Commit 5cd0c43
committed
chore(deps): take the dev-minor group, and the playwright block was a stale lockfile
The dev-minor dependabot PR had been parked on the belief that @playwright/test
1.61.1 forces two playwright-core copies, whose Page types are not assignable to
each other, breaking typecheck. That is real in the PR but it is an artifact of
dependabot patching the lockfile in place: @axe-core/playwright declares
playwright-core as a PEER, and the incremental update left the old 1.59.1 peer
entry behind next to the new 1.61.1 one. A clean resolve produces exactly one
playwright-core. There was no upstream conflict to wait on.
Dependabot could not have landed this on its own regardless: the browser binaries
come from a PINNED mcr.microsoft.com/playwright image tag in ci.yml and
release.yml, and nothing teaches dependabot that the tag has to move with the
library. Both are now on v1.61.1-noble.
Verified on the real bump, not asserted: typecheck (the exact failure) clean, 306
unit, 18 e2e including axe-core a11y in light and dark, and the audit.1 parent d1891c9 commit 5cd0c43
4 files changed
Lines changed: 156 additions & 164 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
| 114 | + | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
| 117 | + | |
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
| |||
0 commit comments