Skip to content

fix(v8): declare webdriverio as a dependency, not a peer (install parity)#46

Open
AakashHotchandani wants to merge 1 commit into
v8from
fix/webdriverio-peer-to-dep-v8
Open

fix(v8): declare webdriverio as a dependency, not a peer (install parity)#46
AakashHotchandani wants to merge 1 commit into
v8from
fix/webdriverio-peer-to-dep-v8

Conversation

@AakashHotchandani

Copy link
Copy Markdown
Collaborator

v8 counterpart of the parity fix on migration (v9).

The extraction moved webdriverio from dependenciespeerDependencies (^8.0.0). The v8 package published from the WebdriverIO monorepo (@wdio/browserstack-service@8.48.3) keeps webdriverio in dependencies (8.46.0) and peers only @wdio/cli. A webdriverio peer forces the consumer's version and can npm ERESOLVE against a dep peering a non-overlapping range — an install failure the upstream package never had.

Fix: move webdriverio back to dependencies (8.46.0, matching upstream + the branch's existing exact-version convention and the devDependencies webdriverio). Lockfile diff is minimal (reclassification). No user-facing API change.

🤖 Generated with Claude Code

… peer (v8)

Same parity fix as v9: the extraction moved webdriverio from dependencies into
peerDependencies. The v8 package published from the WebdriverIO monorepo
(@wdio/browserstack-service@8.48.3) keeps webdriverio in dependencies (8.46.0) and
peers only @wdio/cli. Move it back to dependencies to restore install parity and
avoid npm ERESOLVE against deps peering a non-overlapping webdriverio range.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@AakashHotchandani AakashHotchandani requested a review from a team as a code owner July 13, 2026 14:11
@AakashHotchandani AakashHotchandani requested review from anish353 and yashdsaraf and removed request for a team July 13, 2026 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant