Effect CommunityEC
Effect Community5w ago
2 replies
Baptiste

TypeError: Resources.emptyResource is Undefined in Effect Typescript Library

Getting
59 | }));
60 | /**
61 |  * @since 2.0.0
62 |  * @category layer
63 |  */
64 | export const layerEmpty = /*#__PURE__*/Layer.succeed(Resource, /*#__PURE__*/Resources.emptyResource());
                                                                                           ^
TypeError: Resources.emptyResource is not a function. (In 'Resources.emptyResource()', 'Resources.emptyResource' is undefined)
      at /Users/baptistearno/Dev/typebot.io/node_modules/@effect/opentelemetry/dist/esm/Resource.js:64:87
      at loadAndEvaluateModule (2:1)

Bun v1.3.3 (macOS arm64)
error: script "start" exited with code 1

When executing:
const NodeSdkLive = NodeSdk.layer(() => ({
  resource: { serviceName: "workflows" },
  spanProcessor: new BatchSpanProcessor(new OTLPTraceExporter()),
}));

Runtime: Bun
Package manager: Bun (hoisted)

Tried to nuke node_modules

How can I debug this further?
Was this page helpful?