diff --git a/bun.lock b/bun.lock index 74c9d8e..8b2278f 100644 --- a/bun.lock +++ b/bun.lock @@ -23,6 +23,7 @@ "openapi-to-effect": "^0.9.3", "tsx": "^4.21.0", "undici": "^7.19.0", + "yaml": "^2.8.2", }, "peerDependencies": { "@effect/platform": "^0.94.2", @@ -322,5 +323,7 @@ "uuid": ["uuid@11.1.0", "", { "bin": { "uuid": "dist/esm/bin/uuid" } }, "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A=="], "ws": ["ws@8.19.0", "", { "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": ">=5.0.2" }, "optionalPeers": ["bufferutil", "utf-8-validate"] }, "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg=="], + + "yaml": ["yaml@2.8.2", "", { "bin": { "yaml": "bin.mjs" } }, "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A=="], } } diff --git a/packages/effect-docker/package.json b/packages/effect-docker/package.json index c55029c..33ccf01 100644 --- a/packages/effect-docker/package.json +++ b/packages/effect-docker/package.json @@ -42,7 +42,8 @@ "@effect/platform-node": "^0.104.1", "openapi-to-effect": "^0.9.3", "tsx": "^4.21.0", - "undici": "^7.19.0" + "undici": "^7.19.0", + "yaml": "^2.8.2" }, "peerDependencies": { "@effect/platform": "^0.94.2", diff --git a/packages/effect-docker/scripts/codegen.ts b/packages/effect-docker/scripts/codegen.ts index a36a8f7..1d7b037 100644 --- a/packages/effect-docker/scripts/codegen.ts +++ b/packages/effect-docker/scripts/codegen.ts @@ -1,8 +1,8 @@ import { FetchHttpClient, FileSystem, HttpClient, Path } from "@effect/platform" import { BunContext, BunRuntime } from "@effect/platform-bun" -import { YAML } from "bun" import { Effect, pipe } from "effect" import { run } from "openapi-to-effect" +import * as YAML from "yaml" const versions = ["v1.53"]