{"name":"puppeteer","version":"3.0.4","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"puppeteer":{"chromium_revision":"737027","firefox_revision":"latest"},"scripts":{"unit":"mocha --config mocha-config/puppeteer-unit-tests.js","unit-with-coverage":"cross-env COVERAGE=1 npm run unit","assert-unit-coverage":"cross-env COVERAGE=1 mocha --config mocha-config/coverage-tests.js","funit":"PUPPETEER_PRODUCT=firefox npm run unit","debug-unit":"node --inspect-brk test/test.js","test-doclint":"mocha --config mocha-config/doclint-tests.js","test":"npm run tsc && npm run lint --silent && npm run coverage && npm run test-doclint && npm run test-types","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","install":"node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","lint":"npm run eslint && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","tsc":"tsc --version && tsc -p . && cp src/protocol.d.ts lib/","apply-next-version":"node utils/apply_next_version.js","test-types":"node utils/doclint/generate_types && tsc --version && tsc -p utils/doclint/generate_types/test/","update-protocol-d-ts":"node utils/protocol-types-generator update","compare-protocol-d-ts":"node utils/protocol-types-generator compare","test-install":"scripts/test-install.sh"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","mime":"^2.0.3","progress":"^2.0.1","proxy-from-env":"^1.0.0","rimraf":"^3.0.2","tar-fs":"^2.0.0","unbzip2-stream":"^1.3.3","ws":"^7.2.3"},"devDependencies":{"@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/node":"^10.17.14","@types/rimraf":"^2.0.2","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^6.8.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-unicorn":"^19.0.1","esprima":"^4.0.0","expect":"^25.2.7","jpeg-js":"^0.3.7","minimist":"^1.2.0","mocha":"^7.1.1","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","text-diff":"^1.0.1","typescript":"3.8.3"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"c214d20d54a795bcd2a38530f6399ccfdf9c6282","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer@3.0.4","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"f445aae0a6732c65bbb90e963dcd6fd8fde0d780","size":163165,"noattachment":false,"key":"/puppeteer/-/puppeteer-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/puppeteer/download/puppeteer-3.0.4.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"jackfranklin","email":"jack@jackfranklin.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer_3.0.4_1588845630684_0.6541047855061106"},"_hasShrinkwrap":false,"publish_time":1588845630854,"_cnpm_publish_time":1588845630854,"deprecated":"< 24.15.0 is no longer supported","dist-tags":{"chrome-65":"1.0.0","chrome-66":"1.1.1","chrome-67":"1.3.0","chrome-68":"1.4.0","chrome-69":"1.6.2","chrome-70":"1.7.0","chrome-71":"1.9.0","chrome-72":"1.11.0","chrome-73":"1.12.2","chrome-74":"1.13.0","chrome-75":"1.15.0","chrome-76":"1.17.0","chrome-77":"1.19.0","chrome-78":"1.20.0","chrome-79":"2.0.0","chrome-80":"2.1.0","chrome-81":"3.0.0","chrome-83":"3.1.0","chrome-84":"5.1.0","chrome-85":"5.2.1","chrome-86":"5.3.1","latest":"24.36.1"}}