mirror of
https://github.com/microsoft/playwright.git
synced 2024-12-14 21:53:35 +03:00
8e7fc06839
Folio 0.3.17 doesn't differentiate between expected and unexpected flakiness, thus no longer supporting the "flaky" annotation. Flaky specs are reported after run, but flaky specs do not render test run as failed. We'll track flakiness separately via a dashboard.
102 lines
3.5 KiB
JSON
102 lines
3.5 KiB
JSON
{
|
|
"name": "playwright-internal",
|
|
"private": true,
|
|
"version": "1.9.0-next",
|
|
"description": "A high-level API to automate web browsers",
|
|
"repository": "github:Microsoft/playwright",
|
|
"homepage": "https://playwright.dev",
|
|
"engines": {
|
|
"node": ">=10.17.0"
|
|
},
|
|
"scripts": {
|
|
"ctest": "cross-env BROWSER=chromium folio test/",
|
|
"ftest": "cross-env BROWSER=firefox folio test/",
|
|
"wtest": "cross-env BROWSER=webkit folio test/",
|
|
"atest": "cross-env BROWSER=chromium PW_ANDROID_TESTS=1 npx folio test/android --workers=1 --reporter=list",
|
|
"test": "folio test/",
|
|
"eslint": "[ \"$CI\" = true ] && eslint --quiet -f codeframe --ext js,ts . || eslint --ext js,ts .",
|
|
"tsc": "tsc -p .",
|
|
"tsc-installer": "tsc -p ./src/install/tsconfig.json",
|
|
"doc": "node utils/doclint/cli.js",
|
|
"lint": "npm run eslint && npm run tsc && npm run doc && npm run check-deps && node utils/generate_channels.js && node utils/generate_types/ --check-clean && npm run test-types && folio utils/doclint/test/",
|
|
"clean": "rimraf lib",
|
|
"prepare": "node install-from-github.js",
|
|
"build": "node utils/build/build.js",
|
|
"watch": "node utils/build/build.js --watch",
|
|
"test-types": "node utils/generate_types/ && npx -p typescript@3.7.5 tsc -p utils/generate_types/test/tsconfig.json && tsc -p ./test/",
|
|
"roll-browser": "node utils/roll_browser.js",
|
|
"check-deps": "node utils/check_deps.js",
|
|
"build-android-driver": "./utils/build_android_driver.sh",
|
|
"storybook": "start-storybook -p 6006 -s public",
|
|
"build-storybook": "build-storybook -s public"
|
|
},
|
|
"author": {
|
|
"name": "Microsoft Corporation"
|
|
},
|
|
"license": "Apache-2.0",
|
|
"bin": {
|
|
"playwright": "./lib/cli/cli.js"
|
|
},
|
|
"dependencies": {
|
|
"commander": "^6.1.0",
|
|
"debug": "^4.1.1",
|
|
"extract-zip": "^2.0.1",
|
|
"https-proxy-agent": "^5.0.0",
|
|
"jpeg-js": "^0.4.2",
|
|
"mime": "^2.4.6",
|
|
"pngjs": "^5.0.0",
|
|
"progress": "^2.0.3",
|
|
"proper-lockfile": "^4.1.1",
|
|
"proxy-from-env": "^1.1.0",
|
|
"rimraf": "^3.0.2",
|
|
"ws": "^7.3.1"
|
|
},
|
|
"devDependencies": {
|
|
"@types/debug": "^4.1.5",
|
|
"@types/extract-zip": "^1.6.2",
|
|
"@types/mime": "^2.0.3",
|
|
"@types/node": "^10.17.28",
|
|
"@types/pngjs": "^3.4.2",
|
|
"@types/progress": "^2.0.3",
|
|
"@types/proper-lockfile": "^4.1.1",
|
|
"@types/proxy-from-env": "^1.0.1",
|
|
"@types/react": "^17.0.0",
|
|
"@types/react-dom": "^17.0.0",
|
|
"@types/resize-observer-browser": "^0.1.4",
|
|
"@types/rimraf": "^3.0.0",
|
|
"@types/webpack": "^4.41.25",
|
|
"@types/ws": "7.2.6",
|
|
"@typescript-eslint/eslint-plugin": "^3.10.1",
|
|
"@typescript-eslint/parser": "^3.10.1",
|
|
"chokidar": "^3.5.0",
|
|
"colors": "^1.4.0",
|
|
"commonmark": "^0.29.1",
|
|
"cross-env": "^7.0.2",
|
|
"css-loader": "^4.3.0",
|
|
"electron": "^11.1.1",
|
|
"eslint": "^7.7.0",
|
|
"eslint-plugin-notice": "^0.9.10",
|
|
"eslint-plugin-react-hooks": "^4.2.0",
|
|
"file-loader": "^6.1.0",
|
|
"folio": "=0.3.17",
|
|
"formidable": "^1.2.2",
|
|
"html-webpack-plugin": "^4.4.1",
|
|
"ncp": "^2.0.0",
|
|
"node-stream-zip": "^1.11.3",
|
|
"react": "^17.0.1",
|
|
"react-dom": "^17.0.1",
|
|
"socksv5": "0.0.6",
|
|
"@storybook/addon-actions": "^6.1.14",
|
|
"@storybook/addon-essentials": "^6.1.14",
|
|
"@storybook/addon-links": "^6.1.14",
|
|
"@storybook/node-logger": "^6.1.14",
|
|
"@storybook/react": "^6.1.14",
|
|
"style-loader": "^1.2.1",
|
|
"ts-loader": "^8.0.3",
|
|
"typescript": "^4.0.2",
|
|
"webpack": "^4.44.2",
|
|
"webpack-cli": "^3.3.12",
|
|
"yaml": "^1.10.0"
|
|
}
|
|
}
|