diff --git a/package.json b/package.json index 9105544..92248b7 100644 --- a/package.json +++ b/package.json @@ -46,8 +46,8 @@ "@effect/docgen": "^0.4.3", "@effect/eslint-plugin": "^0.1.2", "@effect/language-service": "^0.1.0", - "@effect/platform": "^0.53.13", - "@effect/platform-node": "^0.49.13", + "@effect/platform": "^0.55.0", + "@effect/platform-node": "^0.51.0", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/node": "^20.12.12", "@typescript-eslint/eslint-plugin": "^7.10.0", @@ -73,7 +73,7 @@ "dotenv": "^16.4.5" }, "peerDependencies": { - "@effect/platform": "^0.53.0", + "@effect/platform": "^0.53.0 || ^0.55.0", "effect": "^3.2.0" }, "pnpm": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fcbef8c..ecf950b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,7 +35,7 @@ importers: version: 0.7.6 '@effect/docgen': specifier: ^0.4.3 - version: 0.4.3(tsx@4.10.5)(typescript@5.4.5) + version: 0.4.3(tsx@4.11.0)(typescript@5.4.5) '@effect/eslint-plugin': specifier: ^0.1.2 version: 0.1.2 @@ -43,11 +43,11 @@ importers: specifier: ^0.1.0 version: 0.1.0 '@effect/platform': - specifier: ^0.53.13 - version: 0.53.13(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2) + specifier: ^0.55.0 + version: 0.55.0(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2) '@effect/platform-node': - specifier: ^0.49.13 - version: 0.49.13(@effect/platform@0.53.13(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2))(effect@3.2.2) + specifier: ^0.51.0 + version: 0.51.0(@effect/platform@0.55.0(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2))(effect@3.2.2) '@trivago/prettier-plugin-sort-imports': specifier: ^4.3.0 version: 4.3.0(prettier@3.2.5) @@ -101,7 +101,7 @@ importers: version: 5.0.7 tsx: specifier: ^4.10.5 - version: 4.10.5 + version: 4.11.0 typescript: specifier: ^5.4.5 version: 5.4.5 @@ -349,23 +349,23 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - '@effect/platform-node-shared@0.4.32': - resolution: {integrity: sha512-17Mc/T2KCOfbo2wqsE2I/VcqJ5n5TfKmAX+9je94lBjSPvRF4s/QkeYnZo4S4LzP5RWV5bgHzwhWE6Mq/i1zGA==} + '@effect/platform-node-shared@0.6.0': + resolution: {integrity: sha512-HP/QoHc2sbkHwlD4UZH5irnnqxadanafMuDkC8Y+NwEGlg4ClZeqU371BCDXscqea8/Az43ISM+tfxVYoncXRQ==} peerDependencies: - '@effect/platform': ^0.53.13 - effect: ^3.2.2 + '@effect/platform': ^0.55.0 + effect: ^3.2.5 - '@effect/platform-node@0.49.13': - resolution: {integrity: sha512-e2416GE1i3YKsk6lWZugMnf2/2wbreo6WLwJDEdK60dzmZ9s1539E8s9XIx5x75cxUYIfGSJRJFKNqnxXJRcBQ==} + '@effect/platform-node@0.51.0': + resolution: {integrity: sha512-rOCvvPlbjhtO0vE248XOLA6mjsll1r+Y0ujgKSJY3RadrWor2JEiyIOsay/d4JDUfJwVJMNDzrY8wB0XDkDX8g==} peerDependencies: - '@effect/platform': ^0.53.13 - effect: ^3.2.2 + '@effect/platform': ^0.55.0 + effect: ^3.2.5 - '@effect/platform@0.53.13': - resolution: {integrity: sha512-/Yf7OwFSGxBLNgAcmzTnDfbghzl6N5jYF/TmdW/BelqDALg3FYdMuHZK5SO0PbikfzeI6YqlCnvUpNQZzcoV1Q==} + '@effect/platform@0.55.0': + resolution: {integrity: sha512-/LkF89+R5C1ZJgYvPofpzJpnx53wW+xnK1IMUNlYFUKvK4tf5fJ4ZFqXwUy6IU24a/iVTdwId6l00qy5/NA2mw==} peerDependencies: - '@effect/schema': ^0.67.10 - effect: ^3.2.2 + '@effect/schema': ^0.67.13 + effect: ^3.2.5 '@effect/schema@0.67.10': resolution: {integrity: sha512-mn32ztXXaSd2DtfLo2AKTGmlm6e9eOqN3+9ntZs0Nlnq5LeAD1x3JbZUWaCPyMbud5ILH+/I/ZUv/dLP6gUtIg==} @@ -1622,8 +1622,8 @@ packages: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} - fast-check@3.18.0: - resolution: {integrity: sha512-/951xaT0kA40w0GXRsZXEwSTE7LugjZtSA/8vPgFkiPQ8wNp8tRvqWuNDHBgLxJYXtsK11e/7Q4ObkKW5BdTFQ==} + fast-check@3.19.0: + resolution: {integrity: sha512-CO2JX/8/PT9bDGO1iXa5h5ey1skaKI1dvecERyhH4pp3PGjwd3KIjMAXEg79Ps9nclsdt4oPbfqiAnLU0EwrAQ==} engines: {node: '>=8.0.0'} fast-decode-uri-component@1.0.1: @@ -1891,6 +1891,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -3086,8 +3087,8 @@ packages: peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - tsx@4.10.5: - resolution: {integrity: sha512-twDSbf7Gtea4I2copqovUiNTEDrT8XNFXsuHpfGbdpW/z9ZW4fTghzzhAG0WfrCuJmJiOEY1nLIjq4u3oujRWQ==} + tsx@4.11.0: + resolution: {integrity: sha512-vzGGELOgAupsNVssAmZjbUDfdm/pWP4R+Kg8TVdsonxbXk0bEpE1qh0yV6/QxUVXaVlNemgcPajGdJJ82n3stg==} engines: {node: '>=18.0.0'} hasBin: true @@ -3729,13 +3730,13 @@ snapshots: '@effect/build-utils@0.7.6': {} - '@effect/docgen@0.4.3(tsx@4.10.5)(typescript@5.4.5)': + '@effect/docgen@0.4.3(tsx@4.11.0)(typescript@5.4.5)': dependencies: '@effect/markdown-toc': 0.1.0 doctrine: 3.0.0 glob: 10.3.16 prettier: 3.2.5 - tsx: 4.10.5 + tsx: 4.11.0 typescript: 5.4.5 '@effect/eslint-plugin@0.1.2': @@ -3761,17 +3762,17 @@ snapshots: repeat-string: 1.6.1 strip-color: 0.1.0 - '@effect/platform-node-shared@0.4.32(@effect/platform@0.53.13(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2))(effect@3.2.2)': + '@effect/platform-node-shared@0.6.0(@effect/platform@0.55.0(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2))(effect@3.2.2)': dependencies: - '@effect/platform': 0.53.13(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2) + '@effect/platform': 0.55.0(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2) '@parcel/watcher': 2.4.1 effect: 3.2.2 multipasta: 0.2.1 - '@effect/platform-node@0.49.13(@effect/platform@0.53.13(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2))(effect@3.2.2)': + '@effect/platform-node@0.51.0(@effect/platform@0.55.0(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2))(effect@3.2.2)': dependencies: - '@effect/platform': 0.53.13(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2) - '@effect/platform-node-shared': 0.4.32(@effect/platform@0.53.13(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2))(effect@3.2.2) + '@effect/platform': 0.55.0(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2) + '@effect/platform-node-shared': 0.6.0(@effect/platform@0.55.0(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2))(effect@3.2.2) effect: 3.2.2 mime: 3.0.0 undici: 6.18.0 @@ -3780,7 +3781,7 @@ snapshots: - bufferutil - utf-8-validate - '@effect/platform@0.53.13(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2)': + '@effect/platform@0.55.0(@effect/schema@0.67.10(effect@3.2.2))(effect@3.2.2)': dependencies: '@effect/schema': 0.67.10(effect@3.2.2) effect: 3.2.2 @@ -3791,7 +3792,7 @@ snapshots: '@effect/schema@0.67.10(effect@3.2.2)': dependencies: effect: 3.2.2 - fast-check: 3.18.0 + fast-check: 3.19.0 '@esbuild/aix-ppc64@0.20.2': optional: true @@ -5175,7 +5176,7 @@ snapshots: iconv-lite: 0.4.24 tmp: 0.0.33 - fast-check@3.18.0: + fast-check@3.19.0: dependencies: pure-rand: 6.1.0 @@ -6662,7 +6663,7 @@ snapshots: tslib: 1.14.1 typescript: 5.4.5 - tsx@4.10.5: + tsx@4.11.0: dependencies: esbuild: 0.20.2 get-tsconfig: 4.7.5