-
Notifications
You must be signed in to change notification settings - Fork 507
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compatibility with yarn 2 (or yarn 1 PnP mode) #458
Comments
We need special rollup plugins to support this last I checked
…--
Jared
________________________________
From: Javier Gonzalez <[email protected]>
Sent: Saturday, January 25, 2020 10:01 AM
To: jaredpalmer/tsdx
Cc: Subscribed
Subject: [jaredpalmer/tsdx] Compatibility with yarn 2 (or yarn 1 PnP mode) (#458)
Current Behavior
Yarn v2 got a stable release today, and it uses PnP (instead of node_modules) exclusively
Right now tsdx test, tsdx build (and maybe others) have some issues with it (specially with finding the typescript package if it is not globally installed, which would be my case).
Desired Behavior
TSDX should work out of the box with yarn v2 / yarn v1 PnP mode
Suggested Solution
Fix TSDX build configurations / upgrade build packages.
Who does this impact? Who is this for?
People who use yarn v1 PNP mode and/or yarn v2.
Describe alternatives you've considered
N/A
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub<#458?email_source=notifications&email_token=AA67IGYQ4VQNW62XJUJXXN3Q7P5XBA5CNFSM4KLPYZU2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IIVSHEA>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AA67IG23I7XTXPC4EL6UNS3Q7P5XBANCNFSM4KLPYZUQ>.
|
Gonna press pause until this is sorted out: yarnpkg/berry#766 (comment) |
It looks like it's been sorted. What're we thinkin on this? It will actually help with #122 a bit because Yarn2 will topologically sort packages for the correct build order before tests (for example). The alternative on v1 is to manually define the correct order 😭 |
I'll mark this as PR welcome. Not really a high priority given amount of work, other priorities, and that the community hasn't really moved on to Berry as a whole (including little interest in this issue and the fact that it's not the default version). |
can i leave a bounty? |
is there any direction / roadmap for someone who wanted to get started with this? |
@timini is there a bounty service you recommend? |
can a repository owner sign up and add this repo to issue hunt please? |
This would be a great improvement! The Release Workflow feature of Yarn 2 makes a lot of sense for TSDX! |
Current Behavior
Yarn v2 got a stable release today, and it uses PnP (instead of node_modules) exclusively
Right now
tsdx test
,tsdx build
(and maybe others) have some issues with it (specially with finding the typescript package if it is not globally installed, which would be my case).Desired Behavior
TSDX should work out of the box with yarn v2 / yarn v1 PnP mode
Suggested Solution
Fix TSDX build configurations / upgrade build packages.
Who does this impact? Who is this for?
People who use yarn v1 PNP mode and/or yarn v2.
Describe alternatives you've considered
N/A
The text was updated successfully, but these errors were encountered: