Commit 66bc5a4
committed
Auto merge of #148763 - yotamofek:use-yarn, r=Kobzol
Use `yarn` instead of `npm` for JS/TS dependencies
Building on `@lolbinarycat` 's excellent work ( #148672 ).
`npm` apparently has certain edge-cases where it doesn't actually respect the lockfile it's fed, which has led to at least one [CI breakage](https://rust-lang.zulipchat.com/#narrow/channel/242791-t-infra/topic/CI.20keeps.20failing.20because.20of.20npm.20error/near/554420543).
`yarn` seems to not suffer from those same issues, and also has a `--frozen` flag for its `install` commandFile tree
18 files changed
+1687
-2881
lines changed- src
- bootstrap
- src
- core
- build_steps
- config
- toml
- utils
- build_helper/src
- ci/docker/scripts
- librustdoc/html/static/js
- tools
- rustdoc-gui-test/src
- tidy/src/extra_checks
18 files changed
+1687
-2881
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
315 | 315 | | |
316 | 316 | | |
317 | 317 | | |
318 | | - | |
319 | | - | |
| 318 | + | |
| 319 | + | |
320 | 320 | | |
321 | | - | |
| 321 | + | |
322 | 322 | | |
323 | | - | |
| 323 | + | |
324 | 324 | | |
325 | 325 | | |
326 | 326 | | |
| |||
0 commit comments