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.
After the previous change in #619, there is still an infinite loop, but it looks different.
One hypothesis is that there is still a circular dependency causing this, which could be between the app-platform and UI, as mentioned in the platform DevEx meeting. Another hypothesis is that a failure to resolve a dependency could cause the infinite loop, which is mentioned in an NPM bug report. The last time, it could have been a failure to resolve a
@dhis2/cli-app-scripts
version; this time, it could be a failure to resolve areact
andreact-dom
version -- here's some logs that make me think so:My hope is that setting a resolution field for a specific
react
andreact-dom
version will override the conflicting dependency requirements 🤞Result update: It did not