yet another thing to break in our workflow. because what didn't get broken in the last year needs a change. https://github.blog/changelog/2026-06-09-upcoming-breaking-changes-for-npm-v12/