{ "name": "@mattermost/playwright-lib", "version": "11.11.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": "module", "files": [ "dist" ], "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "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.13.0", "@azure/storage-blob": "12.33.0", "@mattermost/client": "file:../../../webapp/platform/client", "@mattermost/types": "file:../../../webapp/platform/types", "@percy/cli": "1.32.6", "@percy/playwright": "1.1.2", "@testcontainers/postgresql": "12.1.0", "async-wait-until": "2.0.31", "axe-core": "4.13.0", "chalk": "6.0.0", "deepmerge": "4.3.1", "dotenv": "17.4.2", "ldapts": "9.0.0", "luxon": "3.7.2", "mime-types": "3.0.2", "minio": "8.0.7", "testcontainers": "12.1.0", "uuid": "14.0.1" }, "devDependencies": { "@rollup/plugin-typescript": "12.3.0", "@types/luxon": "3.7.4", "@types/mime-types": "3.0.1", "@types/node": "26.2.0", "rollup": "4.62.4", "rollup-plugin-copy": "3.5.0" }, "peerDependencies": { "@playwright/test": ">=1.59.0" } }