{ "name": "vev-vt-browser-tests", "private": true, "type": "module", "scripts": { "test:browser": "npm run test:browser:functional && npm run test:browser:performance", "test:browser:functional": "PLAYWRIGHT_JSON_OUTPUT_NAME=test-results/browser-functional.json node node_modules/@playwright/test/cli.js test internal/htmlharness/terminal.spec.js", "test:browser:performance": "PLAYWRIGHT_JSON_OUTPUT_NAME=test-results/browser-performance.json node node_modules/@playwright/test/cli.js test internal/htmlharness/performance.spec.js --project=chromium --workers=1", "test:browser:install": "playwright install chromium firefox webkit", "test:browser:docker": "sh -c 'set -eu; version=$(node -p \"require(\\\"./package-lock.json\\\").packages[\\\"node_modules/@playwright/test\\\"].version\"); docker run --rm --ipc=host --tmpfs /work/node_modules -v \"$PWD\":/work -w /work mcr.microsoft.com/playwright:v${version}-noble sh -c \"npm ci --ignore-scripts && npm run test:browser\"'" }, "devDependencies": { "@playwright/test": "1.64.0" } }