{ "name": "@mattermost/playwright-lib", "version": "10.8.0", "description": "A comprehensive end-to-end testing library for Mattermost web, desktop and plugin applications using Playwright", "repository": { "type": "git", "url": "git+https://github.com/mattermost/mattermost.git" }, "author": "mattermost", "license": "MIT", "bugs": { "url": "https://github.com/mattermost/mattermost/issues" }, "homepage": "https://github.com/mattermost/mattermost/tree/master/e2e-tests/playwright/lib#readme", "type": "commonjs", "files": [ "dist" ], "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.js" } }, "keywords": [ "mattermost", "e2e", "playwright", "test-automation" ], "scripts": { "build": "rollup -c --bundleConfigAsCjs", "build:watch": "npm run build -- --watch", "build-tsc": "tsc --build --verbose", "build-tsc:watch": "tsc --watch --preserveWatchOutput", "clean": "rm -rf dist node_modules *.tsbuildinfo", "tsc": "tsc -b" }, "publishConfig": { "access": "public" }, "dependencies": { "@axe-core/playwright": "4.10.1", "@mattermost/client": "file:../../../webapp/platform/client", "@mattermost/types": "file:../../../webapp/platform/types", "@percy/cli": "1.30.10", "@percy/playwright": "1.0.8", "async-wait-until": "2.0.27", "axe-core": "4.10.3", "deepmerge": "4.3.1", "dotenv": "16.5.0", "mime-types": "3.0.1", "uuid": "11.1.0" }, "devDependencies": { "@rollup/plugin-typescript": "12.1.2", "@types/mime-types": "2.1.4", "@types/node": "22.14.1", "@types/react": "19.1.2", "rollup": "4.40.0", "rollup-plugin-copy": "3.5.0" }, "peerDependencies": { "@playwright/test": "1.52.0" } }