-
Notifications
You must be signed in to change notification settings - Fork 176
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
feat: add support for pnpm workspace #1027
Conversation
@dsanders11 @erickzhao any reason not to merge this? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks to @seokju-na's PR and @hipstersmoothie's reminder.
PTAL @dsanders11
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Made a minor change to correct the filename, which the PR description lists as pnpm-lock.yaml
but was originally in the code as pnpm-lock.json
- confirmed the former is correct and updated the code.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1027 +/- ##
=======================================
Coverage 77.06% 77.06%
=======================================
Files 21 21
Lines 763 763
Branches 142 142
=======================================
Hits 588 588
Misses 122 122
Partials 53 53 ☔ View full report in Codecov by Sentry. |
🎉 This PR is included in version 3.6.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Hello ✋
When using the pnpm workspace, there was a problem that some native modules were missing from the build target because the project root path is incorrect.
This PR adds support for pnpm workspace by find where
pnpm-lock.yaml
is located.