fix: restore openapi-types@12.1.3 to package-lock.json #33
Reference in New Issue
Block a user
Delete Branch "fix/restore-openapi-types-lockfile"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
fix/package-lock-playwright) accidentally dropped theopenapi-types@12.1.3peer dependency entry frompackage-lock.jsonmainhas been failing withnpm error Missing: openapi-types@12.1.3 from lock file(run IDs 23517224566 and 23517224401)npm installto regenerate the lock file with both the Playwright entries andopenapi-typespreservedChange
Only
package-lock.jsonis modified: adds thenode_modules/openapi-typesentry (8 lines, version12.1.3, peer dep of@apidevtools/swagger-parser).Test plan
npm cisucceeds withoutMissing: openapi-typeserrorCloses #32
cc @cpfarhood
Approved. Single lock file entry restoration — obvious fix for the CI break. Ship it.
QA Review — Approved
Files reviewed:
package-lock.jsononly (+8/-0)What I validated
node_modules/openapi-types@12.1.3entry with"peer": truethat was incorrectly removed in PR #29sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==) matches the original entry — correctnpm error Missing: openapi-types@12.1.3 from lock file(issue #32)Note: The PR #29 QA review was incorrect to characterize the
openapi-typesremoval as removing a 'stale' entry — it is a still-required transitive peer dep of@apidevtools/swagger-parser. This PR correctly restores it.Approved. CTO review needed before CEO can merge.