2019-11-19 03:18:28 +01:00
{
2020-05-21 22:18:15 +02:00
"name" : "playwright-internal" ,
"private" : true ,
2020-08-05 21:32:56 +02:00
"version" : "1.3.0-post" ,
2020-01-07 20:51:22 +01:00
"description" : "A high-level API to automate web browsers" ,
2019-11-19 03:18:28 +01:00
"repository" : "github:Microsoft/playwright" ,
2020-05-07 21:31:59 +02:00
"homepage" : "https://playwright.dev" ,
2019-11-19 03:18:28 +01:00
"engines" : {
2020-01-29 20:58:29 +01:00
"node" : ">=10.15.0"
2019-11-19 03:18:28 +01:00
} ,
"scripts" : {
2020-08-13 05:01:13 +02:00
"ctest" : "cross-env BROWSER=chromium node test/runner test/" ,
"ftest" : "cross-env BROWSER=firefox node test/runner test/" ,
"wtest" : "cross-env BROWSER=webkit node test/runner test/" ,
2020-07-18 01:09:27 +02:00
"test" : "npm run ctest && npm run ftest && npm run wtest" ,
2020-03-08 02:09:38 +01:00
"eslint" : "[ \"$CI\" = true ] && eslint --quiet -f codeframe --ext js,ts ./src || eslint --ext js,ts ./src" ,
2019-11-19 03:18:28 +01:00
"tsc" : "tsc -p ." ,
2020-07-02 00:22:29 +02:00
"tsc-installer" : "tsc -p ./src/install/tsconfig.json" ,
2020-03-08 02:09:38 +01:00
"doc" : "node utils/doclint/cli.js" ,
2020-08-10 23:18:58 +02:00
"doc-no-channel" : "node utils/doclint/cli.js --no-channel" ,
2020-08-13 22:57:27 +02:00
"test-infra" : "node test/runner utils/doclint/check_public_api/test/test.js && node test/runner utils/doclint/preprocessor/test.js" ,
2020-08-10 23:18:58 +02:00
"lint" : "npm run eslint && npm run tsc && npm run doc && npm run doc-no-channel && npm run check-deps && npm run generate-channels && npm run test-types && npm run test-infra" ,
2020-03-20 09:30:35 +01:00
"clean" : "rimraf lib && rimraf types" ,
2020-03-08 02:09:38 +01:00
"prepare" : "node install-from-github.js" ,
2020-07-02 00:22:29 +02:00
"build" : "node utils/runWebpack.js --mode='development' && tsc -p . && npm run generate-types" ,
2019-11-23 02:27:09 +01:00
"watch" : "node utils/runWebpack.js --mode='development' --watch --silent | tsc -w -p ." ,
2020-07-08 09:20:36 +02:00
"test-types" : "npm run generate-types && npx -p typescript@3.7.5 tsc -p utils/generate_types/test/tsconfig.json && npm run typecheck-tests" ,
"generate-types" : "node utils/generate_types/" ,
2020-07-31 00:08:21 +02:00
"generate-channels" : "node utils/generate_channels.js" ,
2020-07-08 20:13:18 +02:00
"typecheck-tests" : "tsc -p ./test/" ,
2020-07-09 02:10:33 +02:00
"roll-browser" : "node utils/roll_browser.js" ,
2020-08-12 22:47:44 +02:00
"coverage" : "node test/runner/checkCoverage.js" ,
2020-07-27 22:02:28 +02:00
"check-deps" : "node utils/check_deps.js"
2019-11-19 03:18:28 +01:00
} ,
2019-12-05 20:29:16 +01:00
"author" : {
"name" : "Microsoft Corporation"
} ,
2020-01-07 03:22:35 +01:00
"license" : "Apache-2.0" ,
2019-11-19 03:18:28 +01:00
"dependencies" : {
2020-04-21 05:00:55 +02:00
"debug" : "^4.1.1" ,
2020-04-07 23:56:30 +02:00
"extract-zip" : "^2.0.0" ,
2020-07-01 02:03:01 +02:00
"https-proxy-agent" : "^5.0.0" ,
2020-07-27 19:39:59 +02:00
"jpeg-js" : "^0.4.0" ,
2020-04-01 23:42:47 +02:00
"mime" : "^2.4.4" ,
2020-04-17 17:44:33 +02:00
"pngjs" : "^5.0.0" ,
2019-12-14 21:16:28 +01:00
"progress" : "^2.0.3" ,
2020-03-04 20:02:50 +01:00
"proxy-from-env" : "^1.1.0" ,
2020-02-10 20:27:27 +01:00
"rimraf" : "^3.0.2" ,
2019-11-19 03:18:28 +01:00
"ws" : "^6.1.0"
} ,
"devDependencies" : {
2020-07-08 09:20:36 +02:00
"@babel/core" : "^7.10.3" ,
"@babel/preset-env" : "^7.10.3" ,
"@babel/preset-typescript" : "^7.10.1" ,
2019-11-19 03:18:28 +01:00
"@types/debug" : "0.0.31" ,
"@types/extract-zip" : "^1.6.2" ,
2020-04-01 23:42:47 +02:00
"@types/mime" : "^2.0.1" ,
2020-04-07 16:40:57 +02:00
"@types/node" : "^10.17.17" ,
2019-12-07 02:14:08 +01:00
"@types/pngjs" : "^3.4.0" ,
2020-04-25 04:14:10 +02:00
"@types/progress" : "^2.0.3" ,
2020-01-13 22:33:25 +01:00
"@types/proxy-from-env" : "^1.0.0" ,
2019-11-19 03:18:28 +01:00
"@types/rimraf" : "^2.0.2" ,
"@types/ws" : "^6.0.1" ,
"@typescript-eslint/eslint-plugin" : "^2.6.1" ,
"@typescript-eslint/parser" : "^2.6.1" ,
2020-02-21 07:55:39 +01:00
"colors" : "^1.4.0" ,
2020-08-11 19:57:30 +02:00
"commander" : "^6.0.0" ,
2019-11-19 03:18:28 +01:00
"commonmark" : "^0.28.1" ,
"cross-env" : "^5.0.5" ,
2020-05-12 03:00:33 +02:00
"electron" : "^9.0.0-beta.24" ,
2019-11-19 03:18:28 +01:00
"eslint" : "^6.6.0" ,
2020-07-07 20:12:45 +02:00
"eslint-plugin-notice" : "^0.9.10" ,
2019-11-19 03:18:28 +01:00
"esprima" : "^4.0.0" ,
2020-08-12 20:48:30 +02:00
"expect" : "^26.3.0" ,
2020-02-10 19:08:51 +01:00
"formidable" : "^1.2.1" ,
2020-08-11 05:10:39 +02:00
"mocha" : "^8.1.1" ,
2019-11-19 03:18:28 +01:00
"ncp" : "^2.0.0" ,
2019-12-04 19:33:29 +01:00
"node-stream-zip" : "^1.8.2" ,
2020-07-08 09:20:36 +02:00
"pirates" : "^4.0.1" ,
2019-11-19 03:18:28 +01:00
"pixelmatch" : "^4.0.2" ,
2020-06-05 22:50:15 +02:00
"socksv5" : "0.0.6" ,
2019-11-19 03:18:28 +01:00
"text-diff" : "^1.0.1" ,
2019-11-21 23:43:30 +01:00
"ts-loader" : "^6.1.2" ,
2020-04-02 20:05:53 +02:00
"typescript" : "^3.8.3" ,
2019-11-21 23:43:30 +01:00
"webpack" : "^4.41.0" ,
2020-07-23 04:38:19 +02:00
"webpack-cli" : "^3.3.9" ,
"yaml" : "^1.10.0"
2019-11-19 03:18:28 +01:00
}
}