Skip to content

Prevent 1x-playwright-install reinstalling fresh package.json if package-lock.json found #47

Description

@normanlolx

Scenario: Qaack has its Playwright pinnned to 1.58 now. Onex comes with pinned Playwright 1.57 until now. Tests not executed anymore in Qaack because mismatch. So you go into a project and simply update local Playwright, push. Fine. New developer joins project and runs ddev 1x-playwright-install and suddenly gets Playwright 1.57 back because package-lock.json not respected and package.json overwritten again.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions