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.
To support
yarn berry
which had bannednpm prepare
script, I'd changed setup wizard ofnestia
to definenpm postinstall
script instead.By the way, unlike the
npm prepare
script which works on only in the local drive and does not work when be installed from remotenpm
,npm postinstall
script is working even when installing from the remotenpm
. Therefore, when publishing annpm
module which has installedtyipa
through setup wizard, it enforces users of derived libraries to run thenpm postinstall
command that requirests-patch
module.To fix this crazy bug, I've decided to ban
yarn berry
on the setup wizard. From now on, when you run thenpx nestia setup
command, it will print a text that "yarn berry is not supported". If you still want to utilize theyarn berry
, configure it manually by yourself please.