bull-board: Yarn loader throws dependency error

When using esm imports and having "type":"module" in package.json

C:\Users\zkulb\WebstormProjects\ProjectX\.pnp.cjs:17509
      Error.captureStackTrace(firstError);
            ^

Error: @bull-board/api tried to access @bull-board/ui, but it isn't declared in its dependencies; this makes the require call ambiguous and unsound.

Required package: @bull-board/ui (via "@bull-board\ui\package.json")
Required by: @bull-board/api@npm:3.11.0 (via C:\Users\zkulb\WebstormProjects\ProjectX\.yarn\cache\@bull-board-api-npm-3.11.0-859450c715-0973ec382a.zip\node_modules\@bull-board\api\dist\src\)

Require stack:
- C:\Users\zkulb\WebstormProjects\ProjectX\.yarn\cache\@bull-board-api-npm-3.11.0-859450c715-0973ec382a.zip\node_modules\@bull-board\api\dist\src\index.js
    at require$$0.Module._resolveFilename (C:\Users\zkulb\WebstormProjects\ProjectX\.pnp.cjs:17509:13)
    at Function.resolve (node:internal/modules/cjs/helpers:108:19)
    at eval (eval at createBullBoard (C:\Users\zkulb\WebstormProjects\ProjectX\.yarn\cache\@bull-board-api-npm-3.11.0-859450c715-0973ec382a.zip\node_modules\@bull-board\api\dist\src\index.js:13:47), <anonymous>:1:9)
    at createBullBoard (C:\Users\zkulb\WebstormProjects\ProjectX\.yarn\cache\@bull-board-api-npm-3.11.0-859450c715-0973ec382a.zip\node_modules\@bull-board\api\dist\src\index.js:13:47)
    at file:///C:/Users/zkulb/WebstormProjects/ProjectX/projectx-server/index.js:55:61

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 15 (13 by maintainers)

Most upvoted comments

Repo with issue I suppose it happens when project uses workspaces.