fix: capacitor binding yarn issue affecting Windows #2452
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Please summarize your changes, describing what they are and why they were made.
An issue with Yarn is causing yarn workspaces to fail on Windows when there is a script that utilizes a dependency before the yarn workspace is instantiated. The capacitor bindings workspace needs a preinstall script that uses
rimraf
to support its functionality, which is causing Windows to fail.This PR adds a node script to the capacitor workspace that is instead called in the preinstall script.
Changelog
Relevant Issues
Closes #2450
Type of Change
Please select any type below that is applicable to your changes, and delete those that are not.
Testing
Platforms
Please select any platforms where your changes have been tested.
Instructions
Please describe the specific instructions, configurations, and/or test cases necessary to test and verify that your changes work as intended.
Checklist
Please tick all of the following boxes that are relevant to your changes, and delete those that are not.