playwright-core
Advanced tools
Comparing version 0.0.0 to 0.9.18
{ | ||
"name": "playwright-core", | ||
"version": "0.0.0", | ||
"description": "Playwright core", | ||
"version": "0.9.18", | ||
"description": "A high-level API to automate web browsers", | ||
"repository": "github:Microsoft/playwright", | ||
"engines": { | ||
"node": ">=10.17.0" | ||
}, | ||
"main": "index.js", | ||
"playwright": { | ||
"chromium_revision": "733125", | ||
"firefox_revision": "1016", | ||
"webkit_revision": "1104" | ||
}, | ||
"scripts": { | ||
"test": "echo \"Error: no test specified\" && exit 1" | ||
"unit": "node test/test.js", | ||
"funit": "cross-env BROWSER=firefox node test/test.js", | ||
"wunit": "cross-env BROWSER=webkit node test/test.js", | ||
"debug-unit": "node --inspect-brk test/test.js", | ||
"test-doclint": "node utils/doclint/check_public_api/test/test.js && node utils/doclint/preprocessor/test.js", | ||
"test": "npm run lint --silent && npm run coverage && npm run test-doclint && node utils/testrunner/test/test.js", | ||
"prepare": "node prepare.js", | ||
"lint": "([ \"$CI\" = true ] && eslint --quiet -f codeframe --ext js,ts ./src || eslint --ext js,ts ./src) && npm run tsc && npm run doc", | ||
"doc": "node utils/doclint/cli.js", | ||
"coverage": "cross-env COVERAGE=true npm run unit", | ||
"fcoverage": "cross-env COVERAGE=true BROWSER=firefox npm run unit", | ||
"wcoverage": "cross-env COVERAGE=true BROWSER=webkit npm run unit", | ||
"tsc": "tsc -p .", | ||
"build": "node utils/runWebpack.js --mode='development' && tsc -p .", | ||
"watch": "node utils/runWebpack.js --mode='development' --watch --silent | tsc -w -p .", | ||
"apply-next-version": "node utils/apply_next_version.js", | ||
"version": "node utils/sync_package_versions.js && npm run doc" | ||
}, | ||
"author": "", | ||
"license": "ISC" | ||
"author": { | ||
"name": "Microsoft Corporation" | ||
}, | ||
"license": "Apache-2.0", | ||
"dependencies": { | ||
"debug": "^4.1.0", | ||
"extract-zip": "^1.6.6", | ||
"https-proxy-agent": "^3.0.0", | ||
"jpeg-js": "^0.3.6", | ||
"mime": "^2.0.3", | ||
"pngjs": "^3.4.0", | ||
"progress": "^2.0.3", | ||
"proxy-from-env": "^1.0.0", | ||
"rimraf": "^2.6.1", | ||
"ws": "^6.1.0" | ||
}, | ||
"devDependencies": { | ||
"@types/debug": "0.0.31", | ||
"@types/extract-zip": "^1.6.2", | ||
"@types/jpeg-js": "^0.3.7", | ||
"@types/mime": "^2.0.0", | ||
"@types/node": "^8.10.34", | ||
"@types/pngjs": "^3.4.0", | ||
"@types/proxy-from-env": "^1.0.0", | ||
"@types/rimraf": "^2.0.2", | ||
"@types/ws": "^6.0.1", | ||
"@typescript-eslint/eslint-plugin": "^2.6.1", | ||
"@typescript-eslint/parser": "^2.6.1", | ||
"commonmark": "^0.28.1", | ||
"cross-env": "^5.0.5", | ||
"eslint": "^6.6.0", | ||
"esprima": "^4.0.0", | ||
"minimist": "^1.2.0", | ||
"ncp": "^2.0.0", | ||
"node-stream-zip": "^1.8.2", | ||
"pixelmatch": "^4.0.2", | ||
"text-diff": "^1.0.1", | ||
"ts-loader": "^6.1.2", | ||
"typescript": "3.6.3", | ||
"webpack": "^4.41.0", | ||
"webpack-cli": "^3.3.9" | ||
}, | ||
"browser": { | ||
"./lib/BrowserFetcher.js": false, | ||
"ws": "./utils/browser/WebSocket", | ||
"fs": false, | ||
"child_process": false, | ||
"rimraf": false, | ||
"readline": false | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 4 instances in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 3 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Empty package
Supply chain riskPackage does not contain any code. It may be removed, is name squatting, or the result of a faulty package publish.
Found 1 instance in 1 package
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
No contributors or author data
MaintenancePackage does not specify a list of contributors or an author in package.json.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
No tests
QualityPackage does not have any tests. This is a strong signal of a poorly maintained or low quality package.
Found 1 instance in 1 package
2982605
324
69281
1
2
0
174
10
24
25
38
+ Addeddebug@^4.1.0
+ Addedextract-zip@^1.6.6
+ Addedhttps-proxy-agent@^3.0.0
+ Addedjpeg-js@^0.3.6
+ Addedmime@^2.0.3
+ Addedpngjs@^3.4.0
+ Addedprogress@^2.0.3
+ Addedproxy-from-env@^1.0.0
+ Addedrimraf@^2.6.1
+ Addedws@^6.1.0
+ Addedagent-base@4.3.0(transitive)
+ Addedasync-limiter@1.0.1(transitive)
+ Addedbalanced-match@1.0.2(transitive)
+ Addedbrace-expansion@1.1.11(transitive)
+ Addedbuffer-crc32@0.2.13(transitive)
+ Addedbuffer-from@1.1.2(transitive)
+ Addedconcat-map@0.0.1(transitive)
+ Addedconcat-stream@1.6.2(transitive)
+ Addedcore-util-is@1.0.3(transitive)
+ Addeddebug@2.6.93.2.74.3.7(transitive)
+ Addedes6-promise@4.2.8(transitive)
+ Addedes6-promisify@5.0.0(transitive)
+ Addedextract-zip@1.7.0(transitive)
+ Addedfd-slicer@1.1.0(transitive)
+ Addedfs.realpath@1.0.0(transitive)
+ Addedglob@7.2.3(transitive)
+ Addedhttps-proxy-agent@3.0.1(transitive)
+ Addedinflight@1.0.6(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedisarray@1.0.0(transitive)
+ Addedjpeg-js@0.3.7(transitive)
+ Addedmime@2.6.0(transitive)
+ Addedminimatch@3.1.2(transitive)
+ Addedminimist@1.2.8(transitive)
+ Addedmkdirp@0.5.6(transitive)
+ Addedms@2.0.02.1.3(transitive)
+ Addedonce@1.4.0(transitive)
+ Addedpath-is-absolute@1.0.1(transitive)
+ Addedpend@1.2.0(transitive)
+ Addedpngjs@3.4.0(transitive)
+ Addedprocess-nextick-args@2.0.1(transitive)
+ Addedprogress@2.0.3(transitive)
+ Addedproxy-from-env@1.1.0(transitive)
+ Addedreadable-stream@2.3.8(transitive)
+ Addedrimraf@2.7.1(transitive)
+ Addedsafe-buffer@5.1.2(transitive)
+ Addedstring_decoder@1.1.1(transitive)
+ Addedtypedarray@0.0.6(transitive)
+ Addedutil-deprecate@1.0.2(transitive)
+ Addedwrappy@1.0.2(transitive)
+ Addedws@6.2.3(transitive)
+ Addedyauzl@2.10.0(transitive)