From 84b1af854e7762e565277c57262974b4592a3148 Mon Sep 17 00:00:00 2001 From: Shane Earley Date: Wed, 26 Jul 2023 18:43:03 -0400 Subject: [PATCH] Change back to hw-app-eth@6.30.x --- apps/web/package.json | 3 +- apps/web/vite.config.ts | 11 +- common/wallets/package.json | 2 +- infrastructure/cdk/src/providers/analytics.ts | 8 +- package-lock.json | 210 +++++------------- 5 files changed, 70 insertions(+), 164 deletions(-) diff --git a/apps/web/package.json b/apps/web/package.json index 28faa635e..2e148f437 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -3,7 +3,7 @@ "description": "Casimir web app", "private": true, "scripts": { - "dev": "vite", + "dev": "vite --force", "build": "vue-tsc --noEmit && vite build", "preview": "vite preview" }, @@ -14,7 +14,6 @@ "@walletconnect/web3-provider": "^1.8.0", "@web3modal/ethereum": "^2.7.1", "@web3modal/html": "^2.7.1", - "agent-base": "^7.1.0", "borsh": "^0.7.0", "buffer": "^6.0.3", "d3": "^7.8.1", diff --git a/apps/web/vite.config.ts b/apps/web/vite.config.ts index 00f86f7f2..aea7438ae 100644 --- a/apps/web/vite.config.ts +++ b/apps/web/vite.config.ts @@ -16,8 +16,7 @@ export default defineConfig({ resolve: { alias: { '@': path.resolve(path.dirname(fileURLToPath(import.meta.url)), 'src'), - './runtimeConfig': './runtimeConfig.browser', - https: 'agent-base' + './runtimeConfig': './runtimeConfig.browser' }, extensions: [ '.js', @@ -29,5 +28,11 @@ export default defineConfig({ '.vue', ] }, - envPrefix: 'PUBLIC_' + envPrefix: 'PUBLIC_', + build: { + commonjsOptions: { + include: [/node_modules/], + transformMixedEsModules: true + } + } }) \ No newline at end of file diff --git a/common/wallets/package.json b/common/wallets/package.json index a24b15eef..5e3055baa 100644 --- a/common/wallets/package.json +++ b/common/wallets/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "@ledgerhq/hw-app-btc": "^9.1.2", - "@ledgerhq/hw-app-eth": "6.34.1", + "@ledgerhq/hw-app-eth": "6.30.4", "@ledgerhq/hw-transport": "^6.27.10", "@ledgerhq/hw-transport-webusb": "^6.27.10", "@trezor/connect-web": "^9.0.3", diff --git a/infrastructure/cdk/src/providers/analytics.ts b/infrastructure/cdk/src/providers/analytics.ts index ab4f23f08..f8bcc9a95 100644 --- a/infrastructure/cdk/src/providers/analytics.ts +++ b/infrastructure/cdk/src/providers/analytics.ts @@ -30,14 +30,16 @@ export class AnalyticsStack extends cdk.Stack { /** Create S3 buckets */ const eventBucket = new s3.Bucket(this, config.getFullStackResourceName(this.name, 'event-bucket', config.dataVersion), { - bucketName: kebabCase(config.getFullStackResourceName(this.name, 'event-bucket', config.dataVersion)), + bucketName: kebabCase(config.getFullStackResourceName(this.name, 'event-bucket', config.dataVersion)) }) const actionBucket = new s3.Bucket(this, config.getFullStackResourceName(this.name, 'action-bucket', config.dataVersion), { - bucketName: kebabCase(config.getFullStackResourceName(this.name, 'action-bucket', config.dataVersion)), + bucketName: kebabCase(config.getFullStackResourceName(this.name, 'action-bucket', config.dataVersion)) }) - new s3.Bucket(this, config.getFullStackResourceName(this.name, 'output-bucket', config.dataVersion)) + new s3.Bucket(this, config.getFullStackResourceName(this.name, 'output-bucket', config.dataVersion), { + bucketName: kebabCase(config.getFullStackResourceName(this.name, 'output-bucket', config.dataVersion)) + }) /** Create Glue tables */ new glue.Table(this, config.getFullStackResourceName(this.name, 'event-table', config.dataVersion), { diff --git a/package-lock.json b/package-lock.json index 19e3bf746..e23069bb7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -71,7 +71,6 @@ "@walletconnect/web3-provider": "^1.8.0", "@web3modal/ethereum": "^2.7.1", "@web3modal/html": "^2.7.1", - "agent-base": "^7.1.0", "borsh": "^0.7.0", "buffer": "^6.0.3", "d3": "^7.8.1", @@ -195,13 +194,46 @@ "name": "@casimir/wallets", "dependencies": { "@ledgerhq/hw-app-btc": "^9.1.2", - "@ledgerhq/hw-app-eth": "6.34.1", + "@ledgerhq/hw-app-eth": "6.30.4", "@ledgerhq/hw-transport": "^6.27.10", "@ledgerhq/hw-transport-webusb": "^6.27.10", "@trezor/connect-web": "^9.0.3", "ethers": "^5.7.2" } }, + "common/wallets/node_modules/@ledgerhq/cryptoassets": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/@ledgerhq/cryptoassets/-/cryptoassets-7.3.0.tgz", + "integrity": "sha512-NydYitmJss8bEgnYA1ncirDWS9qlXNyMKC/k0X+mGuNFJmgo1EGBo6K+GK81DsSxiXUON8KO0OSLFF07WRX3XQ==", + "dependencies": { + "invariant": "2" + } + }, + "common/wallets/node_modules/@ledgerhq/hw-app-eth": { + "version": "6.30.4", + "resolved": "https://registry.npmjs.org/@ledgerhq/hw-app-eth/-/hw-app-eth-6.30.4.tgz", + "integrity": "sha512-QG222wAE5rDko6DoGiFRGsPyT6QtRs1dzravbY8kPAxtD/r0xf5WQ7R3azN4PZhTDhYprl2pksk5OpLX9wJwEA==", + "dependencies": { + "@ethersproject/abi": "^5.5.0", + "@ethersproject/rlp": "^5.5.0", + "@ledgerhq/cryptoassets": "^7.2.0", + "@ledgerhq/errors": "^6.12.3", + "@ledgerhq/hw-transport": "^6.27.10", + "@ledgerhq/hw-transport-mocker": "^6.27.10", + "@ledgerhq/logs": "^6.10.1", + "axios": "^0.26.1", + "bignumber.js": "^9.1.0", + "crypto-js": "^4.1.1" + } + }, + "common/wallets/node_modules/axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "dependencies": { + "follow-redirects": "^1.14.8" + } + }, "contracts/ethereum": { "name": "@casimir/ethereum", "dependencies": { @@ -3608,14 +3640,6 @@ "resolved": "https://registry.npmjs.org/@ledgerhq/connect-kit-loader/-/connect-kit-loader-1.1.0.tgz", "integrity": "sha512-HUy12FEczoWY2FPubnsm1uOA8tkVWc0j90i47suThV3C9NL2xx69ZAIEU3Ytzs2bwLek9S1Q2S1VQJvA+3Ygkg==" }, - "node_modules/@ledgerhq/cryptoassets": { - "version": "9.11.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/cryptoassets/-/cryptoassets-9.11.0.tgz", - "integrity": "sha512-CdA5CQMtHRcZ4O8epJ4CsJgauCas+W5b2mQY/mAtJ1kg03FC8XiBHfuAtGpgH5EK82JZqYzmGXGdvcthVLdCeQ==", - "dependencies": { - "invariant": "2" - } - }, "node_modules/@ledgerhq/devices": { "version": "8.0.5", "resolved": "https://registry.npmjs.org/@ledgerhq/devices/-/devices-8.0.5.tgz", @@ -3627,38 +3651,11 @@ "semver": "^7.3.5" } }, - "node_modules/@ledgerhq/domain-service": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@ledgerhq/domain-service/-/domain-service-1.1.7.tgz", - "integrity": "sha512-QlJEh7GrVTJpiBRD9oAJsDISzLppBpIqL90a24J1G3F7qS1mNGpPtczUG7uRJDMZk/elINA1FjD4peMdkvg0pA==", - "dependencies": { - "@ledgerhq/cryptoassets": "^9.11.0", - "@ledgerhq/errors": "^6.13.0", - "@ledgerhq/logs": "^6.10.1", - "@ledgerhq/types-live": "^6.38.0", - "axios": "^1.3.4", - "eip55": "^2.1.1", - "react": "^17.0.2", - "react-dom": "^17.0.2" - } - }, "node_modules/@ledgerhq/errors": { "version": "6.13.0", "resolved": "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.13.0.tgz", "integrity": "sha512-cMFNX2AN6Gdj4RVIizI/7vWb+JYRu5na0rQSjybf7xGW5MSVdFVRcOg90VvqnDRsNfgFBbJzhpf7o4D7S3yFgg==" }, - "node_modules/@ledgerhq/evm-tools": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@ledgerhq/evm-tools/-/evm-tools-1.0.2.tgz", - "integrity": "sha512-aREqM+AU9PwMqb5Zet3UEAX029rn7BE0ovlEITBeXQf1MvE6CLbxyvNJgF341weQY+s7WyR8thNOjUMyp5iHWw==", - "dependencies": { - "@ledgerhq/cryptoassets": "^9.11.0", - "@ledgerhq/live-env": "^0.4.1", - "@ledgerhq/live-network": "^1.1.4", - "crypto-js": "4.1.1", - "ethers": "5.7.2" - } - }, "node_modules/@ledgerhq/hw-app-btc": { "version": "9.1.3", "resolved": "https://registry.npmjs.org/@ledgerhq/hw-app-btc/-/hw-app-btc-9.1.3.tgz", @@ -3678,25 +3675,6 @@ "varuint-bitcoin": "1.1.2" } }, - "node_modules/@ledgerhq/hw-app-eth": { - "version": "6.34.1", - "resolved": "https://registry.npmjs.org/@ledgerhq/hw-app-eth/-/hw-app-eth-6.34.1.tgz", - "integrity": "sha512-u19WrU0xDiySKc4h19/MnG+PrErIv3XWQ2IaMqfVdXD8Nfvb4I/41o7xUzdvcWu60pYzLYfvtQpbOsx7RncJBg==", - "dependencies": { - "@ethersproject/abi": "^5.5.0", - "@ethersproject/rlp": "^5.5.0", - "@ledgerhq/cryptoassets": "^9.11.0", - "@ledgerhq/domain-service": "^1.1.7", - "@ledgerhq/errors": "^6.13.0", - "@ledgerhq/evm-tools": "^1.0.2", - "@ledgerhq/hw-transport": "^6.28.6", - "@ledgerhq/hw-transport-mocker": "^6.27.17", - "@ledgerhq/logs": "^6.10.1", - "@ledgerhq/types-live": "^6.38.0", - "axios": "^1.3.4", - "bignumber.js": "^9.1.0" - } - }, "node_modules/@ledgerhq/hw-transport": { "version": "6.28.6", "resolved": "https://registry.npmjs.org/@ledgerhq/hw-transport/-/hw-transport-6.28.6.tgz", @@ -3727,69 +3705,11 @@ "@ledgerhq/logs": "^6.10.1" } }, - "node_modules/@ledgerhq/live-env": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@ledgerhq/live-env/-/live-env-0.4.1.tgz", - "integrity": "sha512-nX3G70bWbTEIjdQGp/4Q130wlqONTZCPWrvjf+IYLz+KW8ZqFaPUFrVPYOkEoa4l/u8rfYtHMVVLM4jLdnTUsQ==", - "dependencies": { - "lodash": "^4.17.21", - "rxjs": "^6.6.7", - "utility-types": "^3.10.0" - } - }, - "node_modules/@ledgerhq/live-network": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@ledgerhq/live-network/-/live-network-1.1.4.tgz", - "integrity": "sha512-Cz3d2uDjNeivc9TRU2OeGVAa1tdbWd13cDGOyelw4yHKyU5J9PX3bxXvgVW3Z+G8R79YwIol3hOdLBb+2PEYSQ==", - "dependencies": { - "@ledgerhq/errors": "^6.13.0", - "@ledgerhq/live-env": "^0.4.1", - "@ledgerhq/live-promise": "^0.0.1", - "@ledgerhq/logs": "^6.10.1", - "@types/node": "^20.2.5", - "axios": "0.26.1", - "invariant": "^2.2.2", - "lru-cache": "^7.14.1" - } - }, - "node_modules/@ledgerhq/live-network/node_modules/axios": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", - "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", - "dependencies": { - "follow-redirects": "^1.14.8" - } - }, - "node_modules/@ledgerhq/live-network/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "engines": { - "node": ">=12" - } - }, - "node_modules/@ledgerhq/live-promise": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@ledgerhq/live-promise/-/live-promise-0.0.1.tgz", - "integrity": "sha512-R8sSYUuulsQ8Kd/TNNh0pB8XK1kJQAmSwNKyoU+T++c0X7jwbBv7R6/SphJg9Ts8dtHWyxHaxm9jkDBUVXpm2Q==", - "dependencies": { - "@ledgerhq/logs": "^6.10.1" - } - }, "node_modules/@ledgerhq/logs": { "version": "6.10.1", "resolved": "https://registry.npmjs.org/@ledgerhq/logs/-/logs-6.10.1.tgz", "integrity": "sha512-z+ILK8Q3y+nfUl43ctCPuR4Y2bIxk/ooCQFwZxhtci1EhAtMDzMAx2W25qx8G1PPL9UUOdnUax19+F0OjXoj4w==" }, - "node_modules/@ledgerhq/types-live": { - "version": "6.38.0", - "resolved": "https://registry.npmjs.org/@ledgerhq/types-live/-/types-live-6.38.0.tgz", - "integrity": "sha512-oaosE1VSjzQOTC/YhPs2uwGh3ZWB2jGSrEUfRgmPSDPUqMeULoqfzvultpX3Dyp1SxS1J16QDf3y4kiz1iv78w==", - "dependencies": { - "bignumber.js": "^9.1.0", - "rxjs": "6" - } - }, "node_modules/@lit-labs/ssr-dom-shim": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.1.tgz", @@ -8810,6 +8730,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "dev": true, "dependencies": { "debug": "^4.3.4" }, @@ -9223,6 +9144,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, "engines": { "node": ">=8" } @@ -10808,6 +10730,7 @@ "version": "1.6.3", "resolved": "https://registry.npmjs.org/case/-/case-1.6.3.tgz", "integrity": "sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ==", + "dev": true, "engines": { "node": ">= 0.8.0" } @@ -12941,14 +12864,6 @@ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, - "node_modules/eip55": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/eip55/-/eip55-2.1.1.tgz", - "integrity": "sha512-WcagVAmNu2Ww2cDUfzuWVntYwFxbvZ5MvIyLZpMjTTkjD6sCvkGOiS86jTppzu9/gWsc8isLHAeMBWK02OnZmA==", - "dependencies": { - "keccak": "^3.0.3" - } - }, "node_modules/electron-to-chromium": { "version": "1.4.471", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.471.tgz", @@ -16009,6 +15924,7 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dev": true, "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", @@ -17363,6 +17279,7 @@ "version": "5.2.4", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, "engines": { "node": ">= 4" } @@ -19194,6 +19111,8 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.4.1.tgz", "integrity": "sha512-S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ==", + "dev": true, + "peer": true, "engines": { "node": "*" } @@ -20044,7 +19963,8 @@ "node_modules/lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==" + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true }, "node_modules/lodash.uniqby": { "version": "4.7.0", @@ -23175,6 +23095,7 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "peer": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -23183,19 +23104,6 @@ "node": ">=0.10.0" } }, - "node_modules/react-dom": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", - "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - }, - "peerDependencies": { - "react": "17.0.2" - } - }, "node_modules/react-is": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", @@ -23893,6 +23801,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -24687,15 +24596,6 @@ "which": "bin/which" } }, - "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, "node_modules/scmp": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/scmp/-/scmp-2.1.0.tgz", @@ -26785,6 +26685,7 @@ "version": "6.8.1", "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", + "dev": true, "dependencies": { "ajv": "^8.0.1", "lodash.truncate": "^4.4.2", @@ -26833,6 +26734,7 @@ "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -26847,12 +26749,14 @@ "node_modules/table/node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true }, "node_modules/table/node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, "engines": { "node": ">=8" } @@ -26860,12 +26764,14 @@ "node_modules/table/node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true }, "node_modules/table/node_modules/slice-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", @@ -26882,6 +26788,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -27906,14 +27813,6 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, - "node_modules/utility-types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", - "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", - "engines": { - "node": ">= 4" - } - }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -29918,6 +29817,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", + "dev": true, "engines": { "node": ">= 14" }