JJ Kasper
|
60f74230fe
|
Tweak lockfile patching to be eager (#36549)
This is a follow-up to https://github.com/vercel/next.js/pull/36527 to make sure we eagerly patch the lockfile as the correct swc dependency will be present if the platform matches so the load failure isn't hit which is where we were previously patching the lockfile. This is done in the background so does not block compilation. This also removes some extra logs that aren't necessary.
<details>
<summary>before lockfile patch</summary>
![before](https://user-images.githubusercontent.com/22380829/165780507-09e5aee6-3253-483f-9e3f-e24bea6df377.png)
</details>
<details>
<summary>after lockfile patch</summary>
![after](https://user-images.githubusercontent.com/22380829/165780545-829665aa-05ec-431d-aa2f-42c4ce3badd7.png)
</details>
This also fixes a case I noticed where we weren't flushing events before exiting when builds fail
|
2022-04-28 16:40:37 +00:00 |
|