esm-loader icon indicating copy to clipboard operation
esm-loader copied to clipboard

feat: project references

Open jgoux opened this issue 2 years ago • 5 comments

Fixes https://github.com/esbuild-kit/tsx/issues/96 for esm-loader.

I'm walking through the references key in the first tsconfig and constructing a map of projects.

The alias paths are then tested against all projects until we get a winner.

We also apply the right tsconfig file in transform.

I added a test case to show that it works. ✅

jgoux avatar Feb 20 '23 20:02 jgoux

@privatenumber is there anything I can do to move this forward? 🙏

jgoux avatar Feb 27 '23 11:02 jgoux

Sorry, I work on tsx on my spare time and I haven't had much lately. Hope to find some time to catch up on the issue and PRs in the next few weeks.

privatenumber avatar Feb 27 '23 11:02 privatenumber

Sorry, I work on tsx on my spare time and I haven't had much lately. Hope to find some time to catch up on the issue and PRs in the next few weeks.

Never be sorry for free work, I just wanted to check if I can remove some work from your plate. 😄

I'll wait, no problem!

jgoux avatar Feb 27 '23 13:02 jgoux

@privatenumber any chance we could get this and esbuild-kit/cjs-loader/pull/32 merged? This would be really useful for our org to run tests straight from source rather than pre-building

benjamingwynn avatar May 09 '23 08:05 benjamingwynn

@privatenumber Bumping again. Sorry for harassing, we just want to move this forwards.. If theres someone else we can proceed against that would be good too :)

datner avatar Jun 04 '23 11:06 datner