Skip to content
This repository has been archived by the owner on Oct 18, 2023. It is now read-only.

feat: project references #57

Open
wants to merge 11 commits into
base: develop
Choose a base branch
from

Conversation

jgoux
Copy link

@jgoux jgoux commented Feb 20, 2023

Fixes privatenumber/tsx#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
Copy link
Author

jgoux commented Feb 27, 2023

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

@privatenumber
Copy link
Member

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.

@jgoux
Copy link
Author

jgoux commented Feb 27, 2023

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!

@benjamingwynn
Copy link

@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

@datner
Copy link

datner commented Jun 4, 2023

@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 :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

import in referenced typescript project fail to load
4 participants