Commit 6b4f702
committed
[Tests] always use legacy peer-deps on eslint-8- and node-minors matrices
The strict-peer cells (`(eslint 7, parser 6, babel-eslint *)` on
`eslint-8-`, and `(node>=16, eslint>=7)` on `node-minors`) hit a
post-`npm install` ERESOLVE at the `after_install` swap-eslint-down step,
because `eslint-config-airbnb-base@15.0.0` peers `eslint@^7.32 || ^8.2`
and `@typescript-eslint/parser@6` peers `eslint@^7 || ^8`, leaving npm
an unsatisfiable graph it sometimes lands and sometimes crashes on.
Flipping these env values to `"true"` is strictly more permissive: cells
that previously installed under strict peers still install, and the
unsatisfiable cells now install with peer warnings instead of an
ERESOLVE crash. Closes #4007.1 parent d748578 commit 6b4f702
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
105 | | - | |
| 105 | + | |
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
109 | | - | |
| 109 | + | |
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| |||
0 commit comments