2019-11-19 05:18:28 +03:00
{
2020-05-21 23:18:15 +03:00
"name" : "playwright-internal" ,
"private" : true ,
2020-12-14 21:28:50 +03:00
"version" : "1.8.0-next" ,
2020-01-07 22:51:22 +03:00
"description" : "A high-level API to automate web browsers" ,
2019-11-19 05:18:28 +03:00
"repository" : "github:Microsoft/playwright" ,
2020-05-07 22:31:59 +03:00
"homepage" : "https://playwright.dev" ,
2019-11-19 05:18:28 +03:00
"engines" : {
2020-09-05 03:18:18 +03:00
"node" : ">=10.17.0"
2019-11-19 05:18:28 +03:00
} ,
"scripts" : {
2020-10-12 19:16:02 +03:00
"ctest" : "cross-env BROWSER=chromium folio test/" ,
"ftest" : "cross-env BROWSER=firefox folio test/" ,
"wtest" : "cross-env BROWSER=webkit folio test/" ,
2020-12-14 10:20:13 +03:00
"atest" : "cross-env BROWSER=chromium PW_ANDROID_TESTS=1 npx folio test/android --workers=1 --reporter=list" ,
2020-10-12 19:16:02 +03:00
"test" : "folio test/" ,
2020-08-27 00:14:23 +03:00
"eslint" : "[ \"$CI\" = true ] && eslint --quiet -f codeframe --ext js,ts . || eslint --ext js,ts ." ,
2019-11-19 05:18:28 +03:00
"tsc" : "tsc -p ." ,
2020-07-02 01:22:29 +03:00
"tsc-installer" : "tsc -p ./src/install/tsconfig.json" ,
2020-03-08 04:09:38 +03:00
"doc" : "node utils/doclint/cli.js" ,
2020-10-12 19:16:02 +03:00
"test-infra" : "folio utils/doclint/check_public_api/test/test.js && folio utils/doclint/preprocessor/test.js" ,
2020-12-27 00:52:05 +03:00
"lint" : "npm run eslint && npm run tsc && npm run doc && npm run check-deps && npm run generate-channels && node utils/generate_types/ --check-clean && npm run test-types && npm run test-infra" ,
2020-03-20 11:30:35 +03:00
"clean" : "rimraf lib && rimraf types" ,
2020-03-08 04:09:38 +03:00
"prepare" : "node install-from-github.js" ,
2020-12-27 00:52:05 +03:00
"build" : "node utils/runWebpack.js --mode='development' && tsc -p . && npm run generate-api-json" ,
2020-08-20 19:27:04 +03:00
"watch" : "node utils/watch.js" ,
2020-12-27 00:52:05 +03:00
"test-types" : "node utils/generate_types/ && npx -p typescript@3.7.5 tsc -p utils/generate_types/test/tsconfig.json && npm run typecheck-tests" ,
2020-07-31 01:08:21 +03:00
"generate-channels" : "node utils/generate_channels.js" ,
2020-09-29 23:48:24 +03:00
"generate-api-json" : "node utils/doclint/generateApiJson.js > docs/api.json" ,
2020-07-08 21:13:18 +03:00
"typecheck-tests" : "tsc -p ./test/" ,
2020-07-09 03:10:33 +03:00
"roll-browser" : "node utils/roll_browser.js" ,
2020-08-20 03:47:24 +03:00
"coverage" : "node test/checkCoverage.js" ,
2020-12-12 10:35:25 +03:00
"check-deps" : "node utils/check_deps.js" ,
2020-12-14 10:20:13 +03:00
"build-android-driver" : "./utils/build_android_driver.sh"
2019-11-19 05:18:28 +03:00
} ,
2019-12-05 22:29:16 +03:00
"author" : {
"name" : "Microsoft Corporation"
} ,
2020-01-07 05:22:35 +03:00
"license" : "Apache-2.0" ,
2020-12-23 01:54:13 +03:00
"bin" : {
"playwright" : "./lib/cli/cli.js"
} ,
2019-11-19 05:18:28 +03:00
"dependencies" : {
2020-12-23 01:54:13 +03:00
"commander" : "^6.1.0" ,
2020-04-21 06:00:55 +03:00
"debug" : "^4.1.1" ,
2020-08-28 23:43:57 +03:00
"extract-zip" : "^2.0.1" ,
2020-07-01 03:03:01 +03:00
"https-proxy-agent" : "^5.0.0" ,
2020-08-28 23:43:57 +03:00
"jpeg-js" : "^0.4.2" ,
"mime" : "^2.4.6" ,
2020-04-17 18:44:33 +03:00
"pngjs" : "^5.0.0" ,
2019-12-14 23:16:28 +03:00
"progress" : "^2.0.3" ,
2020-09-22 02:09:11 +03:00
"proper-lockfile" : "^4.1.1" ,
2020-03-04 22:02:50 +03:00
"proxy-from-env" : "^1.1.0" ,
2020-02-10 22:27:27 +03:00
"rimraf" : "^3.0.2" ,
2020-08-28 23:43:57 +03:00
"ws" : "^7.3.1"
2019-11-19 05:18:28 +03:00
} ,
"devDependencies" : {
2020-08-28 23:43:57 +03:00
"@types/debug" : "^4.1.5" ,
2019-11-19 05:18:28 +03:00
"@types/extract-zip" : "^1.6.2" ,
2020-08-28 23:43:57 +03:00
"@types/mime" : "^2.0.3" ,
"@types/node" : "^10.17.28" ,
"@types/pngjs" : "^3.4.2" ,
2020-04-25 05:14:10 +03:00
"@types/progress" : "^2.0.3" ,
2020-09-22 02:09:11 +03:00
"@types/proper-lockfile" : "^4.1.1" ,
2020-08-28 23:43:57 +03:00
"@types/proxy-from-env" : "^1.0.1" ,
"@types/rimraf" : "^3.0.0" ,
"@types/ws" : "7.2.6" ,
2020-08-26 18:57:03 +03:00
"@typescript-eslint/eslint-plugin" : "^3.10.1" ,
"@typescript-eslint/parser" : "^3.10.1" ,
2020-02-21 09:55:39 +03:00
"colors" : "^1.4.0" ,
2020-08-28 23:43:57 +03:00
"commonmark" : "^0.29.1" ,
"cross-env" : "^7.0.2" ,
"electron" : "^9.2.1" ,
2020-08-26 18:57:03 +03:00
"eslint" : "^7.7.0" ,
2020-07-07 21:12:45 +03:00
"eslint-plugin-notice" : "^0.9.10" ,
2020-10-29 01:53:17 +03:00
"folio" : "=0.3.16" ,
2020-08-28 23:43:57 +03:00
"formidable" : "^1.2.2" ,
2019-11-19 05:18:28 +03:00
"ncp" : "^2.0.0" ,
2020-08-28 23:43:57 +03:00
"node-stream-zip" : "^1.11.3" ,
2020-06-05 23:50:15 +03:00
"socksv5" : "0.0.6" ,
2020-08-28 23:43:57 +03:00
"ts-loader" : "^8.0.3" ,
2020-08-26 18:57:03 +03:00
"typescript" : "^4.0.2" ,
2020-09-29 21:51:00 +03:00
"webpack" : "^4.44.2" ,
2020-08-28 23:43:57 +03:00
"webpack-cli" : "^3.3.12" ,
2020-07-23 05:38:19 +03:00
"yaml" : "^1.10.0"
2019-11-19 05:18:28 +03:00
}
}