diff --git a/examples/backend-adapters/server/package.json b/examples/backend-adapters/server/package.json index 63cd0a7f71..744d7a95df 100644 --- a/examples/backend-adapters/server/package.json +++ b/examples/backend-adapters/server/package.json @@ -12,15 +12,15 @@ "dev:effect": "NODE_ENV=development PORT=3003 tsx watch src/effect-platform.ts" }, "dependencies": { - "@effect/platform": "0.61.2", - "@effect/platform-node": "0.56.2", - "@effect/schema": "0.70.1", + "@effect/platform": "0.63.0", + "@effect/platform-node": "0.58.0", + "@effect/schema": "0.72.0", "@elysiajs/cors": "^0.8.0", "@fastify/cors": "^9.0.1", "@hono/node-server": "^1.8.2", "cors": "^2.8.5", "dotenv": "^16.4.5", - "effect": "3.6.0", + "effect": "3.7.0", "elysia": "^0.8.17", "express": "^4.18.2", "fastify": "^4.26.1", diff --git a/package.json b/package.json index 191f7883b9..c16af95924 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "@actions/github": "^6.0.0", "@changesets/changelog-github": "^0.5.0", "@changesets/cli": "^2.27.1", - "@effect/vitest": "0.8.0", + "@effect/vitest": "0.9.0", "@ianvs/prettier-plugin-sort-imports": "^4.2.1", "@manypkg/cli": "^0.21.3", "@playwright/test": "1.45.0", diff --git a/packages/shared/package.json b/packages/shared/package.json index f5ec7f1aef..a03b405035 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -36,7 +36,7 @@ }, "dependencies": { "@uploadthing/mime-types": "workspace:*", - "effect": "3.6.0", + "effect": "3.7.0", "sqids": "^0.3.0" }, "devDependencies": { diff --git a/packages/uploadthing/package.json b/packages/uploadthing/package.json index e6c7f1d0c4..cdeed5db34 100644 --- a/packages/uploadthing/package.json +++ b/packages/uploadthing/package.json @@ -139,12 +139,12 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@effect/platform": "0.61.2", - "@effect/schema": "0.70.1", + "@effect/platform": "0.63.0", + "@effect/schema": "0.72.0", "@uploadthing/mime-types": "workspace:*", "@uploadthing/shared": "workspace:*", - "effect": "3.6.0", - "effect-log": "^0.31.8" + "effect": "3.7.0", + "effect-log": "^0.32.0" }, "devDependencies": { "@types/body-parser": "^1.19.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bc4492f0c0..c91ee081eb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,8 +26,8 @@ importers: specifier: ^2.27.1 version: 2.27.1 '@effect/vitest': - specifier: 0.8.0 - version: 0.8.0(effect@3.6.0)(vitest@1.6.0(@types/node@20.14.0)(happy-dom@13.10.1)(lightningcss@1.24.1)(terser@5.19.2)) + specifier: 0.9.0 + version: 0.9.0(effect@3.7.0)(vitest@1.6.0(@types/node@20.14.0)(happy-dom@13.10.1)(lightningcss@1.24.1)(terser@5.19.2)) '@ianvs/prettier-plugin-sort-imports': specifier: ^4.2.1 version: 4.2.1(@vue/compiler-sfc@3.4.25)(prettier@3.3.2) @@ -216,14 +216,14 @@ importers: examples/backend-adapters/server: dependencies: '@effect/platform': - specifier: 0.61.2 - version: 0.61.2(@effect/schema@0.70.1(effect@3.6.0))(effect@3.6.0) + specifier: 0.63.0 + version: 0.63.0(@effect/schema@0.72.0(effect@3.7.0))(effect@3.7.0) '@effect/platform-node': - specifier: 0.56.2 - version: 0.56.2(@effect/platform@0.61.2(@effect/schema@0.70.1(effect@3.6.0))(effect@3.6.0))(effect@3.6.0) + specifier: 0.58.0 + version: 0.58.0(@effect/platform@0.63.0(@effect/schema@0.72.0(effect@3.7.0))(effect@3.7.0))(effect@3.7.0) '@effect/schema': - specifier: 0.70.1 - version: 0.70.1(effect@3.6.0) + specifier: 0.72.0 + version: 0.72.0(effect@3.7.0) '@elysiajs/cors': specifier: ^0.8.0 version: 0.8.0(elysia@0.8.17(openapi-types@12.1.3)(typescript@5.5.2)) @@ -240,8 +240,8 @@ importers: specifier: ^16.4.5 version: 16.4.5 effect: - specifier: 3.6.0 - version: 3.6.0 + specifier: 3.7.0 + version: 3.7.0 elysia: specifier: ^0.8.17 version: 0.8.17(openapi-types@12.1.3)(typescript@5.5.2) @@ -1295,8 +1295,8 @@ importers: specifier: workspace:* version: link:../mime-types effect: - specifier: 3.6.0 - version: 3.6.0 + specifier: 3.7.0 + version: 3.7.0 sqids: specifier: ^0.3.0 version: 0.3.0 @@ -1421,11 +1421,11 @@ importers: packages/uploadthing: dependencies: '@effect/platform': - specifier: 0.61.2 - version: 0.61.2(@effect/schema@0.70.1(effect@3.6.0))(effect@3.6.0) + specifier: 0.63.0 + version: 0.63.0(@effect/schema@0.72.0(effect@3.7.0))(effect@3.7.0) '@effect/schema': - specifier: 0.70.1 - version: 0.70.1(effect@3.6.0) + specifier: 0.72.0 + version: 0.72.0(effect@3.7.0) '@uploadthing/mime-types': specifier: workspace:* version: link:../mime-types @@ -1433,11 +1433,11 @@ importers: specifier: workspace:* version: link:../shared effect: - specifier: 3.6.0 - version: 3.6.0 + specifier: 3.7.0 + version: 3.7.0 effect-log: - specifier: ^0.31.8 - version: 0.31.8(effect@3.6.0) + specifier: ^0.32.0 + version: 0.32.0(effect@3.7.0) devDependencies: '@types/body-parser': specifier: ^1.19.5 @@ -2660,34 +2660,34 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} - '@effect/platform-node-shared@0.11.2': - resolution: {integrity: sha512-LQnnJt+1GQp1gyqrNxlUZ1yq3R/U8YeGhoTi64fdNon9XbHgdAGT0TvuZmR3hKfcsyC7G4VZNqXlUO+0ub2Ycw==} + '@effect/platform-node-shared@0.13.0': + resolution: {integrity: sha512-AQ/kOJmie/0BMMHcCdjWkdC7yHh42my+tHqkOgJse71fwotxl1r2zXi4dADQu++iFH/fhaWQrpuUqlWvGPyz6w==} peerDependencies: - '@effect/platform': ^0.61.2 - effect: ^3.6.0 + '@effect/platform': ^0.63.0 + effect: ^3.7.0 - '@effect/platform-node@0.56.2': - resolution: {integrity: sha512-ztfidp9xyoWtiNbQru0wccXwr9l6/5Vb2BHm71asoiujP4orLMN5xwtO9Gavo/HjNxuttt0EiI1jlCtx6fYSlA==} + '@effect/platform-node@0.58.0': + resolution: {integrity: sha512-HW7BmtemCUCaNhrXfC+qIF1T8BxUc7KBHSrvlIE6sTiWlw54h7bIld1lyksAIXeSJMoRKP9vEAroEmLigGJf9A==} peerDependencies: - '@effect/platform': ^0.61.2 - effect: ^3.6.0 + '@effect/platform': ^0.63.0 + effect: ^3.7.0 - '@effect/platform@0.61.2': - resolution: {integrity: sha512-cZdR+eNmaOS+YWpEoves5a+CecaW83EG9gcesEdthuXBt1mPUKNJhq5ky062uE+N/tktTvRQswVko/hAl27rkg==} + '@effect/platform@0.63.0': + resolution: {integrity: sha512-24AtBGkTNzkYU4XOH3SLo9M4PyeHtW81PFwqovKPSm9+yxTLYR2lAVqFftIfaGfBqgsNVuNrh0SaELDWGdSP6Q==} peerDependencies: - '@effect/schema': ^0.70.1 - effect: ^3.6.0 + '@effect/schema': ^0.72.0 + effect: ^3.7.0 - '@effect/schema@0.70.1': - resolution: {integrity: sha512-pxHAmOxWXUs7ZcHBTJUHcMg3ici65bOepxWV7cs//ujv1n9cLQJDQE8phUIzbxtROPcEbZwukGgJy7/HlBjx+w==} + '@effect/schema@0.72.0': + resolution: {integrity: sha512-I25wIy0Njx+002lmXk8xqcdFGMGkScl6EfxRE0nkoyecQVg+v1mw7DHkSwzR6CcL4s2tITwM3Z40ALJjArPqgA==} peerDependencies: - effect: ^3.6.0 + effect: ^3.7.0 - '@effect/vitest@0.8.0': - resolution: {integrity: sha512-rKJHZ5MpKCmxP6aNDvgmHR05yD8y/V9NKujNsz5lctoSzzGAAXft+JHswTMR3tly3oKQg+vtuuvgZkWox7KkKw==} + '@effect/vitest@0.9.0': + resolution: {integrity: sha512-gsoKs7Ydr2nP+LD+AcRFM4wQFt4x9kZoLM/cswHDZxfoJLQ74M6zatGE5npVlSBpK3YrVI4Zb8Zmt0ZsW9eBrQ==} peerDependencies: - effect: ^3.6.0 - vitest: ^2.0 + effect: ^3.7.0 + vitest: ^2.0.4 '@egjs/agent@2.4.3': resolution: {integrity: sha512-XvksSENe8wPeFlEVouvrOhKdx8HMniJ3by7sro2uPF3M6QqWwjzVcmvwoPtdjiX8O1lfRoLhQMp1a7NGlVTdIA==} @@ -8115,13 +8115,13 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - effect-log@0.31.8: - resolution: {integrity: sha512-1SNGmdLvUU20sQr3HN8s/279PKmwkjjjhwM3/pZo7ZtlotIz+j1TqN9viAr4ggnY0W7LwAfzMJkFOLJEv0eJ9w==} + effect-log@0.32.0: + resolution: {integrity: sha512-zlh4S+zBkHeDhiV5IAAXwecqxASVJk9tYNJUb12EuJqgtRGGyhrXYNn8zz5Gk/w7PmnNLTl9Vb6bQo2BFn+J/Q==} peerDependencies: - effect: ^3.6.0 + effect: ^3.7.0 - effect@3.6.0: - resolution: {integrity: sha512-7bUV/Ytt058F3YWZJyra63MGA80msTk4AnFiVlvCM65RN7afc3LsvLOHpMifLqX/8CG0eDlJLg2lDLByyEnYGQ==} + effect@3.7.0: + resolution: {integrity: sha512-TXrb4SHTHrij396NfvGgpOD/5Sh503LtN2AeskkB7YO6Oe1tWSekk8dcrj3AWbMDOJ/fXOvcf6HD+Svus2zIeA==} electron-to-chromium@1.4.746: resolution: {integrity: sha512-jeWaIta2rIG2FzHaYIhSuVWqC6KJYo7oSBX4Jv7g+aVujKztfvdpf+n6MGwZdC5hQXbax4nntykLH2juIQrfPg==} @@ -8704,8 +8704,8 @@ packages: resolution: {integrity: sha512-cB507r5T3D55DfclY01GLkninZLfU7HXV/mhVRTnTRm5k2u+fY7Fof2dBkr80p5t7G7dlA/G5dI87QiMdPpMCQ==} engines: {node: '>=18'} - fast-check@3.20.0: - resolution: {integrity: sha512-pZIjqLpOZgdSLecec4GKC3Zq5702MZ34upMKxojnNVSWA0K64V3pXOBT1Wdsrc3AphLtzRBbsi8bRWF4TUGmUg==} + fast-check@3.22.0: + resolution: {integrity: sha512-8HKz3qXqnHYp/VCNn2qfjHdAdcI8zcSqOyX64GOMukp7SL2bfzfeDKjSd+UyECtejccaZv3LcvZTm9YDD22iCQ==} engines: {node: '>=8.0.0'} fast-content-type-parse@1.1.0: @@ -11202,8 +11202,8 @@ packages: muggle-string@0.4.1: resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} - multipasta@0.2.2: - resolution: {integrity: sha512-KKGdmXIJUmt9BV45LsbUdMnju8eCNSyF9KpbyqK2E3wQXjpPQOg52/Hc+nsmBacmEkNxLVT5h1y3ZgEXB4prXg==} + multipasta@0.2.5: + resolution: {integrity: sha512-c8eMDb1WwZcE02WVjHoOmUVk7fnKU/RmUcosHACglrWAuPQsEJv+E8430sXj6jNc1jHw0zrS16aCjQh4BcEb4A==} mustache@4.2.0: resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} @@ -14278,6 +14278,10 @@ packages: resolution: {integrity: sha512-JfjKqIauur3Q6biAtHJ564e3bWa8VvT+7cSiOJHFbX4Erv6CLGDpg8z+Fmg/1OI/47RA+GI2QZaF48SSaLvyBA==} engines: {node: '>=18.17'} + undici@6.19.8: + resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} + engines: {node: '>=18.17'} + unenv-nightly@1.10.0-1717606461.a117952: resolution: {integrity: sha512-u3TfBX02WzbHTpaEfWEKwDijDSFAHcgXkayUZ+MVDrjhLFvgAJzFGTSTmwlEhwWi2exyRQey23ah9wELMM6etg==} @@ -16623,40 +16627,40 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@effect/platform-node-shared@0.11.2(@effect/platform@0.61.2(@effect/schema@0.70.1(effect@3.6.0))(effect@3.6.0))(effect@3.6.0)': + '@effect/platform-node-shared@0.13.0(@effect/platform@0.63.0(@effect/schema@0.72.0(effect@3.7.0))(effect@3.7.0))(effect@3.7.0)': dependencies: - '@effect/platform': 0.61.2(@effect/schema@0.70.1(effect@3.6.0))(effect@3.6.0) + '@effect/platform': 0.63.0(@effect/schema@0.72.0(effect@3.7.0))(effect@3.7.0) '@parcel/watcher': 2.4.1 - effect: 3.6.0 - multipasta: 0.2.2 + effect: 3.7.0 + multipasta: 0.2.5 - '@effect/platform-node@0.56.2(@effect/platform@0.61.2(@effect/schema@0.70.1(effect@3.6.0))(effect@3.6.0))(effect@3.6.0)': + '@effect/platform-node@0.58.0(@effect/platform@0.63.0(@effect/schema@0.72.0(effect@3.7.0))(effect@3.7.0))(effect@3.7.0)': dependencies: - '@effect/platform': 0.61.2(@effect/schema@0.70.1(effect@3.6.0))(effect@3.6.0) - '@effect/platform-node-shared': 0.11.2(@effect/platform@0.61.2(@effect/schema@0.70.1(effect@3.6.0))(effect@3.6.0))(effect@3.6.0) - effect: 3.6.0 + '@effect/platform': 0.63.0(@effect/schema@0.72.0(effect@3.7.0))(effect@3.7.0) + '@effect/platform-node-shared': 0.13.0(@effect/platform@0.63.0(@effect/schema@0.72.0(effect@3.7.0))(effect@3.7.0))(effect@3.7.0) + effect: 3.7.0 mime: 3.0.0 - undici: 6.19.2 + undici: 6.19.8 ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate - '@effect/platform@0.61.2(@effect/schema@0.70.1(effect@3.6.0))(effect@3.6.0)': + '@effect/platform@0.63.0(@effect/schema@0.72.0(effect@3.7.0))(effect@3.7.0)': dependencies: - '@effect/schema': 0.70.1(effect@3.6.0) - effect: 3.6.0 + '@effect/schema': 0.72.0(effect@3.7.0) + effect: 3.7.0 find-my-way-ts: 0.1.5 - multipasta: 0.2.2 + multipasta: 0.2.5 - '@effect/schema@0.70.1(effect@3.6.0)': + '@effect/schema@0.72.0(effect@3.7.0)': dependencies: - effect: 3.6.0 - fast-check: 3.20.0 + effect: 3.7.0 + fast-check: 3.22.0 - '@effect/vitest@0.8.0(effect@3.6.0)(vitest@1.6.0(@types/node@20.14.0)(happy-dom@13.10.1)(lightningcss@1.24.1)(terser@5.19.2))': + '@effect/vitest@0.9.0(effect@3.7.0)(vitest@1.6.0(@types/node@20.14.0)(happy-dom@13.10.1)(lightningcss@1.24.1)(terser@5.19.2))': dependencies: - effect: 3.6.0 + effect: 3.7.0 vitest: 1.6.0(@types/node@20.14.0)(happy-dom@13.10.1)(lightningcss@1.24.1)(terser@5.19.2) '@egjs/agent@2.4.3': {} @@ -20248,7 +20252,7 @@ snapshots: '@storybook/csf': 0.1.11 '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.3 - globby: 14.0.1 + globby: 14.0.2 jscodeshift: 0.15.2(@babel/preset-env@7.24.6(@babel/core@7.24.4)) lodash: 4.17.21 prettier: 3.3.2 @@ -23574,11 +23578,11 @@ snapshots: ee-first@1.1.1: {} - effect-log@0.31.8(effect@3.6.0): + effect-log@0.32.0(effect@3.7.0): dependencies: - effect: 3.6.0 + effect: 3.7.0 - effect@3.6.0: {} + effect@3.7.0: {} electron-to-chromium@1.4.746: {} @@ -24555,11 +24559,11 @@ snapshots: enhanced-resolve: 5.15.0 mlly: 1.7.1 pathe: 1.1.2 - ufo: 1.5.3 + ufo: 1.5.4 fake-indexeddb@5.0.2: {} - fast-check@3.20.0: + fast-check@3.22.0: dependencies: pure-rand: 6.1.0 @@ -27768,7 +27772,7 @@ snapshots: muggle-string@0.4.1: {} - multipasta@0.2.2: {} + multipasta@0.2.5: {} mustache@4.2.0: {} @@ -28444,7 +28448,7 @@ snapshots: execa: 8.0.1 pathe: 1.1.2 pkg-types: 1.1.3 - ufo: 1.5.3 + ufo: 1.5.4 oauth4webapi@2.10.4: {} @@ -30729,13 +30733,13 @@ snapshots: find-up: 5.0.0 fs-extra: 11.2.0 giget: 1.2.3 - globby: 14.0.1 + globby: 14.0.2 jscodeshift: 0.15.2(@babel/preset-env@7.24.6(@babel/core@7.24.4)) leven: 3.1.0 ora: 5.4.1 prettier: 3.3.2 prompts: 2.4.2 - semver: 7.6.2 + semver: 7.6.3 strip-json-comments: 3.1.1 tempy: 3.1.0 tiny-invariant: 1.3.3 @@ -31590,6 +31594,8 @@ snapshots: undici@6.19.2: {} + undici@6.19.8: {} + unenv-nightly@1.10.0-1717606461.a117952: dependencies: consola: 3.2.3 @@ -31597,7 +31603,7 @@ snapshots: mime: 3.0.0 node-fetch-native: 1.6.4 pathe: 1.1.2 - ufo: 1.5.3 + ufo: 1.5.4 unenv@1.9.0: dependencies: