The vendored fumadb fork was published under the bare name "fumadb", which collides with the upstream npm package — so a published @executor-js/sdk would resolve the wrong dependency. Scope the package to @executor-js/fumadb and update every workspace dependency, import specifier, and the build filter to match.
Showing the changes to packages/kernel (3 of 37 files). Show all
Unified · Split
| @@ -23,11 +23,11 @@ · 22 unmodified lines | |||
| 23 | "@electric-sql/pglite": "^0.4.4", | 23 | "@electric-sql/pglite": "^0.4.4", |
| 24 | "@electric-sql/pglite-socket": "^0.1.4", | 24 | "@electric-sql/pglite-socket": "^0.1.4", |
| 25 | "@executor-js/execution": "workspace:*", | 25 | "@executor-js/execution": "workspace:*", |
| 26 | "@executor-js/fumadb": "workspace:*", | ||
| 26 | "@executor-js/plugin-openapi": "workspace:*", | 27 | "@executor-js/plugin-openapi": "workspace:*", |
| 27 | "@executor-js/sdk": "workspace:*", | 28 | "@executor-js/sdk": "workspace:*", |
| 28 | "@types/node": "catalog:", | 29 | "@types/node": "catalog:", |
| 29 | "drizzle-orm": "catalog:", | 30 | "drizzle-orm": "catalog:", |
| 30 | "fumadb": "workspace:*", | ||
| 31 | "postgres": "^3.4.9", | 31 | "postgres": "^3.4.9", |
| 32 | "vitest": "catalog:", | 32 | "vitest": "catalog:", |
| 33 | "wrangler": "^4.81.0" | 33 | "wrangler": "^4.81.0" |
| @@ -7,7 +7,7 @@ import { drizzle, type PgliteDatabase } from "drizzle-orm/pglite"; · 6 unmodified lines | |||
| 7 | import { | 7 | import { |
| 8 | createDrizzleRuntimeSchemaFromTables, | 8 | createDrizzleRuntimeSchemaFromTables, |
| 9 | ensureDrizzleRuntimeSchemaFromTables, | 9 | ensureDrizzleRuntimeSchemaFromTables, |
| 10 | } from "fumadb/adapters/drizzle"; | 10 | } from "@executor-js/fumadb/adapters/drizzle"; |
| 11 | 11 | ||
| 12 | import type { FumaTables } from "@executor-js/sdk"; | 12 | import type { FumaTables } from "@executor-js/sdk"; |
| 13 | 13 | ||
| @@ -21,9 +21,12 @@ import * as Effect from "effect/Effect"; · 20 unmodified lines | |||
| 21 | import * as Layer from "effect/Layer"; | 21 | import * as Layer from "effect/Layer"; |
| 22 | import * as Predicate from "effect/Predicate"; | 22 | import * as Predicate from "effect/Predicate"; |
| 23 | import { HttpClient, HttpClientResponse, type HttpClientRequest } from "effect/unstable/http"; | 23 | import { HttpClient, HttpClientResponse, type HttpClientRequest } from "effect/unstable/http"; |
| 24 | import { fumadb } from "fumadb"; | 24 | import { fumadb } from "@executor-js/fumadb"; |
| 25 | import { createDrizzleRuntimeSchemaFromTables, drizzleAdapter } from "fumadb/adapters/drizzle"; | 25 | import { |
| 26 | import { schema as fumaSchema } from "fumadb/schema"; | 26 | createDrizzleRuntimeSchemaFromTables, |
| 27 | drizzleAdapter, | ||
| 28 | } from "@executor-js/fumadb/adapters/drizzle"; | ||
| 29 | import { schema as fumaSchema } from "@executor-js/fumadb/schema"; | ||
| 27 | import postgres from "postgres"; | 30 | import postgres from "postgres"; |
| 28 | 31 | ||
| 29 | import { | 32 | import { |