diff --git a/packages/ethereum-types/src/schemas/base-types.ts b/packages/ethereum-types/src/schemas/base-types.ts index e5444f1..153c005 100644 --- a/packages/ethereum-types/src/schemas/base-types.ts +++ b/packages/ethereum-types/src/schemas/base-types.ts @@ -533,7 +533,7 @@ export const EntriesFromRecord = < if (Result.isSuccess(decodedKey)) { result.push([decodedKey.success, value]); } else { - return yield* Effect.fail(decodedKey.failure); + return yield* Effect.fail(decodedKey.failure.issue); } } return result; @@ -548,7 +548,7 @@ export const EntriesFromRecord = < if (Result.isSuccess(encodedKey)) { Object.assign(result, { [encodedKey.success]: value }); } else { - return yield* Effect.fail(encodedKey.failure); + return yield* Effect.fail(encodedKey.failure.issue); } } return result; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 24a8690..d4244ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,17 +7,17 @@ settings: catalogs: default: '@effect/opentelemetry': - specifier: 4.0.0-beta.66 - version: 4.0.0-beta.66 + specifier: 4.0.0-beta.102 + version: 4.0.0-beta.102 '@effect/platform-node': - specifier: 4.0.0-beta.66 - version: 4.0.0-beta.66 + specifier: 4.0.0-beta.102 + version: 4.0.0-beta.102 '@noble/hashes': specifier: ^2.0.1 version: 2.2.0 effect: - specifier: 4.0.0-beta.66 - version: 4.0.0-beta.66 + specifier: 4.0.0-beta.102 + version: 4.0.0-beta.102 fast-check: specifier: ^4.3.0 version: 4.8.0 @@ -115,7 +115,7 @@ importers: version: 3.1.0 effect: specifier: 'catalog:' - version: 4.0.0-beta.66 + version: 4.0.0-beta.102 ts-dedent: specifier: ^2.2.0 version: 2.2.0 @@ -143,7 +143,7 @@ importers: version: 2.2.0 effect: specifier: 'catalog:' - version: 4.0.0-beta.66 + version: 4.0.0-beta.102 ts-dedent: specifier: ^2.2.0 version: 2.2.0 @@ -192,7 +192,7 @@ importers: version: 3.1.0 effect: specifier: 'catalog:' - version: 4.0.0-beta.66 + version: 4.0.0-beta.102 kzg-wasm: specifier: ^0.5.0 version: 0.5.0 @@ -208,7 +208,7 @@ importers: devDependencies: '@effect/platform-node': specifier: 'catalog:' - version: 4.0.0-beta.66(effect@4.0.0-beta.66)(ioredis@5.10.1) + version: 4.0.0-beta.102(effect@4.0.0-beta.102)(ioredis@5.10.1) '@types/node': specifier: ^24.8.1 version: 24.12.4 @@ -238,7 +238,7 @@ importers: version: link:../evm effect: specifier: 'catalog:' - version: 4.0.0-beta.66 + version: 4.0.0-beta.102 devDependencies: '@types/node': specifier: ^24.8.1 @@ -257,7 +257,7 @@ importers: version: link:../ethereum-types effect: specifier: 'catalog:' - version: 4.0.0-beta.66 + version: 4.0.0-beta.102 ts-dedent: specifier: ^2.2.0 version: 2.2.0 @@ -282,7 +282,7 @@ importers: version: link:../ethereum-types effect: specifier: 'catalog:' - version: 4.0.0-beta.66 + version: 4.0.0-beta.102 ts-dedent: specifier: ^2.2.0 version: 2.2.0 @@ -301,7 +301,7 @@ importers: version: 2.4.15 '@effect/platform-node': specifier: 'catalog:' - version: 4.0.0-beta.66(effect@4.0.0-beta.66)(ioredis@5.10.1) + version: 4.0.0-beta.102(effect@4.0.0-beta.102)(ioredis@5.10.1) '@types/node': specifier: ^24.8.1 version: 24.12.4 @@ -316,13 +316,13 @@ importers: dependencies: '@effect/opentelemetry': specifier: 'catalog:' - version: 4.0.0-beta.66(@opentelemetry/semantic-conventions@1.41.1)(effect@4.0.0-beta.66) + version: 4.0.0-beta.102(@opentelemetry/semantic-conventions@1.41.1)(effect@4.0.0-beta.102) '@effect/platform-node': specifier: 'catalog:' - version: 4.0.0-beta.66(effect@4.0.0-beta.66)(ioredis@5.10.1) + version: 4.0.0-beta.102(effect@4.0.0-beta.102)(ioredis@5.10.1) effect: specifier: 'catalog:' - version: 4.0.0-beta.66 + version: 4.0.0-beta.102 fast-check: specifier: 'catalog:' version: 4.8.0 @@ -353,7 +353,7 @@ importers: version: 2.2.0 effect: specifier: 'catalog:' - version: 4.0.0-beta.66 + version: 4.0.0-beta.102 node-polyfill-webpack-plugin: specifier: ^4.1.0 version: 4.1.0(webpack@5.106.2) @@ -369,7 +369,7 @@ importers: devDependencies: '@effect/platform-node': specifier: 'catalog:' - version: 4.0.0-beta.66(effect@4.0.0-beta.66)(ioredis@5.10.1) + version: 4.0.0-beta.102(effect@4.0.0-beta.102)(ioredis@5.10.1) '@evm-effect/shared': specifier: workspace:* version: link:../shared @@ -654,8 +654,8 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} - '@effect/opentelemetry@4.0.0-beta.66': - resolution: {integrity: sha512-LU3ejAzJS+4P+Qtfn9ULnsGcIPmx1tUUB2ZswFRL+EolD8US7zMljHTwGuQRUBJOjDwt7wFCMN5AR512vdY8FQ==} + '@effect/opentelemetry@4.0.0-beta.102': + resolution: {integrity: sha512-U15cxJ1uf3+HMnZB0BUQe3U4TuyIPYxSHJ+wEzkF4ZjteN224hsgeTgsyXSFjSIpWDVWfujdGPqmtkDpcMzf6w==} engines: {node: '>=18.0.0'} peerDependencies: '@opentelemetry/api': ^1.9 @@ -667,7 +667,7 @@ packages: '@opentelemetry/sdk-trace-node': ^2.0.0 '@opentelemetry/sdk-trace-web': ^2.0.0 '@opentelemetry/semantic-conventions': ^1.33.0 - effect: ^4.0.0-beta.66 + effect: ^4.0.0-beta.102 peerDependenciesMeta: '@opentelemetry/api': optional: true @@ -686,17 +686,17 @@ packages: '@opentelemetry/sdk-trace-web': optional: true - '@effect/platform-node-shared@4.0.0-beta.66': - resolution: {integrity: sha512-+ymrhBnESv/hmn5SKTe2//IY9Ox/hGPeoogEWhW47ZGyhFI5eMYFxdEUBa+3IAV05rrBzrxON9lynu68n0DM7w==} + '@effect/platform-node-shared@4.0.0-beta.102': + resolution: {integrity: sha512-gVd793I72MrkX4dXo7eYtRKfNj0RW4eMRfVEKEJI16h2+mBDCzQ+gqMrog2hSTHQnaIbvbYShNQ4TVGuRCYZeQ==} engines: {node: '>=18.0.0'} peerDependencies: - effect: ^4.0.0-beta.66 + effect: ^4.0.0-beta.102 - '@effect/platform-node@4.0.0-beta.66': - resolution: {integrity: sha512-s/0RgaQFuszzdorRnX1PwEQNnSOi+JgMJo3zEe9O2NR3sosMhTr0Uk+1AF6bUOI9uJ2CPT3KpTIIU7q5/TpOkg==} + '@effect/platform-node@4.0.0-beta.102': + resolution: {integrity: sha512-wYVAU9jAePT+gouMr/EVz1CaW6yDLjPAgXYeEFLz7wugT5iZhFRag6mqajV/wwN3bzWP2fzZHokLuPmqD/rqeA==} engines: {node: '>=18.0.0'} peerDependencies: - effect: ^4.0.0-beta.66 + effect: ^4.0.0-beta.102 ioredis: ^5.7.0 '@emnapi/core@1.10.0': @@ -1224,31 +1224,61 @@ packages: cpu: [arm64] os: [darwin] + '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.4': + resolution: {integrity: sha512-LCkGo6JDfaBhgST7UpPWgNgLINpcpabaHfyz5OBx75nUYxBsaEPxjnyNjWpeb/xBup/682QnBfRBy2/LvPutZQ==} + cpu: [arm64] + os: [darwin] + '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.3': resolution: {integrity: sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==} cpu: [x64] os: [darwin] + '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.4': + resolution: {integrity: sha512-zExlW9zUJKZH/tOtVMttwjKa4Xm/3KcNjnE3dPN92uCktwavMxpgCA3MoJK/DOnTWsQgo224OaST27/mPNAf+w==} + cpu: [x64] + os: [darwin] + '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.3': resolution: {integrity: sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==} cpu: [arm64] os: [linux] + '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.4': + resolution: {integrity: sha512-dgX0P/9wGPJeHFBG+ZmhgE6bmtMt7NP5CRBGyyktpopdk/mW4POnrpQsSLtKI1dwpc+pPLuXHDh6vvskyQE/sw==} + cpu: [arm64] + os: [linux] + '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.3': resolution: {integrity: sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==} cpu: [arm] os: [linux] + '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.4': + resolution: {integrity: sha512-Tg3yX65f5GbtXLkrYEHE5oibZG9epyYWas7FogTTEJeDEF9JlXJzKgXaNhT3UXlTOeA+AfZpYZYZ0uPj7Cfquw==} + cpu: [arm] + os: [linux] + '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.3': resolution: {integrity: sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==} cpu: [x64] os: [linux] + '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.4': + resolution: {integrity: sha512-8TNXMEjJc3QEy7R/x1INhgiU+XakDAFUzBhaz7+Rbrs8NH5UQeHQxxmzsSBJGyV6I1jW79undiQm8tOI+D+8FQ==} + cpu: [x64] + os: [linux] + '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': resolution: {integrity: sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==} cpu: [x64] os: [win32] + '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.4': + resolution: {integrity: sha512-CmCXPQrkbwExx3j946/PtHWHbYJiCRBRDl4BlkRQcJB/YOwQxJRTpoo7aTsortjgoJ1x7opzTSxn7C+ASSLVjQ==} + cpu: [x64] + os: [win32] + '@napi-rs/wasm-runtime@1.0.7': resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==} @@ -2610,8 +2640,8 @@ packages: effect@3.21.2: resolution: {integrity: sha512-rXd2FGDM8KdjSIrc+mqEELo7ScW7xTVxEf1iInmPSpIde9/nyGuFM710cjTo7/EreGXiUX2MOonPpprbz2XHCg==} - effect@4.0.0-beta.66: - resolution: {integrity: sha512-4arEr62cziFa8BBVDUwJCJJmaVepXf/kRg7KtC0h8+bufngscrHbwWFhr9c+HonwOF+31U3iD3xUJmw9KzX7Dw==} + effect@4.0.0-beta.102: + resolution: {integrity: sha512-z8Y+Q76Hh/kjLFZrXu8tGn6e+tDsg45R+UHhxd190pXxD53OGwf/G/zDxXTkse4HJ5mobNZfitLfUCp4fMvu6w==} electron-to-chromium@1.5.356: resolution: {integrity: sha512-9NgFd7m5t5MCJ5rUSjJITUXAH9mEGlrlofnMf4YEr+pz6JlP7cWmTAH+JFmbPnaSW8koVTkuW7pacORWAnA5Yw==} @@ -2759,6 +2789,10 @@ packages: resolution: {integrity: sha512-GOJ158CUMnN6cSahsv4+ExARvIDuzzinFjkp0E9WtiBa5zcVeLozVkWaE4IzFcc+Y48Wp1EDlUZsXRyAztQcSg==} engines: {node: '>=12.17.0'} + fast-check@4.9.0: + resolution: {integrity: sha512-7ms6T7SybUev/PQITciI0yLM2pOSFy5zpG8Ty7tQofcVaQUvrMXp6CBwqF6fThLCLOrfBtuHAtwq6Yu4XPCllg==} + engines: {node: '>=12.17.0'} + fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -3068,9 +3102,9 @@ packages: ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - ini@6.0.0: - resolution: {integrity: sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==} - engines: {node: ^20.17.0 || >=22.9.0} + ini@7.0.0: + resolution: {integrity: sha512-ifK0CgjALofS5bkrcTy4RaQ9Vx2Knf/eLeIO+NaswQEpH1UblrtTSCIvN71qQDMq0PeQ/SSPojvEJp9vvvfr+w==} + engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} io-ts@2.2.22: resolution: {integrity: sha512-FHCCztTkHoV9mdBsHpocLpdTAfh956ZQcIkWQxxS0U5HT53vtrcuYdQneEJKH6xILaLNzXVl2Cvwtoy8XNN0AA==} @@ -3443,9 +3477,16 @@ packages: resolution: {integrity: sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==} hasBin: true + msgpackr-extract@3.0.4: + resolution: {integrity: sha512-4kmO/MdyUIkLIvTPr8VHLil4AtoKIoniWPIEk5+CDy0xnWC84azhSFmuJ7PxZdsYtiP5kEeQsORAVIeMgxT+Hw==} + hasBin: true + msgpackr@1.11.12: resolution: {integrity: sha512-RBdJ1Un7yGlXWajrkxcSa93nvQ0w4zBf60c0yYv7YtBelP8H2FA7XsfBbMHtXKXUMUxH7zV3Zuozh+kUQWhHvg==} + msgpackr@2.0.5: + resolution: {integrity: sha512-cef05H/dSYpLpqp3sj/qyZh5vhUYCalnaLO7j1yOmpsR0y/XwLVtK7r5gn+U/F7CTEfMowcGhlUQJDLcLf7jcA==} + multicast-dns@7.2.5: resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} hasBin: true @@ -3454,8 +3495,8 @@ packages: resolution: {integrity: sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==} engines: {node: '>=10'} - multipasta@0.2.7: - resolution: {integrity: sha512-KPA58d68KgGil15oDqXjkUBEBYc00XvbPj5/X+dyzeo/lWm9Nc25pQRlf1D+gv4OpK7NM0J1odrbu9JNNGvynA==} + multipasta@0.2.8: + resolution: {integrity: sha512-ZPWuMKyv0cSO29f7hozp+k6+crZbQijV8ipMvxNxRf2SwtYGTX1ZX89Kd20VV4H9Znonx+EQn+iy1wGQsJ+b+Q==} nanoid@3.3.12: resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==} @@ -4274,8 +4315,8 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} - toml@4.1.1: - resolution: {integrity: sha512-EBJnVBr3dTXdA89WVFoAIPUqkBjxPMwRqsfuo1r240tKFHXv3zgca4+NJib/h6TyvGF7vOawz0jGuryJCdNHrw==} + toml@4.3.0: + resolution: {integrity: sha512-lVb8X9BsPVuH0M4BKeS91tXAmJvCjQ5UIyAbQFaxkKGyUFK2RPkhwaFSQH8vbpl1d23eu/IBH+dwVMHWaq9A5A==} engines: {node: '>=20'} totalist@3.0.1: @@ -4382,8 +4423,8 @@ packages: undici-types@7.24.6: resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} - undici@8.3.0: - resolution: {integrity: sha512-TkUDgb6tl7KOGZ+7e8E3d2FYgUQgF6z5YypqjWmixVQSQERFcVrVg0ySADm2LVLRh5ljAaHTCR5Fmz3Q34rB7Q==} + undici@8.9.0: + resolution: {integrity: sha512-aWZpUj7XoGonMClx4gdDRfgBjqeA+F473aDmROQQbM9n6PRfK/u1q/a0X4wMTgcHfT8H6fpbt98PFuDUwFg2YA==} engines: {node: '>=22.19.0'} universalify@0.1.2: @@ -4424,8 +4465,8 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - uuid@13.0.2: - resolution: {integrity: sha512-vzi9uRZ926x4XV73S/4qQaTwPXM2JBj6/6lI/byHH1jOpCzb0zDbfytgA9LcN/hzb2l7WQSQnxITOVx5un/wGw==} + uuid@14.0.1: + resolution: {integrity: sha512-6ZxzVpzDXDa3bJWaHilVayA+BH/1zmxCJoVgvmqJnid/gPoKHxUrS/aC/T6LGQtNHT+XHG9fXPJB4d+IrU30Ew==} hasBin: true uuid@8.3.2: @@ -4652,6 +4693,18 @@ packages: utf-8-validate: optional: true + ws@8.21.1: + resolution: {integrity: sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + wsl-utils@0.1.0: resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} engines: {node: '>=18'} @@ -5058,27 +5111,27 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@effect/opentelemetry@4.0.0-beta.66(@opentelemetry/semantic-conventions@1.41.1)(effect@4.0.0-beta.66)': + '@effect/opentelemetry@4.0.0-beta.102(@opentelemetry/semantic-conventions@1.41.1)(effect@4.0.0-beta.102)': dependencies: '@opentelemetry/semantic-conventions': 1.41.1 - effect: 4.0.0-beta.66 + effect: 4.0.0-beta.102 - '@effect/platform-node-shared@4.0.0-beta.66(effect@4.0.0-beta.66)': + '@effect/platform-node-shared@4.0.0-beta.102(effect@4.0.0-beta.102)': dependencies: '@types/ws': 8.18.1 - effect: 4.0.0-beta.66 - ws: 8.20.1 + effect: 4.0.0-beta.102 + ws: 8.21.1 transitivePeerDependencies: - bufferutil - utf-8-validate - '@effect/platform-node@4.0.0-beta.66(effect@4.0.0-beta.66)(ioredis@5.10.1)': + '@effect/platform-node@4.0.0-beta.102(effect@4.0.0-beta.102)(ioredis@5.10.1)': dependencies: - '@effect/platform-node-shared': 4.0.0-beta.66(effect@4.0.0-beta.66) - effect: 4.0.0-beta.66 + '@effect/platform-node-shared': 4.0.0-beta.102(effect@4.0.0-beta.102) + effect: 4.0.0-beta.102 ioredis: 5.10.1 mime: 4.1.0 - undici: 8.3.0 + undici: 8.9.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -5492,21 +5545,39 @@ snapshots: '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': optional: true + '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.4': + optional: true + '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.3': optional: true + '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.4': + optional: true + '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.3': optional: true + '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.4': + optional: true + '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.3': optional: true + '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.4': + optional: true + '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.3': optional: true + '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.4': + optional: true + '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': optional: true + '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.4': + optional: true + '@napi-rs/wasm-runtime@1.0.7': dependencies: '@emnapi/core': 1.10.0 @@ -6121,14 +6192,6 @@ snapshots: optionalDependencies: vite: 7.3.3(@types/node@24.12.4)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.0)(yaml@2.9.0) - '@vitest/mocker@3.2.4(vite@7.3.3(@types/node@25.9.1)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.0)(yaml@2.9.0))': - dependencies: - '@vitest/spy': 3.2.4 - estree-walker: 3.0.3 - magic-string: 0.30.21 - optionalDependencies: - vite: 7.3.3(@types/node@25.9.1)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.0)(yaml@2.9.0) - '@vitest/pretty-format@3.2.4': dependencies: tinyrainbow: 2.0.0 @@ -6839,17 +6902,17 @@ snapshots: '@standard-schema/spec': 1.1.0 fast-check: 3.23.2 - effect@4.0.0-beta.66: + effect@4.0.0-beta.102: dependencies: '@standard-schema/spec': 1.1.0 - fast-check: 4.8.0 + fast-check: 4.9.0 find-my-way-ts: 0.1.6 - ini: 6.0.0 + ini: 7.0.0 kubernetes-types: 1.30.0 - msgpackr: 1.11.12 - multipasta: 0.2.7 - toml: 4.1.1 - uuid: 13.0.2 + msgpackr: 2.0.5 + multipasta: 0.2.8 + toml: 4.3.0 + uuid: 14.0.1 yaml: 2.9.0 electron-to-chromium@1.5.356: {} @@ -7052,6 +7115,10 @@ snapshots: dependencies: pure-rand: 8.4.0 + fast-check@4.9.0: + dependencies: + pure-rand: 8.4.0 + fast-deep-equal@3.1.3: {} fast-glob@3.3.3: @@ -7386,7 +7453,7 @@ snapshots: ini@1.3.8: {} - ini@6.0.0: {} + ini@7.0.0: {} io-ts@2.2.22(fp-ts@2.16.11): dependencies: @@ -7726,10 +7793,26 @@ snapshots: '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.3 optional: true + msgpackr-extract@3.0.4: + dependencies: + node-gyp-build-optional-packages: 5.2.2 + optionalDependencies: + '@msgpackr-extract/msgpackr-extract-darwin-arm64': 3.0.4 + '@msgpackr-extract/msgpackr-extract-darwin-x64': 3.0.4 + '@msgpackr-extract/msgpackr-extract-linux-arm': 3.0.4 + '@msgpackr-extract/msgpackr-extract-linux-arm64': 3.0.4 + '@msgpackr-extract/msgpackr-extract-linux-x64': 3.0.4 + '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.4 + optional: true + msgpackr@1.11.12: optionalDependencies: msgpackr-extract: 3.0.3 + msgpackr@2.0.5: + optionalDependencies: + msgpackr-extract: 3.0.4 + multicast-dns@7.2.5: dependencies: dns-packet: 5.6.1 @@ -7743,7 +7826,7 @@ snapshots: arrify: 2.0.1 minimatch: 3.1.5 - multipasta@0.2.7: {} + multipasta@0.2.8: {} nanoid@3.3.12: {} @@ -8658,7 +8741,7 @@ snapshots: toidentifier@1.0.1: {} - toml@4.1.1: {} + toml@4.3.0: {} totalist@3.0.1: {} @@ -8753,7 +8836,7 @@ snapshots: undici-types@7.24.6: optional: true - undici@8.3.0: {} + undici@8.9.0: {} universalify@0.1.2: {} @@ -8786,7 +8869,7 @@ snapshots: utils-merge@1.0.1: {} - uuid@13.0.2: {} + uuid@14.0.1: {} uuid@8.3.2: {} @@ -8930,7 +9013,7 @@ snapshots: dependencies: '@types/chai': 5.2.3 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.3.3(@types/node@25.9.1)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.0)(yaml@2.9.0)) + '@vitest/mocker': 3.2.4(vite@7.3.3(@types/node@24.12.4)(jiti@2.7.0)(terser@5.48.0)(tsx@4.22.0)(yaml@2.9.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -9144,6 +9227,8 @@ snapshots: ws@8.20.1: {} + ws@8.21.1: {} + wsl-utils@0.1.0: dependencies: is-wsl: 3.1.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c8b3d15..9a7725d 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,9 +2,9 @@ packages: - packages/* catalog: - effect: 4.0.0-beta.66 - '@effect/opentelemetry': 4.0.0-beta.66 - '@effect/platform-node': 4.0.0-beta.66 + effect: 4.0.0-beta.102 + '@effect/opentelemetry': 4.0.0-beta.102 + '@effect/platform-node': 4.0.0-beta.102 typescript: 5.9.3 fast-check: ^4.3.0 '@noble/hashes': ^2.0.1