{ "name": "@mattermost/playwright-lib", "version": "11.3.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.11.0", "@mattermost/client": "file:../../../webapp/platform/client", "@mattermost/types": "file:../../../webapp/platform/types", "@percy/cli": "1.31.5", "@percy/playwright": "1.0.10", "async-wait-until": "2.0.31", "axe-core": "4.11.0", "deepmerge": "4.3.1", "dotenv": "17.2.3", "mime-types": "3.0.2", "uuid": "13.0.0" }, "devDependencies": { "@rollup/plugin-typescript": "12.3.0", "@types/mime-types": "3.0.1", "@types/node": "25.0.3", "rollup": "4.53.5", "rollup-plugin-copy": "3.5.0" }, "peerDependencies": { "@playwright/test": "1.57.0" } }