From 3e7813499cb2896bddf64292758c0de0a6486b8e Mon Sep 17 00:00:00 2001 From: Louis Varin Date: Wed, 8 Jan 2025 13:42:38 -0500 Subject: [PATCH] chore: bump public-types library Ticket: VL-2488 --- modules/bitgo/package.json | 4 +- modules/express/package.json | 2 +- modules/sdk-core/package.json | 4 +- yarn.lock | 97 ++++++++++++++++++++--------------- 4 files changed, 61 insertions(+), 46 deletions(-) diff --git a/modules/bitgo/package.json b/modules/bitgo/package.json index d4f5910b6b..3621961b5c 100644 --- a/modules/bitgo/package.json +++ b/modules/bitgo/package.json @@ -120,7 +120,7 @@ "superagent": "^9.0.1" }, "devDependencies": { - "@bitgo/public-types": "3.6.0", + "@bitgo/public-types": "4.9.2", "@bitgo/sdk-opensslbytes": "^2.0.0", "@bitgo/sdk-test": "^8.0.55", "@openpgp/web-stream-tools": "0.0.14", @@ -129,7 +129,7 @@ "@types/jasmine": "^3.5.12", "@types/lodash": "^4.14.121", "aws-sdk": "^2.1155.0", - "io-ts-types": "0.5.16", + "io-ts-types": "^0.5.16", "karma": "^5.1.1", "karma-chrome-launcher": "^3.1.0", "karma-jasmine": "^4.0.0", diff --git a/modules/express/package.json b/modules/express/package.json index fd243a342a..83bc3cb8f1 100644 --- a/modules/express/package.json +++ b/modules/express/package.json @@ -54,7 +54,7 @@ "proxy-agent": "6.4.0" }, "devDependencies": { - "@bitgo/public-types": "3.6.0", + "@bitgo/public-types": "4.9.2", "@bitgo/sdk-lib-mpc": "^10.1.0", "@bitgo/sdk-test": "^8.0.55", "@types/argparse": "^1.0.36", diff --git a/modules/sdk-core/package.json b/modules/sdk-core/package.json index 1d47f66d8e..5a72a3bff5 100644 --- a/modules/sdk-core/package.json +++ b/modules/sdk-core/package.json @@ -38,7 +38,7 @@ }, "dependencies": { "@bitgo/bls-dkg": "^1.3.1", - "@bitgo/public-types": "3.6.0", + "@bitgo/public-types": "4.9.2", "@bitgo/sdk-lib-mpc": "^10.1.0", "@bitgo/sjcl": "^1.0.1", "@bitgo/statics": "^50.11.0", @@ -61,7 +61,7 @@ "ethereumjs-util": "7.1.5", "fp-ts": "^2.12.2", "io-ts": "npm:@bitgo-forks/io-ts@2.1.4", - "io-ts-types": "0.5.16", + "io-ts-types": "^0.5.16", "keccak": "3.0.3", "libsodium-wrappers-sumo": "^0.7.9", "lodash": "^4.17.15", diff --git a/yarn.lock b/yarn.lock index 1ced68e94a..7b0868941f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,21 +10,6 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@api-ts/io-ts-http@1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@api-ts/io-ts-http/-/io-ts-http-1.0.0.tgz#555f131d7efc4635d9ea7218f6f2935917c27fa9" - integrity sha512-eP3pyoR9r7y7YCkJY5avi7NMKBWFGTs4CB1RE053yXcEDgVcq+X8Oxsq4Jaq+g6IPkhGGueCo7APefRiHjTxMw== - dependencies: - "@api-ts/response" "1.0.0" - fp-ts "2.12.3" - io-ts "2.1.3" - io-ts-types "0.5.16" - -"@api-ts/response@1.0.0": - version "1.0.0" - resolved "https://registry.npmjs.org/@api-ts/response/-/response-1.0.0.tgz#7d11fd7602a271d7964723da5f8f66cc6566b93f" - integrity sha512-OTrMH5yyxNzzkC3fZPcz7KFN2j8A9ZD8YhwiYxy8zGKkE5aOJ4wWQO+q44H5mQLi3txD8AlvwQfkbpo3KyCmGw== - "@aptos-labs/aptos-cli@^1.0.2": version "1.0.2" resolved "https://registry.npmjs.org/@aptos-labs/aptos-cli/-/aptos-cli-1.0.2.tgz#91bd1368cf808f715d102822b7d4032388cdad79" @@ -890,17 +875,16 @@ "@scure/base" "1.1.5" micro-eth-signer "0.7.2" -"@bitgo/public-types@3.6.0": - version "3.6.0" - resolved "https://registry.npmjs.org/@bitgo/public-types/-/public-types-3.6.0.tgz#8cceba155372dc9e3916fef17091498dcb0a19e5" - integrity sha512-dvv5WOHFi1E9WnHMkLrPP8FtsVZ+956Gf8VsdFIS6EiVJMiuWVYtN4gaGN+OxqJ0ZZRUDELwkCmNn31LBlpNpw== +"@bitgo/public-types@4.9.2": + version "4.9.2" + resolved "https://registry.npmjs.org/@bitgo/public-types/-/public-types-4.9.2.tgz#0e0ee6311fbfd4bdc17ee06421e64578d66c9a0f" + integrity sha512-yVP/duh0ION0pfSVMJt24qCQ66Vxjlg7eP9iewlaDpod1q1aGX4m0sP9GNcAWSVBHo1S0+r9YgWZIdcB/DHxTg== dependencies: - "@api-ts/io-ts-http" "1.0.0" - fp-ts "2.16.2" + fp-ts "^2.0.0" io-ts "npm:@bitgo-forks/io-ts@2.1.4" - io-ts-types "0.5.16" - monocle-ts "2.3.13" - newtype-ts "0.3.5" + io-ts-types "^0.5.16" + monocle-ts "^2.3.13" + newtype-ts "^0.3.5" "@bitgo/wasm-miniscript@^1.8.0": version "1.9.0" @@ -11190,17 +11174,12 @@ fp-ts@2.1.1: resolved "https://registry.npmjs.org/fp-ts/-/fp-ts-2.1.1.tgz#c910544499d7c959351bb4260ee7c44a544084c1" integrity sha512-YcWhMdDCFCja0MmaDroTgNu+NWWrrnUEn92nvDgrtVy9Z71YFnhNVIghoHPt8gs82ijoMzFGeWKvArbyICiJgw== -fp-ts@2.12.3: - version "2.12.3" - resolved "https://registry.npmjs.org/fp-ts/-/fp-ts-2.12.3.tgz#d991b1e8467d325dadbb6b0ab9524f773e9c3c49" - integrity sha512-8m0XvW8kZbfnJOA4NvSVXu95mLbPf4LQGwQyqVukIYS4KzSNJiyKSmuZUmbVHteUi6MGkAJGPb0goPZqI+Tsqg== - fp-ts@2.16.2: version "2.16.2" resolved "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.2.tgz#7faa90f6fc2e8cf84c711d2c4e606afe2be9e342" integrity sha512-CkqAjnIKFqvo3sCyoBTqgJvF+bHrSik584S9nhTjtBESLx26cbtVMR/T9a6ApChOcSDAaM3JydDmWDUn4EEXng== -fp-ts@^2.12.2: +fp-ts@^2.0.0, fp-ts@^2.12.2: version "2.16.9" resolved "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.9.tgz#99628fc5e0bb3b432c4a16d8f4455247380bae8a" integrity sha512-+I2+FnVB+tVaxcYyQkHUq7ZdKScaBlX53A41mxQtpIccsfyv8PzdzP7fzp2AY832T4aoK6UZ5WRX/ebGd8uZuQ== @@ -12006,7 +11985,18 @@ html-minifier-terser@^6.0.2: tapable "^1.1.3" util.promisify "1.0.0" -"html-webpack-plugin-5@npm:html-webpack-plugin@^5", html-webpack-plugin@^5.5.0: +"html-webpack-plugin-5@npm:html-webpack-plugin@^5": + version "5.6.3" + resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz#a31145f0fee4184d53a794f9513147df1e653685" + integrity sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg== + dependencies: + "@types/html-minifier-terser" "^6.0.0" + html-minifier-terser "^6.0.2" + lodash "^4.17.21" + pretty-error "^4.0.0" + tapable "^2.0.0" + +html-webpack-plugin@^5.5.0: version "5.6.3" resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz#a31145f0fee4184d53a794f9513147df1e653685" integrity sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg== @@ -12453,12 +12443,12 @@ invariant@^2.2.4: dependencies: loose-envify "^1.0.0" -io-ts-types@0.5.16: - version "0.5.16" - resolved "https://registry.npmjs.org/io-ts-types/-/io-ts-types-0.5.16.tgz#e9eed75371e217c97050cc507915e8eedc250946" - integrity sha512-h9noYVfY9rlbmKI902SJdnV/06jgiT2chxG6lYDxaYNp88HscPi+SBCtmcU+m0E7WT5QSwt7sIMj93+qu0FEwQ== +io-ts-types@^0.5.16: + version "0.5.19" + resolved "https://registry.npmjs.org/io-ts-types/-/io-ts-types-0.5.19.tgz#9c04fa73f15992436605218a5686b610efa7a5d3" + integrity sha512-kQOYYDZG5vKre+INIDZbLeDJe+oM+4zLpUkjXyTMyUfoCpjJNyi29ZLkuEAwcPufaYo3yu/BsemZtbdD+NtRfQ== -io-ts@2.0.1, io-ts@2.1.3, "io-ts@npm:@bitgo-forks/io-ts@2.1.4": +io-ts@2.0.1, "io-ts@npm:@bitgo-forks/io-ts@2.1.4": version "2.1.4" resolved "https://registry.npmjs.org/@bitgo-forks/io-ts/-/io-ts-2.1.4.tgz#a7431bb5473c5d5f9a94de8f8b058e189a298423" integrity sha512-jCt3WPfDM+wM0SJMGJkY0TS6JmaQ78ATAYtsppJYJfts8geOS/N/UftwAROXwv6azKAMz8uo163t6dWWwfsYug== @@ -14517,7 +14507,7 @@ module-deps@^4.0.8: through2 "^2.0.0" xtend "^4.0.0" -monocle-ts@2.3.13: +monocle-ts@^2.3.13: version "2.3.13" resolved "https://registry.npmjs.org/monocle-ts/-/monocle-ts-2.3.13.tgz#7c8af489613cd5175df2ea3c02c57c6151995e5d" integrity sha512-D5Ygd3oulEoAm3KuGO0eeJIrhFf1jlQIoEVV2DYsZUMz42j4tGxgct97Aq68+F8w4w4geEnwFa8HayTS/7lpKQ== @@ -14694,7 +14684,7 @@ netmask@^2.0.2: resolved "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz#8b01a07644065d536383835823bc52004ebac5e7" integrity sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg== -newtype-ts@0.3.5: +newtype-ts@^0.3.5: version "0.3.5" resolved "https://registry.npmjs.org/newtype-ts/-/newtype-ts-0.3.5.tgz#5c113d34a04938d9e90061437638260ea965c490" integrity sha512-v83UEQMlVR75yf1OUdoSFssjitxzjZlqBAjiGQ4WJaML8Jdc68LJ+BaSAXUmKY4bNzp7hygkKLYTsDi14PxI2g== @@ -18421,7 +18411,16 @@ string-argv@^0.3.1: resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== -"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -18493,7 +18492,7 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": version "6.0.1" resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -18507,6 +18506,13 @@ strip-ansi@^3.0.1: dependencies: ansi-regex "^2.0.0" +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-ansi@^7.0.1: version "7.1.0" resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" @@ -20340,7 +20346,7 @@ workerpool@6.2.0: resolved "https://registry.npmjs.org/workerpool/-/workerpool-6.2.0.tgz#827d93c9ba23ee2019c3ffaff5c27fccea289e8b" integrity sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A== -"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": version "7.0.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== @@ -20358,6 +20364,15 @@ wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"