{ "name": "@theia/playwright", "version": "1.68.0", "description": "System tests for Theia", "license": "EPL-2.0 OR GPL-2.0-only WITH Classpath-exception-2.0", "repository": { "type": "git", "url": "https://github.com/eclipse-theia/theia.git" }, "bugs": { "url": "https://github.com/eclipse-theia/theia/issues" }, "homepage": "https://github.com/eclipse-theia/theia", "scripts": { "clean": "theiaext clean", "compile": "theiaext compile", "build": "theiaext build && npm run playwright:install", "watch": "theiaext watch", "theia:start": "cd ../browser && rimraf .tmp.cfg && cross-env THEIA_CONFIG_DIR=$PWD/.tmp.cfg npm run start", "lint": "eslint -c ./.eslintrc.js --ext .ts ./src", "lint:fix": "eslint -c ./.eslintrc.js --ext .ts ./src --fix", "playwright:install": "playwright install chromium", "ui-tests": "npm run build && playwright test --config=./configs/playwright.config.ts", "ui-tests-electron": "npm run build && cross-env USE_ELECTRON=true playwright test --config=./configs/playwright.config.ts", "ui-tests-ci": "npm run build && playwright test --config=./configs/playwright.ci.config.ts", "ui-tests-headful": "npm run build && playwright test --config=./configs/playwright.headful.config.ts", "ui-tests-report-generate": "allure generate ./allure-results --clean -o allure-results/allure-report", "ui-tests-report": "npm run ui-tests-report-generate && allure open allure-results/allure-report" }, "files": [ "lib", "src" ], "dependencies": { "@playwright/test": "^1.47.0", "fs-extra": "^9.0.8", "tslib": "^2.6.2" }, "devDependencies": { "@theia/cli": "1.68.0", "@types/fs-extra": "^9.0.8", "allure-commandline": "^2.23.1", "allure-playwright": "^2.5.0", "cross-env": "^7.0.3", "rimraf": "^5.0.0", "typescript": "~5.9.3" }, "publishConfig": { "access": "public" }, "main": "lib/index", "gitHead": "21358137e41342742707f660b8e222f940a27652" }