-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
Milestone
Description
Describe the bug
This is a follow-on from an issue that emerged from:
In Vendure v3.5.1 we are introducing support for compiling ESM-based Vendure projects with the Dashboard. However, what we found is that if you try to use ESM together with tsconfig path aliases, those aliases will not resolve and your dashboard will not compile.
This happens because we are using tsconfig-paths, which does not currently support ESM.
To Reproduce
Use this repo: https://github.com/tianyingchun/vendure-issue
Expected behavior
Should compile and respect tsconfig path aliases
Actual behavior
fails to resolve path aliases
Screenshots/Videos
Environment (please complete the following information):
- @vendure/core version: 3.5.1
- Nodejs version: any