From a43bb226a3402dad7c15f42b9a58b66c3a4b2534 Mon Sep 17 00:00:00 2001 From: Kevin Le Seigle Date: Mon, 8 Jul 2024 16:56:47 +0200 Subject: [PATCH] fix: sign tx for injective --- .changeset/gentle-maps-juggle.md | 5 + .pnpmfile.cjs | 4 + libs/ledger-live-common/package.json | 2 +- .../src/families/cosmos/signOperation.ts | 2 +- pnpm-lock.yaml | 1385 ++++++++++++++++- 5 files changed, 1387 insertions(+), 11 deletions(-) create mode 100644 .changeset/gentle-maps-juggle.md diff --git a/.changeset/gentle-maps-juggle.md b/.changeset/gentle-maps-juggle.md new file mode 100644 index 00000000000..51e862679b8 --- /dev/null +++ b/.changeset/gentle-maps-juggle.md @@ -0,0 +1,5 @@ +--- +"@ledgerhq/live-common": minor +--- + +Fix Cosmos library to sign tx diff --git a/.pnpmfile.cjs b/.pnpmfile.cjs index 9509c6a6b98..2ae98589f2d 100644 --- a/.pnpmfile.cjs +++ b/.pnpmfile.cjs @@ -85,6 +85,10 @@ function readPackage(pkg, context) { addDependencies("@cosmjs/tendermint-rpc", { "@cosmjs/utils": pkg.version, }), + + removeDependencies("@zondax/ledger-cosmos-js", ["crypto"], { + kind: "dependencies", + }), /* React Native and Metro bundler packages */ // Crashes ios build if removed /!\ addDependencies("@react-native/codegen", { diff --git a/libs/ledger-live-common/package.json b/libs/ledger-live-common/package.json index a49ba3b1a7d..17eb1240ffa 100644 --- a/libs/ledger-live-common/package.json +++ b/libs/ledger-live-common/package.json @@ -196,7 +196,7 @@ "@xstate/react": "^1.6.3", "@zondax/cbor": "v8.1.0-zondax-no-bigint", "@zondax/ledger-casper": "^2.6.1", - "@zondax/ledger-cosmos-js": "3.0.2", + "@zondax/ledger-cosmos-js": "3.0.3", "@zondax/ledger-filecoin": "^0.11.2", "@zondax/ledger-icp": "^0.7.0", "@zondax/ledger-stacks": "^1.0.2", diff --git a/libs/ledger-live-common/src/families/cosmos/signOperation.ts b/libs/ledger-live-common/src/families/cosmos/signOperation.ts index 94be2c91053..c1054e9e2ac 100644 --- a/libs/ledger-live-common/src/families/cosmos/signOperation.ts +++ b/libs/ledger-live-common/src/families/cosmos/signOperation.ts @@ -66,7 +66,7 @@ export const signOperation: AccountBridge["signOperation"] = ({ // HRP is only needed when signing for ethermint chains const signResponseApp = path[1] === 60 - ? await app.sign(path, tx, parseInt(chainInstance.prefix)) + ? await app.sign(path, tx, chainInstance.prefix) : await app.sign(path, tx); switch (signResponseApp.return_code) { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 751e23da7d6..5c6cb0ba8a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,7 +15,7 @@ overrides: packageExtensionsChecksum: bcc0ac67c2d7bcc88fe46412ebcf46be -pnpmfileChecksum: 2patmlwkzcxeldzncphjrlitoy +pnpmfileChecksum: ju3gjuq3tfou7jpj6cwyr6jtr4 patchedDependencies: '@changesets/get-github-info@0.6.0': @@ -3218,8 +3218,8 @@ importers: specifier: ^2.6.1 version: 2.6.1 '@zondax/ledger-cosmos-js': - specifier: 3.0.2 - version: 3.0.2(@types/node@20.12.12) + specifier: 3.0.3 + version: 3.0.3(@types/node@20.12.12)(eslint@8.57.0)(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.1.3) '@zondax/ledger-filecoin': specifier: ^0.11.2 version: 0.11.2 @@ -6802,6 +6802,10 @@ packages: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} + '@achrinza/node-ipc@9.2.9': + resolution: {integrity: sha512-7s0VcTwiK/0tNOVdSX9FWMeFdOEcsAOz9HesBldXxFMaGvIak7KC2z9tV9EgsQXn6KUsWsfIkViMNuIo0GoZDQ==} + engines: {node: 8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19 || 20 || 21 || 22} + '@actions/cache@3.2.4': resolution: {integrity: sha512-RuHnwfcDagtX+37s0ZWy7clbOfnZ7AlDJQ7k/9rzt2W4Gnwde3fa/qjSjVuz4vLcLIpc7fUob27CMrqiWZytYA==} @@ -9920,6 +9924,10 @@ packages: '@ledgerhq/hw-app-eth@5.11.0': resolution: {integrity: sha512-qgpPwZzM8UMHYMC5+9xYV2O+8kgkDAl9+38w9JiBksaGmUFqcS4najsB1nj6AWf2rGEuXdKMb2WEYRskVypJrA==} + '@ledgerhq/hw-transport-u2f@5.36.0-deprecated': + resolution: {integrity: sha512-T/+mGHIiUK/ZQATad6DMDmobCMZ1mVST952009jKzhaE1Et2Uy2secU+QhRkx3BfEAkvwa0zSRSYCL9d20Iqjg==} + deprecated: '@ledgerhq/hw-transport-u2f is deprecated. Please use @ledgerhq/hw-transport-webusb or @ledgerhq/hw-transport-webhid. https://github.com/LedgerHQ/ledgerjs/blob/master/docs/migrate_webusb.md' + '@ledgerhq/hw-transport@5.11.0': resolution: {integrity: sha512-z56iwv0DZZu20T5q9sNMHFQNVuRKYqzCuNFhY9woWSpmOQkyVHCRiEgOQbN5h6kVri6fkfPkDzqqcsYjJlnT9g==} @@ -9950,6 +9958,9 @@ packages: '@ledgerhq/live-app-sdk@0.8.2': resolution: {integrity: sha512-yD+L02pAwTfjeSyixWkfqlh6Xg3yAGFnFitrcHk2WWUtKg1TVmNpWNHLS22LKYYWJ7Lflj/pLLQ0nKm1OsJB9g==} + '@ledgerhq/logs@5.50.0': + resolution: {integrity: sha512-swKHYCOZUGyVt4ge0u8a7AwNcA//h4nx5wIi0sruGye1IJ5Cva0GyK9L2/WdX+kWVTKp92ZiEo1df31lrWGPgA==} + '@ledgerhq/logs@6.12.0': resolution: {integrity: sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA==} @@ -10313,6 +10324,10 @@ packages: '@noble/secp256k1@1.7.1': resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==} + '@node-ipc/js-queue@2.0.3': + resolution: {integrity: sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==} + engines: {node: '>=1.0.0'} + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -10546,6 +10561,9 @@ packages: webpack-plugin-serve: optional: true + '@polka/url@1.0.0-next.25': + resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} + '@polkadot-api/json-rpc-provider-proxy@0.0.1': resolution: {integrity: sha512-gmVDUP8LpCH0BXewbzqXF2sdHddq1H1q+XrAW2of+KZj4woQkIGBRGTJHeBEVHe30EB+UejR1N2dT4PO/RvDdg==} @@ -11997,6 +12015,15 @@ packages: resolution: {integrity: sha512-IHk53BVw6MPMi2Gsn+hCng8rFA3ZmR3Rk7GllxDUW9qFJl/hiSvskn7XldkECapQVkIg/1dHpMAxI9xSTaLLSA==} engines: {node: '>=14.0.0'} + '@soda/friendly-errors-webpack-plugin@1.8.1': + resolution: {integrity: sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==} + engines: {node: '>=8.0.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + + '@soda/get-current-script@1.0.2': + resolution: {integrity: sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==} + '@solana/buffer-layout-utils@0.2.0': resolution: {integrity: sha512-szG4sxgJGktbuZYDg2FfNmkMi0DYQoVjN2h7ta1W1hPrwzarcFLBq9UpX1UjNXsNpT9dn+chgprtWGioUAr4/g==} engines: {node: '>= 10'} @@ -14270,21 +14297,91 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 + '@vue/cli-overlay@5.0.8': + resolution: {integrity: sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==} + + '@vue/cli-plugin-router@5.0.8': + resolution: {integrity: sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==} + peerDependencies: + '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 + + '@vue/cli-plugin-typescript@5.0.8': + resolution: {integrity: sha512-JKJOwzJshBqsmp4yLBexwVMebOZ4VGJgbnYvmHVxasJOStF2RxwyW28ZF+zIvASGdat4sAUuo/3mAQyVhm7JHg==} + peerDependencies: + '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 + cache-loader: ^4.1.0 + typescript: '>=2' + vue: ^2 || ^3.2.13 + vue-template-compiler: ^2.0.0 + peerDependenciesMeta: + cache-loader: + optional: true + vue-template-compiler: + optional: true + + '@vue/cli-plugin-vuex@5.0.8': + resolution: {integrity: sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==} + peerDependencies: + '@vue/cli-service': ^3.0.0 || ^4.0.0 || ^5.0.0-0 + + '@vue/cli-service@5.0.8': + resolution: {integrity: sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==} + engines: {node: ^12.0.0 || >= 14.0.0} + hasBin: true + peerDependencies: + cache-loader: '*' + less-loader: '*' + pug-plain-loader: '*' + raw-loader: '*' + sass-loader: '*' + stylus-loader: '*' + vue-template-compiler: ^2.0.0 + webpack-sources: '*' + peerDependenciesMeta: + cache-loader: + optional: true + less-loader: + optional: true + pug-plain-loader: + optional: true + raw-loader: + optional: true + sass-loader: + optional: true + stylus-loader: + optional: true + vue-template-compiler: + optional: true + webpack-sources: + optional: true + + '@vue/cli-shared-utils@5.0.8': + resolution: {integrity: sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==} + '@vue/compiler-core@3.4.21': resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} '@vue/compiler-dom@3.4.21': resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} + '@vue/compiler-sfc@2.7.16': + resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} + '@vue/compiler-sfc@3.4.21': resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} '@vue/compiler-ssr@3.4.21': resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} + '@vue/component-compiler-utils@3.3.0': + resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==} + '@vue/shared@3.4.21': resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} + '@vue/web-component-wrapper@1.3.0': + resolution: {integrity: sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==} + '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} @@ -14401,8 +14498,8 @@ packages: '@zondax/ledger-casper@2.6.1': resolution: {integrity: sha512-Zk+DOVK9G9Gyt7ua9x/G5iVVSlNfp1l+Tek+7+MoqP5aTr4YznBJIhdnPD8yYSxEEZZLs8Q0tV0TyfsXeRokQw==} - '@zondax/ledger-cosmos-js@3.0.2': - resolution: {integrity: sha512-rhAHZa+wFpX10xK9NSZtQcZ6FF7KtuSTO4RiVf/RfbtnN4jXXXg7XZNN4igBOzyXLkg9u61Hten3EW2ODkXukg==} + '@zondax/ledger-cosmos-js@3.0.3': + resolution: {integrity: sha512-riIAlv8BcPXADIXaIrU8FSVtSlkFHcI9qVMD6eMqVtttynDdTt24ddn6UcgpTk4QiSjMI63n5k4M1T7GomKFgw==} peerDependencies: '@babel/core': ^7.17.5 '@types/node': ^17.0.21 @@ -15878,6 +15975,11 @@ packages: resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + cli-highlight@2.1.11: + resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==} + engines: {node: '>=8.0.0', npm: '>=5.0.0'} + hasBin: true + cli-spinners@2.9.2: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} @@ -15912,6 +16014,10 @@ packages: resolution: {integrity: sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw==} engines: {node: '>=4'} + clipboardy@2.3.0: + resolution: {integrity: sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==} + engines: {node: '>=8'} + cliui@6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} @@ -16160,6 +16266,172 @@ packages: console-browserify@1.2.0: resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} + consolidate@0.15.1: + resolution: {integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==} + engines: {node: '>= 0.10.0'} + deprecated: Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog + peerDependencies: + arc-templates: ^0.5.3 + atpl: '>=0.7.6' + babel-core: ^6.26.3 + bracket-template: ^1.1.5 + coffee-script: ^1.12.7 + dot: ^1.1.3 + dust: ^0.3.0 + dustjs-helpers: ^1.7.4 + dustjs-linkedin: ^2.7.5 + eco: ^1.1.0-rc-3 + ect: ^0.5.9 + ejs: ^3.1.5 + haml-coffee: ^1.14.1 + hamlet: ^0.3.3 + hamljs: ^0.6.2 + handlebars: ^4.7.6 + hogan.js: ^3.0.2 + htmling: ^0.0.8 + jade: ^1.11.0 + jazz: ^0.0.18 + jqtpl: ~1.1.0 + just: ^0.1.8 + liquid-node: ^3.0.1 + liquor: ^0.0.5 + lodash: ^4.17.20 + marko: ^3.14.4 + mote: ^0.2.0 + mustache: ^3.0.0 + nunjucks: ^3.2.2 + plates: ~0.4.11 + pug: ^3.0.0 + qejs: ^3.0.5 + ractive: ^1.3.12 + razor-tmpl: ^1.3.1 + react: ^16.13.1 + react-dom: ^16.13.1 + slm: ^2.0.0 + squirrelly: ^5.1.0 + swig: ^1.4.2 + swig-templates: ^2.0.3 + teacup: ^2.0.0 + templayed: '>=0.2.3' + then-jade: '*' + then-pug: '*' + tinyliquid: ^0.2.34 + toffee: ^0.3.6 + twig: ^1.15.2 + twing: ^5.0.2 + underscore: ^1.11.0 + vash: ^0.13.0 + velocityjs: ^2.0.1 + walrus: ^0.10.1 + whiskers: ^0.4.0 + peerDependenciesMeta: + arc-templates: + optional: true + atpl: + optional: true + babel-core: + optional: true + bracket-template: + optional: true + coffee-script: + optional: true + dot: + optional: true + dust: + optional: true + dustjs-helpers: + optional: true + dustjs-linkedin: + optional: true + eco: + optional: true + ect: + optional: true + ejs: + optional: true + haml-coffee: + optional: true + hamlet: + optional: true + hamljs: + optional: true + handlebars: + optional: true + hogan.js: + optional: true + htmling: + optional: true + jade: + optional: true + jazz: + optional: true + jqtpl: + optional: true + just: + optional: true + liquid-node: + optional: true + liquor: + optional: true + lodash: + optional: true + marko: + optional: true + mote: + optional: true + mustache: + optional: true + nunjucks: + optional: true + plates: + optional: true + pug: + optional: true + qejs: + optional: true + ractive: + optional: true + razor-tmpl: + optional: true + react: + optional: true + react-dom: + optional: true + slm: + optional: true + squirrelly: + optional: true + swig: + optional: true + swig-templates: + optional: true + teacup: + optional: true + templayed: + optional: true + then-jade: + optional: true + then-pug: + optional: true + tinyliquid: + optional: true + toffee: + optional: true + twig: + optional: true + twing: + optional: true + underscore: + optional: true + vash: + optional: true + velocityjs: + optional: true + walrus: + optional: true + whiskers: + optional: true + constants-browserify@1.0.0: resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} @@ -16231,6 +16503,12 @@ packages: peerDependencies: webpack: ^5.1.0 + copy-webpack-plugin@9.1.0: + resolution: {integrity: sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.1.0 + core-js-compat@3.36.1: resolution: {integrity: sha512-Dk997v9ZCt3X/npqzyGdTlq6t7lDBhZwGvV94PKzDArjp7BTRm7WlDAXYd/OWdeFHO8OChQYRJNJvUCqCbrtKA==} @@ -16794,6 +17072,9 @@ packages: resolution: {integrity: sha512-Sr4SdOZ4vw6eQDvPYNxHogvrxmCIld/VenC5JbNrFwMiwd7lY/Z18ZFfo+EWNG4DD9nFlAujWAo/wGuOPHmy5A==} engines: {node: '>=12'} + debounce@1.2.1: + resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} + debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: @@ -16882,6 +17163,10 @@ packages: deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + deepmerge@1.5.2: + resolution: {integrity: sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==} + engines: {node: '>=0.10.0'} + deepmerge@4.3.0: resolution: {integrity: sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==} engines: {node: '>=0.10.0'} @@ -19308,6 +19593,12 @@ packages: resolution: {integrity: sha512-FwO1BUVWkyHasWDW4S8o0ssQXjvyghLV2rfVhnN36b2bbcj45eGiuzdn9XOvOpjV3TKQD7Gm2BWNXdE9V4KKYg==} engines: {node: '>=12'} + hash-sum@1.0.2: + resolution: {integrity: sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==} + + hash-sum@2.0.0: + resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} + hash.js@1.1.3: resolution: {integrity: sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==} @@ -19418,6 +19709,9 @@ packages: hi-base32@0.5.1: resolution: {integrity: sha512-EmBBpvdYh/4XxsnUybsPag6VikPYnN30td+vQk+GI3qpahVEG9+gTkG0aXVxTjBqQ5T6ijbWIu77O+C5WFWsnA==} + highlight.js@10.7.3: + resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} + highlight.js@11.9.0: resolution: {integrity: sha512-fJ7cW7fQGCYAkgv4CPfwFHrfd/cLS4Hau96JuJ+ZTOWhjnhoeN1ub1tFmALm/+lW5z4WCAuAV9bm05AP0mS6Gw==} engines: {node: '>=12.0.0'} @@ -19905,6 +20199,9 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} + is-file-esm@1.0.0: + resolution: {integrity: sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==} + is-finalizationregistry@1.0.2: resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} @@ -20298,6 +20595,9 @@ packages: engines: {node: '>=10'} hasBin: true + javascript-stringify@2.1.0: + resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} + jayson@4.1.0: resolution: {integrity: sha512-R6JlbyLN53Mjku329XoRT2zJAE6ZgOQ8f91ucYdMCD4nkGCF9kZSrcGXpHIU4jeKj58zUZke2p+cdQchU7Ly7A==} engines: {node: '>=8'} @@ -21214,9 +21514,15 @@ packages: resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} engines: {node: '>=0.10'} + launch-editor-middleware@2.8.0: + resolution: {integrity: sha512-0Az27jnPR2RgkUoZoLHluM5gg9zHeg7hPsUZESJxcTV8Rs6Fed+Nof7Lb2HmpsE8lN/3YzpU+mvK5exYWSftWw==} + launch-editor@2.6.1: resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} + launch-editor@2.8.0: + resolution: {integrity: sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==} + layout-base@1.0.2: resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} @@ -21421,6 +21727,10 @@ packages: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} + loader-utils@1.4.2: + resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==} + engines: {node: '>=4.0.0'} + loader-utils@2.0.4: resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} engines: {node: '>=8.9.0'} @@ -21474,6 +21784,9 @@ packages: lodash.defaults@4.2.0: resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + lodash.defaultsdeep@4.6.1: + resolution: {integrity: sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==} + lodash.escaperegexp@4.1.2: resolution: {integrity: sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==} @@ -21513,6 +21826,9 @@ packages: lodash.kebabcase@4.1.1: resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} + lodash.mapvalues@4.6.0: + resolution: {integrity: sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==} + lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} @@ -21957,6 +22273,9 @@ packages: resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==} engines: {node: '>=10'} + merge-source-map@1.1.0: + resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==} + merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -22411,6 +22730,9 @@ packages: resolution: {integrity: sha512-EickqnKq3kVVaZisYuCxhtKbZjInCuwgwZWyAmRIp1NTMhri7r3380/uqwrUHfaDiPzLVTuoNy4whX66bxPVog==} engines: {node: '>=0.10.0'} + module-alias@2.2.3: + resolution: {integrity: sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==} + moment@2.29.1: resolution: {integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==} @@ -22432,6 +22754,10 @@ packages: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} + mrmime@2.0.0: + resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + engines: {node: '>=10'} + ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -23178,6 +23504,12 @@ packages: parse-url@8.1.0: resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + parse5-htmlparser2-tree-adapter@6.0.1: + resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} + + parse5@5.1.1: + resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} + parse5@6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} @@ -23973,6 +24305,12 @@ packages: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} + progress-webpack-plugin@1.0.16: + resolution: {integrity: sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 + progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} @@ -25710,6 +26048,10 @@ packages: resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} engines: {node: '>=10'} + sirv@2.0.4: + resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} + engines: {node: '>= 10'} + sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -26564,6 +26906,12 @@ packages: thor-devkit@2.0.9: resolution: {integrity: sha512-qCbkjAFhlLq4Tb7YIQokEryPb9pCCGUX0gRIBGJr+sBNlyOFO8TGJFZ8d7+VXWpdDhcWerpFdekB55lD43GiGQ==} + thread-loader@3.0.4: + resolution: {integrity: sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.27.0 || ^5.0.0 + thread-stream@3.0.0: resolution: {integrity: sha512-oUIFjxaUT6knhPtWgDMc29zF1FcSl0yXpapkyrQrCGEfYA2HUZXCilUtKyYIv6HkCyqSPAMkY+EG0GbyIrNDQg==} @@ -26690,6 +27038,10 @@ packages: toml@3.0.0: resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} + totalist@3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} + engines: {node: '>=6'} + touch@3.1.0: resolution: {integrity: sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==} hasBin: true @@ -26847,6 +27199,13 @@ packages: esbuild: optional: true + ts-loader@9.5.1: + resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} + engines: {node: '>=12.0.0'} + peerDependencies: + typescript: '*' + webpack: ^5.0.0 + ts-node@10.9.2: resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true @@ -27110,6 +27469,9 @@ packages: resolution: {integrity: sha512-+g3NEp7fJLe9DPa1TArHm9QAA7YciZmWnfAqEaFrBihQ7epOv9i99rjtgb6Iz0wh3WuQDjsCTDfgRoGnmHN81A==} engines: {node: '>=10'} + u2f-api@0.2.7: + resolution: {integrity: sha512-fqLNg8vpvLOD5J/z4B6wpPg4Lvowz1nJ9xdHcCzdUPKcFE/qNCceV2gNZxSJd5vhAZemHr/K/hbzVA0zxB5mkg==} + ua-parser-js@1.0.37: resolution: {integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==} @@ -27691,9 +28053,53 @@ packages: vscode-uri@3.0.8: resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} + vue-hot-reload-api@2.3.4: + resolution: {integrity: sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==} + + vue-loader@15.11.1: + resolution: {integrity: sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==} + peerDependencies: + '@vue/compiler-sfc': ^3.0.8 + cache-loader: '*' + css-loader: '*' + prettier: '*' + vue-template-compiler: '*' + webpack: ^3.0.0 || ^4.1.0 || ^5.0.0-0 + peerDependenciesMeta: + '@vue/compiler-sfc': + optional: true + cache-loader: + optional: true + prettier: + optional: true + vue-template-compiler: + optional: true + + vue-loader@17.4.2: + resolution: {integrity: sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==} + peerDependencies: + '@vue/compiler-sfc': '*' + vue: '*' + webpack: ^4.1.0 || ^5.0.0-0 + peerDependenciesMeta: + '@vue/compiler-sfc': + optional: true + vue: + optional: true + + vue-style-loader@4.1.3: + resolution: {integrity: sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==} + vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} + vue-template-es2015-compiler@1.9.1: + resolution: {integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==} + + vue@2.7.16: + resolution: {integrity: sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==} + deprecated: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. + w3c-hr-time@1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} deprecated: Use your platform's native performance.now() and performance.timeOrigin. @@ -27929,6 +28335,16 @@ packages: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} + webpack-bundle-analyzer@4.10.2: + resolution: {integrity: sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==} + engines: {node: '>= 10.13.0'} + hasBin: true + + webpack-chain@6.5.1: + resolution: {integrity: sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==} + engines: {node: '>=8'} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + webpack-cli@4.10.0: resolution: {integrity: sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==} engines: {node: '>=10.13.0'} @@ -28001,6 +28417,9 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} + webpack-virtual-modules@0.4.6: + resolution: {integrity: sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==} + webpack-virtual-modules@0.5.0: resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} @@ -28506,6 +28925,12 @@ snapshots: '@aashutoshrathi/word-wrap@1.2.6': {} + '@achrinza/node-ipc@9.2.9': + dependencies: + '@node-ipc/js-queue': 2.0.3 + event-pubsub: 4.3.0 + js-message: 1.0.7 + '@actions/cache@3.2.4': dependencies: '@actions/core': 1.10.1 @@ -31270,74 +31695,148 @@ snapshots: postcss: 8.4.32 postcss-selector-parser: 6.0.16 + '@csstools/postcss-cascade-layers@1.1.1(postcss@8.4.38)': + dependencies: + '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.16) + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + '@csstools/postcss-color-function@1.1.1(postcss@8.4.32)': dependencies: '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 + '@csstools/postcss-color-function@1.1.1(postcss@8.4.38)': + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + '@csstools/postcss-font-format-keywords@1.0.1(postcss@8.4.32)': dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + '@csstools/postcss-font-format-keywords@1.0.1(postcss@8.4.38)': + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + '@csstools/postcss-hwb-function@1.0.2(postcss@8.4.32)': dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + '@csstools/postcss-hwb-function@1.0.2(postcss@8.4.38)': + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + '@csstools/postcss-ic-unit@1.0.1(postcss@8.4.32)': dependencies: '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 + '@csstools/postcss-ic-unit@1.0.1(postcss@8.4.38)': + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + '@csstools/postcss-is-pseudo-class@2.0.7(postcss@8.4.32)': dependencies: '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.16) postcss: 8.4.32 postcss-selector-parser: 6.0.16 + '@csstools/postcss-is-pseudo-class@2.0.7(postcss@8.4.38)': + dependencies: + '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.16) + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + '@csstools/postcss-nested-calc@1.0.0(postcss@8.4.32)': dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + '@csstools/postcss-nested-calc@1.0.0(postcss@8.4.38)': + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + '@csstools/postcss-normalize-display-values@1.0.1(postcss@8.4.32)': dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + '@csstools/postcss-normalize-display-values@1.0.1(postcss@8.4.38)': + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + '@csstools/postcss-oklab-function@1.1.1(postcss@8.4.32)': dependencies: '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.32) postcss: 8.4.32 postcss-value-parser: 4.2.0 + '@csstools/postcss-oklab-function@1.1.1(postcss@8.4.38)': + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + '@csstools/postcss-progressive-custom-properties@1.3.0(postcss@8.4.32)': dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + '@csstools/postcss-progressive-custom-properties@1.3.0(postcss@8.4.38)': + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + '@csstools/postcss-stepped-value-functions@1.0.1(postcss@8.4.32)': dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + '@csstools/postcss-stepped-value-functions@1.0.1(postcss@8.4.38)': + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + '@csstools/postcss-text-decoration-shorthand@1.0.0(postcss@8.4.32)': dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + '@csstools/postcss-text-decoration-shorthand@1.0.0(postcss@8.4.38)': + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + '@csstools/postcss-trigonometric-functions@1.0.2(postcss@8.4.32)': dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + '@csstools/postcss-trigonometric-functions@1.0.2(postcss@8.4.38)': + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + '@csstools/postcss-unset-value@1.0.2(postcss@8.4.32)': dependencies: postcss: 8.4.32 + '@csstools/postcss-unset-value@1.0.2(postcss@8.4.38)': + dependencies: + postcss: 8.4.38 + '@csstools/selector-specificity@2.2.0(postcss-selector-parser@6.0.16)': dependencies: postcss-selector-parser: 6.0.16 @@ -34485,6 +34984,13 @@ snapshots: '@ledgerhq/errors': 5.50.0 '@ledgerhq/hw-transport': 5.51.1 + '@ledgerhq/hw-transport-u2f@5.36.0-deprecated': + dependencies: + '@ledgerhq/errors': 5.50.0 + '@ledgerhq/hw-transport': 5.51.1 + '@ledgerhq/logs': 5.50.0 + u2f-api: 0.2.7 + '@ledgerhq/hw-transport@5.11.0': dependencies: '@ledgerhq/devices': link:libs/ledgerjs/packages/devices @@ -34529,6 +35035,8 @@ snapshots: bignumber.js: 9.1.2 json-rpc-2.0: 1.7.0 + '@ledgerhq/logs@5.50.0': {} + '@ledgerhq/logs@6.12.0': {} '@ledgerhq/wallet-api-client-react@1.3.9(react@18.2.0)': @@ -34922,6 +35430,10 @@ snapshots: '@noble/secp256k1@1.7.1': {} + '@node-ipc/js-queue@2.0.3': + dependencies: + easy-stack: 1.0.1 + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -35271,6 +35783,8 @@ snapshots: source-map: 0.7.4 webpack: 5.89.0(esbuild@0.19.12) + '@polka/url@1.0.0-next.25': {} + '@polkadot-api/json-rpc-provider-proxy@0.0.1': optional: true @@ -37806,6 +38320,16 @@ snapshots: '@smithy/types': 2.12.0 tslib: 2.6.2 + '@soda/friendly-errors-webpack-plugin@1.8.1(webpack@5.89.0)': + dependencies: + chalk: 3.0.0 + error-stack-parser: 2.1.4 + string-width: 4.2.3 + strip-ansi: 6.0.1 + webpack: 5.89.0 + + '@soda/get-current-script@1.0.2': {} + '@solana/buffer-layout-utils@0.2.0': dependencies: '@solana/buffer-layout': 4.0.1 @@ -41429,6 +41953,192 @@ snapshots: transitivePeerDependencies: - supports-color + '@vue/cli-overlay@5.0.8': {} + + '@vue/cli-plugin-router@5.0.8(@vue/cli-service@5.0.8(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(vue@2.7.16))': + dependencies: + '@vue/cli-service': 5.0.8(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(vue@2.7.16) + '@vue/cli-shared-utils': 5.0.8 + transitivePeerDependencies: + - encoding + + '@vue/cli-plugin-typescript@5.0.8(@vue/cli-service@5.0.8(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(vue@2.7.16))(eslint@8.57.0)(typescript@5.1.3)(vue-template-compiler@2.7.16)(vue@2.7.16)': + dependencies: + '@babel/core': 7.24.3 + '@types/webpack-env': 1.18.4 + '@vue/cli-service': 5.0.8(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(vue@2.7.16) + '@vue/cli-shared-utils': 5.0.8 + babel-loader: 8.3.0(@babel/core@7.24.3)(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.1.3)(vue-template-compiler@2.7.16)(webpack@5.89.0) + globby: 11.1.0 + thread-loader: 3.0.4(webpack@5.89.0) + ts-loader: 9.5.1(typescript@5.1.3)(webpack@5.89.0) + typescript: 5.1.3 + vue: 2.7.16 + webpack: 5.89.0 + optionalDependencies: + vue-template-compiler: 2.7.16 + transitivePeerDependencies: + - '@swc/core' + - encoding + - esbuild + - eslint + - metro + - supports-color + - uglify-js + - webpack-cli + + '@vue/cli-plugin-vuex@5.0.8(@vue/cli-service@5.0.8(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(vue@2.7.16))': + dependencies: + '@vue/cli-service': 5.0.8(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(vue@2.7.16) + + '@vue/cli-service@5.0.8(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(vue@2.7.16)': + dependencies: + '@babel/helper-compilation-targets': 7.23.6 + '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.89.0) + '@soda/get-current-script': 1.0.2 + '@types/minimist': 1.2.5 + '@vue/cli-overlay': 5.0.8 + '@vue/cli-plugin-router': 5.0.8(@vue/cli-service@5.0.8(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(vue@2.7.16)) + '@vue/cli-plugin-vuex': 5.0.8(@vue/cli-service@5.0.8(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(vue@2.7.16)) + '@vue/cli-shared-utils': 5.0.8 + '@vue/component-compiler-utils': 3.3.0(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@vue/vue-loader-v15': vue-loader@15.11.1(css-loader@6.10.0(webpack@5.89.0))(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(webpack@5.89.0) + '@vue/web-component-wrapper': 1.3.0 + acorn: 8.11.3 + acorn-walk: 8.3.2 + address: 1.2.2 + autoprefixer: 10.4.19(postcss@8.4.38) + browserslist: 4.23.0 + case-sensitive-paths-webpack-plugin: 2.4.0 + cli-highlight: 2.1.11 + clipboardy: 2.3.0 + cliui: 7.0.4 + copy-webpack-plugin: 9.1.0(webpack@5.89.0) + css-loader: 6.10.0(webpack@5.89.0) + css-minimizer-webpack-plugin: 3.4.1(webpack@5.89.0) + cssnano: 5.1.15(postcss@8.4.38) + debug: 4.3.4 + default-gateway: 6.0.3 + dotenv: 10.0.0 + dotenv-expand: 5.1.0 + fs-extra: 9.1.0 + globby: 11.1.0 + hash-sum: 2.0.0 + html-webpack-plugin: 5.6.0(webpack@5.89.0) + is-file-esm: 1.0.0 + launch-editor-middleware: 2.8.0 + lodash.defaultsdeep: 4.6.1 + lodash.mapvalues: 4.6.0 + mini-css-extract-plugin: 2.8.1(webpack@5.89.0) + minimist: 1.2.8 + module-alias: 2.2.3 + portfinder: 1.0.32 + postcss: 8.4.38 + postcss-loader: 6.2.1(browserslist@4.23.0)(postcss@8.4.38)(webpack@5.89.0) + progress-webpack-plugin: 1.0.16(webpack@5.89.0) + ssri: 8.0.1 + terser-webpack-plugin: 5.3.10(webpack@5.89.0) + thread-loader: 3.0.4(webpack@5.89.0) + vue-loader: 17.4.2(vue@2.7.16)(webpack@5.89.0) + vue-style-loader: 4.1.3 + webpack: 5.89.0 + webpack-bundle-analyzer: 4.10.2 + webpack-chain: 6.5.1 + webpack-dev-server: 4.15.2(webpack@5.89.0) + webpack-merge: 5.10.0 + webpack-virtual-modules: 0.4.6 + whatwg-fetch: 3.6.20 + optionalDependencies: + vue-template-compiler: 2.7.16 + transitivePeerDependencies: + - '@parcel/css' + - '@rspack/core' + - '@swc/core' + - '@vue/compiler-sfc' + - arc-templates + - atpl + - babel-core + - bracket-template + - bufferutil + - clean-css + - coffee-script + - csso + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - encoding + - esbuild + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - metro + - mote + - mustache + - nunjucks + - plates + - prettier + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - supports-color + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - uglify-js + - underscore + - utf-8-validate + - vash + - velocityjs + - vue + - walrus + - webpack-cli + - whiskers + + '@vue/cli-shared-utils@5.0.8': + dependencies: + '@achrinza/node-ipc': 9.2.9 + chalk: 4.1.2 + execa: 1.0.0 + joi: 17.12.2 + launch-editor: 2.6.1 + lru-cache: 6.0.0 + node-fetch: 2.7.0 + open: 8.4.2 + ora: 5.4.1 + read-pkg: 5.2.0 + semver: 7.6.2 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - encoding + '@vue/compiler-core@3.4.21': dependencies: '@babel/parser': 7.24.1 @@ -41444,6 +42154,14 @@ snapshots: '@vue/shared': 3.4.21 optional: true + '@vue/compiler-sfc@2.7.16': + dependencies: + '@babel/parser': 7.24.1 + postcss: 8.4.38 + source-map: 0.6.1 + optionalDependencies: + prettier: 2.8.8 + '@vue/compiler-sfc@3.4.21': dependencies: '@babel/parser': 7.24.1 @@ -41463,9 +42181,78 @@ snapshots: '@vue/shared': 3.4.21 optional: true + '@vue/component-compiler-utils@3.3.0(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + consolidate: 0.15.1(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + hash-sum: 1.0.2 + lru-cache: 4.1.5 + merge-source-map: 1.1.0 + postcss: 7.0.39 + postcss-selector-parser: 6.0.16 + source-map: 0.6.1 + vue-template-es2015-compiler: 1.9.1 + optionalDependencies: + prettier: 2.8.8 + transitivePeerDependencies: + - arc-templates + - atpl + - babel-core + - bracket-template + - coffee-script + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - mustache + - nunjucks + - plates + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - underscore + - vash + - velocityjs + - walrus + - whiskers + '@vue/shared@3.4.21': optional: true + '@vue/web-component-wrapper@1.3.0': {} + '@webassemblyjs/ast@1.12.1': dependencies: '@webassemblyjs/helper-numbers': 1.11.6 @@ -41611,13 +42398,99 @@ snapshots: '@ledgerhq/hw-transport': 6.30.6 '@types/ledgerhq__hw-transport': 4.21.8 - '@zondax/ledger-cosmos-js@3.0.2(@types/node@20.12.12)': + '@zondax/ledger-cosmos-js@3.0.3(@types/node@20.12.12)(eslint@8.57.0)(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.1.3)': dependencies: '@babel/runtime': 7.24.1 '@ledgerhq/hw-transport': 6.27.1 + '@ledgerhq/hw-transport-u2f': 5.36.0-deprecated '@types/node': 20.12.12 + '@vue/cli-plugin-typescript': 5.0.8(@vue/cli-service@5.0.8(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(vue@2.7.16))(eslint@8.57.0)(typescript@5.1.3)(vue-template-compiler@2.7.16)(vue@2.7.16) + '@vue/cli-service': 5.0.8(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(vue@2.7.16) bech32: 1.1.4 + buffer: 6.0.3 + crypto-browserify: 3.12.0 ripemd160: 2.0.2 + stream-browserify: 3.0.0 + vue: 2.7.16 + vue-template-compiler: 2.7.16 + transitivePeerDependencies: + - '@parcel/css' + - '@rspack/core' + - '@swc/core' + - '@vue/compiler-sfc' + - arc-templates + - atpl + - babel-core + - bracket-template + - bufferutil + - cache-loader + - clean-css + - coffee-script + - csso + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - encoding + - esbuild + - eslint + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - less-loader + - liquid-node + - liquor + - lodash + - marko + - metro + - mote + - mustache + - nunjucks + - plates + - prettier + - pug + - pug-plain-loader + - qejs + - ractive + - raw-loader + - razor-tmpl + - react + - react-dom + - sass-loader + - slm + - squirrelly + - stylus-loader + - supports-color + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - typescript + - uglify-js + - underscore + - utf-8-validate + - vash + - velocityjs + - walrus + - webpack-cli + - webpack-sources + - whiskers '@zondax/ledger-filecoin@0.11.2': dependencies: @@ -42219,6 +43092,16 @@ snapshots: postcss: 8.4.32 postcss-value-parser: 4.2.0 + autoprefixer@10.4.19(postcss@8.4.38): + dependencies: + browserslist: 4.23.0 + caniuse-lite: 1.0.30001600 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.0.0 + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + available-typed-arrays@1.0.7: dependencies: possible-typed-array-names: 1.0.0 @@ -43626,6 +44509,15 @@ snapshots: dependencies: restore-cursor: 4.0.0 + cli-highlight@2.1.11: + dependencies: + chalk: 4.1.2 + highlight.js: 10.7.3 + mz: 2.7.0 + parse5: 5.1.1 + parse5-htmlparser2-tree-adapter: 6.0.1 + yargs: 16.2.0 + cli-spinners@2.9.2: {} cli-table3@0.6.4: @@ -43660,6 +44552,12 @@ snapshots: arch: 2.2.0 execa: 0.8.0 + clipboardy@2.3.0: + dependencies: + arch: 2.2.0 + execa: 1.0.0 + is-wsl: 2.2.0 + cliui@6.0.0: dependencies: string-width: 4.2.3 @@ -43936,6 +44834,14 @@ snapshots: console-browserify@1.2.0: {} + consolidate@0.15.1(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + dependencies: + bluebird: 3.7.2 + optionalDependencies: + lodash: 4.17.21 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + constants-browserify@1.0.0: {} content-disposition@0.5.2: {} @@ -44002,6 +44908,16 @@ snapshots: serialize-javascript: 6.0.2 webpack: 5.91.0(metro@0.80.8) + copy-webpack-plugin@9.1.0(webpack@5.89.0): + dependencies: + fast-glob: 3.3.2 + glob-parent: 6.0.2 + globby: 11.1.0 + normalize-path: 3.0.0 + schema-utils: 3.3.0 + serialize-javascript: 6.0.2 + webpack: 5.89.0 + core-js-compat@3.36.1: dependencies: browserslist: 4.23.0 @@ -44335,6 +45251,11 @@ snapshots: postcss: 8.4.32 postcss-selector-parser: 6.0.16 + css-blank-pseudo@3.0.3(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + css-color-keywords@1.0.0: {} css-declaration-sorter@6.4.1(postcss@8.4.38): @@ -44348,6 +45269,11 @@ snapshots: postcss: 8.4.32 postcss-selector-parser: 6.0.16 + css-has-pseudo@3.0.4(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + css-in-js-utils@3.1.0: dependencies: hyphenate-style-name: 1.0.4 @@ -44432,6 +45358,10 @@ snapshots: dependencies: postcss: 8.4.32 + css-prefers-color-scheme@6.0.3(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + css-select-base-adapter@0.1.1: {} css-select@2.1.0: @@ -44831,8 +45761,7 @@ snapshots: dayjs@1.11.10: {} - de-indent@1.0.2: - optional: true + de-indent@1.0.2: {} debounce-fn@4.0.0: dependencies: @@ -44842,6 +45771,8 @@ snapshots: dependencies: mimic-fn: 4.0.0 + debounce@1.2.1: {} + debug@2.6.9: dependencies: ms: 2.0.0 @@ -44929,6 +45860,8 @@ snapshots: deep-is@0.1.4: {} + deepmerge@1.5.2: {} + deepmerge@4.3.0: {} deepmerge@4.3.1: {} @@ -47614,6 +48547,27 @@ snapshots: forever-agent@0.6.1: {} + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.1.3)(vue-template-compiler@2.7.16)(webpack@5.89.0): + dependencies: + '@babel/code-frame': 7.24.6 + '@types/json-schema': 7.0.15 + chalk: 4.1.2 + chokidar: 3.6.0 + cosmiconfig: 6.0.0 + deepmerge: 4.3.1 + fs-extra: 9.1.0 + glob: 7.2.3 + memfs: 3.5.3 + minimatch: 3.1.2 + schema-utils: 2.7.0 + semver: 7.6.2 + tapable: 1.1.3 + typescript: 5.1.3 + webpack: 5.89.0 + optionalDependencies: + eslint: 8.57.0 + vue-template-compiler: 2.7.16 + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.4.3)(webpack@5.89.0): dependencies: '@babel/code-frame': 7.24.6 @@ -48220,6 +49174,10 @@ snapshots: sort-keys: 5.0.0 type-fest: 1.4.0 + hash-sum@1.0.2: {} + + hash-sum@2.0.0: {} + hash.js@1.1.3: dependencies: inherits: 2.0.4 @@ -48438,6 +49396,8 @@ snapshots: hi-base32@0.5.1: {} + highlight.js@10.7.3: {} + highlight.js@11.9.0: {} history@4.10.1: @@ -48995,6 +49955,10 @@ snapshots: is-extglob@2.1.1: {} + is-file-esm@1.0.0: + dependencies: + read-pkg-up: 7.0.1 + is-finalizationregistry@1.0.2: dependencies: call-bind: 1.0.7 @@ -49371,6 +50335,8 @@ snapshots: filelist: 1.0.4 minimatch: 3.1.2 + javascript-stringify@2.1.0: {} + jayson@4.1.0: dependencies: '@types/connect': 3.4.38 @@ -51864,11 +52830,20 @@ snapshots: dependencies: language-subtag-registry: 0.3.22 + launch-editor-middleware@2.8.0: + dependencies: + launch-editor: 2.8.0 + launch-editor@2.6.1: dependencies: picocolors: 1.0.0 shell-quote: 1.8.1 + launch-editor@2.8.0: + dependencies: + picocolors: 1.0.0 + shell-quote: 1.8.1 + layout-base@1.0.2: {} lazy-cache@1.0.4: {} @@ -52115,6 +53090,12 @@ snapshots: loader-runner@4.3.0: {} + loader-utils@1.4.2: + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 1.0.2 + loader-utils@2.0.4: dependencies: big.js: 5.2.2 @@ -52180,6 +53161,8 @@ snapshots: lodash.defaults@4.2.0: {} + lodash.defaultsdeep@4.6.1: {} + lodash.escaperegexp@4.1.2: {} lodash.flattendeep@4.4.0: {} @@ -52206,6 +53189,8 @@ snapshots: lodash.kebabcase@4.1.1: {} + lodash.mapvalues@4.6.0: {} + lodash.memoize@4.1.2: {} lodash.merge@4.6.2: {} @@ -52805,6 +53790,10 @@ snapshots: dependencies: is-plain-obj: 2.1.0 + merge-source-map@1.1.0: + dependencies: + source-map: 0.6.1 + merge-stream@2.0.0: {} merge2@1.4.1: {} @@ -53680,6 +54669,8 @@ snapshots: modify-filename@1.1.0: {} + module-alias@2.2.3: {} + moment@2.29.1: {} moment@2.30.1: {} @@ -53702,6 +54693,8 @@ snapshots: mri@1.2.0: {} + mrmime@2.0.0: {} + ms@2.0.0: {} ms@2.1.2: {} @@ -54637,6 +55630,12 @@ snapshots: dependencies: parse-path: 7.0.0 + parse5-htmlparser2-tree-adapter@6.0.1: + dependencies: + parse5: 6.0.1 + + parse5@5.1.1: {} + parse5@6.0.1: {} parse5@7.1.2: @@ -54888,11 +55887,21 @@ snapshots: postcss: 8.4.32 postcss-selector-parser: 6.0.16 + postcss-attribute-case-insensitive@5.0.2(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + postcss-browser-comments@4.0.0(browserslist@4.23.0)(postcss@8.4.32): dependencies: browserslist: 4.23.0 postcss: 8.4.32 + postcss-browser-comments@4.0.0(browserslist@4.23.0)(postcss@8.4.38): + dependencies: + browserslist: 4.23.0 + postcss: 8.4.38 + postcss-calc@8.2.4(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -54904,21 +55913,41 @@ snapshots: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-clamp@4.1.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-color-functional-notation@4.2.4(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-color-functional-notation@4.2.4(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-color-hex-alpha@8.0.4(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-color-hex-alpha@8.0.4(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-color-rebeccapurple@7.1.1(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-color-rebeccapurple@7.1.1(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-colormin@5.3.1(postcss@8.4.38): dependencies: browserslist: 4.23.0 @@ -54938,21 +55967,41 @@ snapshots: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-custom-media@8.0.2(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-custom-properties@12.1.11(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-custom-properties@12.1.11(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-custom-selectors@6.0.3(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.16 + postcss-custom-selectors@6.0.3(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + postcss-dir-pseudo-class@6.0.5(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.16 + postcss-dir-pseudo-class@6.0.5(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + postcss-discard-comments@5.1.2(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -54975,38 +56024,76 @@ snapshots: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-double-position-gradients@3.1.2(postcss@8.4.38): + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-env-function@4.0.6(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-env-function@4.0.6(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-flexbugs-fixes@5.0.2(postcss@8.4.32): dependencies: postcss: 8.4.32 + postcss-flexbugs-fixes@5.0.2(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-focus-visible@6.0.4(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.16 + postcss-focus-visible@6.0.4(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + postcss-focus-within@5.0.4(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.16 + postcss-focus-within@5.0.4(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + postcss-font-variant@5.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 + postcss-font-variant@5.0.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-gap-properties@3.0.5(postcss@8.4.32): dependencies: postcss: 8.4.32 + postcss-gap-properties@3.0.5(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-image-set-function@4.0.7(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-image-set-function@4.0.7(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-import@15.1.0(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -55018,6 +56105,10 @@ snapshots: dependencies: postcss: 8.4.32 + postcss-initial@4.0.1(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-js@4.0.1(postcss@8.4.38): dependencies: camelcase-css: 2.0.1 @@ -55029,6 +56120,12 @@ snapshots: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-lab-function@4.2.1(postcss@8.4.38): + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-load-config@4.0.2: dependencies: lilconfig: 3.1.1 @@ -55054,14 +56151,35 @@ snapshots: transitivePeerDependencies: - browserslist + postcss-loader@6.2.1(browserslist@4.23.0)(postcss@8.4.38)(webpack@5.89.0): + dependencies: + cosmiconfig: 7.1.0 + klona: 2.0.6 + postcss: 8.4.38 + postcss-flexbugs-fixes: 5.0.2(postcss@8.4.38) + postcss-normalize: 10.0.1(browserslist@4.23.0)(postcss@8.4.38) + postcss-preset-env: 7.8.3(postcss@8.4.38) + semver: 7.6.2 + webpack: 5.89.0 + transitivePeerDependencies: + - browserslist + postcss-logical@5.0.4(postcss@8.4.32): dependencies: postcss: 8.4.32 + postcss-logical@5.0.4(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-media-minmax@5.0.0(postcss@8.4.32): dependencies: postcss: 8.4.32 + postcss-media-minmax@5.0.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-media-query-parser@0.2.3: {} postcss-merge-longhand@5.1.7(postcss@8.4.38): @@ -55134,6 +56252,12 @@ snapshots: postcss: 8.4.32 postcss-selector-parser: 6.0.16 + postcss-nesting@10.2.0(postcss@8.4.38): + dependencies: + '@csstools/selector-specificity': 2.2.0(postcss-selector-parser@6.0.16) + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + postcss-normalize-charset@5.1.0(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -55188,10 +56312,22 @@ snapshots: postcss-browser-comments: 4.0.0(browserslist@4.23.0)(postcss@8.4.32) sanitize.css: 13.0.0 + postcss-normalize@10.0.1(browserslist@4.23.0)(postcss@8.4.38): + dependencies: + '@csstools/normalize.css': 12.1.1 + browserslist: 4.23.0 + postcss: 8.4.38 + postcss-browser-comments: 4.0.0(browserslist@4.23.0)(postcss@8.4.38) + sanitize.css: 13.0.0 + postcss-opacity-percentage@1.1.3(postcss@8.4.32): dependencies: postcss: 8.4.32 + postcss-opacity-percentage@1.1.3(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-ordered-values@5.1.3(postcss@8.4.38): dependencies: cssnano-utils: 3.1.0(postcss@8.4.38) @@ -55203,15 +56339,29 @@ snapshots: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-overflow-shorthand@3.0.4(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-page-break@3.0.4(postcss@8.4.32): dependencies: postcss: 8.4.32 + postcss-page-break@3.0.4(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-place@7.0.5(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-value-parser: 4.2.0 + postcss-place@7.0.5(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + postcss-preset-env@7.8.3(postcss@8.4.32): dependencies: '@csstools/postcss-cascade-layers': 1.1.1(postcss@8.4.32) @@ -55265,11 +56415,69 @@ snapshots: postcss-selector-not: 6.0.1(postcss@8.4.32) postcss-value-parser: 4.2.0 + postcss-preset-env@7.8.3(postcss@8.4.38): + dependencies: + '@csstools/postcss-cascade-layers': 1.1.1(postcss@8.4.38) + '@csstools/postcss-color-function': 1.1.1(postcss@8.4.38) + '@csstools/postcss-font-format-keywords': 1.0.1(postcss@8.4.38) + '@csstools/postcss-hwb-function': 1.0.2(postcss@8.4.38) + '@csstools/postcss-ic-unit': 1.0.1(postcss@8.4.38) + '@csstools/postcss-is-pseudo-class': 2.0.7(postcss@8.4.38) + '@csstools/postcss-nested-calc': 1.0.0(postcss@8.4.38) + '@csstools/postcss-normalize-display-values': 1.0.1(postcss@8.4.38) + '@csstools/postcss-oklab-function': 1.1.1(postcss@8.4.38) + '@csstools/postcss-progressive-custom-properties': 1.3.0(postcss@8.4.38) + '@csstools/postcss-stepped-value-functions': 1.0.1(postcss@8.4.38) + '@csstools/postcss-text-decoration-shorthand': 1.0.0(postcss@8.4.38) + '@csstools/postcss-trigonometric-functions': 1.0.2(postcss@8.4.38) + '@csstools/postcss-unset-value': 1.0.2(postcss@8.4.38) + autoprefixer: 10.4.19(postcss@8.4.38) + browserslist: 4.23.0 + css-blank-pseudo: 3.0.3(postcss@8.4.38) + css-has-pseudo: 3.0.4(postcss@8.4.38) + css-prefers-color-scheme: 6.0.3(postcss@8.4.38) + cssdb: 7.11.2 + postcss: 8.4.38 + postcss-attribute-case-insensitive: 5.0.2(postcss@8.4.38) + postcss-clamp: 4.1.0(postcss@8.4.38) + postcss-color-functional-notation: 4.2.4(postcss@8.4.38) + postcss-color-hex-alpha: 8.0.4(postcss@8.4.38) + postcss-color-rebeccapurple: 7.1.1(postcss@8.4.38) + postcss-custom-media: 8.0.2(postcss@8.4.38) + postcss-custom-properties: 12.1.11(postcss@8.4.38) + postcss-custom-selectors: 6.0.3(postcss@8.4.38) + postcss-dir-pseudo-class: 6.0.5(postcss@8.4.38) + postcss-double-position-gradients: 3.1.2(postcss@8.4.38) + postcss-env-function: 4.0.6(postcss@8.4.38) + postcss-focus-visible: 6.0.4(postcss@8.4.38) + postcss-focus-within: 5.0.4(postcss@8.4.38) + postcss-font-variant: 5.0.0(postcss@8.4.38) + postcss-gap-properties: 3.0.5(postcss@8.4.38) + postcss-image-set-function: 4.0.7(postcss@8.4.38) + postcss-initial: 4.0.1(postcss@8.4.38) + postcss-lab-function: 4.2.1(postcss@8.4.38) + postcss-logical: 5.0.4(postcss@8.4.38) + postcss-media-minmax: 5.0.0(postcss@8.4.38) + postcss-nesting: 10.2.0(postcss@8.4.38) + postcss-opacity-percentage: 1.1.3(postcss@8.4.38) + postcss-overflow-shorthand: 3.0.4(postcss@8.4.38) + postcss-page-break: 3.0.4(postcss@8.4.38) + postcss-place: 7.0.5(postcss@8.4.38) + postcss-pseudo-class-any-link: 7.1.6(postcss@8.4.38) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.4.38) + postcss-selector-not: 6.0.1(postcss@8.4.38) + postcss-value-parser: 4.2.0 + postcss-pseudo-class-any-link@7.1.6(postcss@8.4.32): dependencies: postcss: 8.4.32 postcss-selector-parser: 6.0.16 + postcss-pseudo-class-any-link@7.1.6(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + postcss-reduce-initial@5.1.2(postcss@8.4.38): dependencies: browserslist: 4.23.0 @@ -55285,6 +56493,10 @@ snapshots: dependencies: postcss: 8.4.32 + postcss-replace-overflow-wrap@4.0.0(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-resolve-nested-selector@0.1.1: {} postcss-safe-parser@6.0.0(postcss@8.4.32): @@ -55296,6 +56508,11 @@ snapshots: postcss: 8.4.32 postcss-selector-parser: 6.0.16 + postcss-selector-not@6.0.1(postcss@8.4.38): + dependencies: + postcss: 8.4.38 + postcss-selector-parser: 6.0.16 + postcss-selector-parser@6.0.16: dependencies: cssesc: 3.0.0 @@ -55461,6 +56678,13 @@ snapshots: process@0.11.10: {} + progress-webpack-plugin@1.0.16(webpack@5.89.0): + dependencies: + chalk: 2.4.2 + figures: 2.0.0 + log-update: 2.3.0 + webpack: 5.89.0 + progress@2.0.3: {} promise-inflight@1.0.1: {} @@ -57868,6 +59092,12 @@ snapshots: dependencies: semver: 7.5.4 + sirv@2.0.4: + dependencies: + '@polka/url': 1.0.0-next.25 + mrmime: 2.0.0 + totalist: 3.0.1 + sisteransi@1.0.5: {} sjcl@1.0.8: {} @@ -59158,6 +60388,15 @@ snapshots: js-sha3: 0.5.7 rlp: 2.2.7 + thread-loader@3.0.4(webpack@5.89.0): + dependencies: + json-parse-better-errors: 1.0.2 + loader-runner: 4.3.0 + loader-utils: 2.0.4 + neo-async: 2.6.2 + schema-utils: 3.3.0 + webpack: 5.89.0 + thread-stream@3.0.0: dependencies: real-require: 0.2.0 @@ -59271,6 +60510,8 @@ snapshots: toml@3.0.0: {} + totalist@3.0.1: {} + touch@3.1.0: dependencies: nopt: 1.0.10 @@ -59560,6 +60801,16 @@ snapshots: typescript: 5.4.3 yargs-parser: 21.1.1 + ts-loader@9.5.1(typescript@5.1.3)(webpack@5.89.0): + dependencies: + chalk: 4.1.2 + enhanced-resolve: 5.16.0 + micromatch: 4.0.5 + semver: 7.6.2 + source-map: 0.7.4 + typescript: 5.1.3 + webpack: 5.89.0 + ts-node@10.9.2(@swc/core@1.4.11)(typescript@5.4.3): dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -59936,6 +61187,8 @@ snapshots: typical@6.0.1: {} + u2f-api@0.2.7: {} + ua-parser-js@1.0.37: {} uc.micro@2.1.0: {} @@ -60569,11 +61822,100 @@ snapshots: vscode-uri@3.0.8: {} + vue-hot-reload-api@2.3.4: {} + + vue-loader@15.11.1(css-loader@6.10.0(webpack@5.89.0))(lodash@4.17.21)(prettier@3.2.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue-template-compiler@2.7.16)(webpack@5.89.0): + dependencies: + '@vue/component-compiler-utils': 3.3.0(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + css-loader: 6.10.0(webpack@5.89.0) + hash-sum: 1.0.2 + loader-utils: 1.4.2 + vue-hot-reload-api: 2.3.4 + vue-style-loader: 4.1.3 + webpack: 5.89.0 + optionalDependencies: + prettier: 3.2.5 + vue-template-compiler: 2.7.16 + transitivePeerDependencies: + - arc-templates + - atpl + - babel-core + - bracket-template + - coffee-script + - dot + - dust + - dustjs-helpers + - dustjs-linkedin + - eco + - ect + - ejs + - haml-coffee + - hamlet + - hamljs + - handlebars + - hogan.js + - htmling + - jade + - jazz + - jqtpl + - just + - liquid-node + - liquor + - lodash + - marko + - mote + - mustache + - nunjucks + - plates + - pug + - qejs + - ractive + - razor-tmpl + - react + - react-dom + - slm + - squirrelly + - swig + - swig-templates + - teacup + - templayed + - then-jade + - then-pug + - tinyliquid + - toffee + - twig + - twing + - underscore + - vash + - velocityjs + - walrus + - whiskers + + vue-loader@17.4.2(vue@2.7.16)(webpack@5.89.0): + dependencies: + chalk: 4.1.2 + hash-sum: 2.0.0 + watchpack: 2.4.1 + webpack: 5.89.0 + optionalDependencies: + vue: 2.7.16 + + vue-style-loader@4.1.3: + dependencies: + hash-sum: 1.0.2 + loader-utils: 1.4.2 + vue-template-compiler@2.7.16: dependencies: de-indent: 1.0.2 he: 1.2.0 - optional: true + + vue-template-es2015-compiler@1.9.1: {} + + vue@2.7.16: + dependencies: + '@vue/compiler-sfc': 2.7.16 + csstype: 3.1.3 w3c-hr-time@1.0.2: dependencies: @@ -61029,6 +62371,29 @@ snapshots: webidl-conversions@7.0.0: {} + webpack-bundle-analyzer@4.10.2: + dependencies: + '@discoveryjs/json-ext': 0.5.7 + acorn: 8.11.3 + acorn-walk: 8.3.2 + commander: 7.2.0 + debounce: 1.2.1 + escape-string-regexp: 4.0.0 + gzip-size: 6.0.0 + html-escaper: 2.0.2 + opener: 1.5.2 + picocolors: 1.0.0 + sirv: 2.0.4 + ws: 7.5.9 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + webpack-chain@6.5.1: + dependencies: + deepmerge: 1.5.2 + javascript-stringify: 2.1.0 + webpack-cli@4.10.0(webpack-dev-server@4.15.2)(webpack@5.91.0): dependencies: '@discoveryjs/json-ext': 0.5.7 @@ -61248,6 +62613,8 @@ snapshots: webpack-sources@3.2.3: {} + webpack-virtual-modules@0.4.6: {} + webpack-virtual-modules@0.5.0: {} webpack-virtual-modules@0.6.1: {}