This repository has been archived by the owner on Aug 3, 2023. It is now read-only.
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.
When you run
wrangler build
it will try to install thenpm
dependencies of the user's project and, in development mode, the
one from
wranglerjs
. This can lead to races if two build were launchat the same time. To avoid that we use a file lock and make wrangler
wait if it's already locked. However, it turns out that wrangler will
not wait and run
npm install
regardless.This change avoids running multiple
wrangler build
at the same timeduring our unit tests.