{"_id":"puppeteer-core","_rev":"223623","name":"puppeteer-core","description":"A high-level API to control headless Chrome over the DevTools Protocol","dist-tags":{"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":"19.7.5"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"time":{"modified":"2023-03-24T09:44:33.000Z","created":"2018-08-10T01:58:08.637Z","19.7.5":"2023-03-14T10:49:52.972Z","19.7.4":"2023-03-10T11:49:56.813Z","19.7.3":"2023-03-06T13:56:24.406Z","19.7.2":"2023-02-20T17:33:32.462Z","19.7.1":"2023-02-15T20:46:28.215Z","19.7.0":"2023-02-13T10:20:13.893Z","19.6.3":"2023-02-01T14:53:05.781Z","19.6.2":"2023-01-27T22:46:51.933Z","19.6.1":"2023-01-26T09:54:30.137Z","19.6.0":"2023-01-23T16:53:12.841Z","19.5.2":"2023-01-12T07:24:41.349Z","19.5.1":"2023-01-11T15:42:47.248Z","19.5.0":"2023-01-09T10:01:55.537Z","19.4.1":"2022-12-16T13:25:34.540Z","19.4.0":"2022-12-07T18:40:24.206Z","19.3.0":"2022-11-23T13:17:21.546Z","19.2.2":"2022-11-03T10:05:22.829Z","19.2.1":"2022-11-02T09:58:25.954Z","19.2.0":"2022-10-26T07:54:58.009Z","19.1.1":"2022-10-24T12:02:23.093Z","19.1.0":"2022-10-21T13:55:54.550Z","19.0.0":"2022-10-14T12:57:38.043Z","18.2.1":"2022-10-06T10:36:27.172Z","18.2.0":"2022-10-05T15:30:16.377Z","18.1.0":"2022-10-05T08:35:41.685Z","18.0.5":"2022-09-22T08:50:16.690Z","18.0.4":"2022-09-21T08:47:03.682Z","18.0.3":"2022-09-20T08:53:47.582Z","18.0.2":"2022-09-19T15:10:01.283Z","18.0.1":"2022-09-19T13:34:59.397Z","18.0.0":"2022-09-19T12:24:56.777Z","17.1.3":"2022-09-08T13:19:50.947Z","17.1.2":"2022-09-07T13:20:44.761Z","17.1.1":"2022-09-05T12:51:48.896Z","17.1.0":"2022-09-02T11:30:49.455Z","17.0.0":"2022-08-29T09:14:09.996Z","16.2.0":"2022-08-19T08:19:19.064Z","16.1.1":"2022-08-16T12:01:53.645Z","16.1.0":"2022-08-06T14:52:17.431Z","16.0.0":"2022-08-03T07:03:20.546Z","15.5.0":"2022-07-21T14:28:40.958Z","15.4.2":"2022-07-21T12:26:20.062Z","15.4.1":"2022-07-21T07:39:03.248Z","15.4.0":"2022-07-13T13:55:31.123Z","15.3.2":"2022-07-08T08:01:21.379Z","15.3.1":"2022-07-06T07:28:45.254Z","15.3.0":"2022-07-01T15:05:39.528Z","15.2.0":"2022-06-29T12:29:14.955Z","15.1.1":"2022-06-25T11:48:46.675Z","15.1.0":"2022-06-24T16:46:01.507Z","15.0.2":"2022-06-24T13:33:59.833Z","15.0.1":"2022-06-24T07:45:46.783Z","15.0.0":"2022-06-23T11:43:14.345Z","14.4.1":"2022-06-17T13:44:39.370Z","14.4.0":"2022-06-13T21:19:46.042Z","14.3.0":"2022-06-07T14:26:22.790Z","14.2.1":"2022-06-02T13:52:00.234Z","14.2.0":"2022-06-01T20:15:52.070Z","14.1.2":"2022-05-30T14:32:55.678Z","14.1.1":"2022-05-19T15:05:29.561Z","14.1.0":"2022-05-13T07:39:20.875Z","14.0.0":"2022-05-09T13:34:42.248Z","13.7.0":"2022-04-28T11:32:58.065Z","13.6.0":"2022-04-20T08:12:42.335Z","13.5.2":"2022-03-31T09:14:31.562Z","13.5.1":"2022-03-09T13:28:23.201Z","13.5.0":"2022-03-07T13:27:48.859Z","13.4.1":"2022-03-01T07:56:21.823Z","13.4.0":"2022-02-22T12:38:24.842Z","13.3.2":"2022-02-14T11:41:27.478Z","13.3.1":"2022-02-10T15:11:06.624Z","13.3.0":"2022-02-09T17:51:01.114Z","13.2.0":"2022-02-07T14:55:42.795Z","13.1.3":"2022-01-31T09:20:41.053Z","13.1.2":"2022-01-25T08:00:12.977Z","13.1.1":"2022-01-18T08:59:48.191Z","13.1.0":"2022-01-17T14:45:15.920Z","13.0.1":"2021-12-22T08:11:09.494Z","13.0.0":"2021-12-10T09:14:16.414Z","12.0.1":"2021-11-29T20:11:52.850Z","12.0.0":"2021-11-27T16:12:08.638Z","11.0.0":"2021-11-03T09:29:47.086Z","10.4.0":"2021-09-21T15:34:46.614Z","10.2.0":"2021-08-04T12:54:08.564Z","10.1.0":"2021-06-29T07:31:02.967Z","10.0.0":"2021-05-31T12:43:07.971Z","9.1.1":"2021-05-05T08:42:58.433Z","9.1.0":"2021-05-03T12:14:02.873Z","9.0.0":"2021-04-21T11:28:14.927Z","8.0.0":"2021-02-26T08:37:28.657Z","7.1.0":"2021-02-12T10:59:24.784Z","7.0.4":"2021-02-09T12:40:32.505Z","7.0.3":"2021-02-09T08:55:31.053Z","7.0.2":"2021-02-09T08:32:11.323Z","7.0.1":"2021-02-04T10:20:15.665Z","7.0.0":"2021-02-03T15:45:01.884Z","6.0.0":"2021-02-02T11:07:57.388Z","5.5.0":"2020-11-16T14:55:32.557Z","5.4.1":"2020-10-27T15:09:03.007Z","5.4.0":"2020-10-23T15:43:04.147Z","5.3.1":"2020-09-22T11:08:15.475Z","5.3.0":"2020-09-11T12:13:48.200Z","5.2.1":"2020-07-21T15:02:45.543Z","5.2.0":"2020-07-17T12:34:55.477Z","5.1.0":"2020-07-13T08:35:57.906Z","5.0.0":"2020-07-02T13:36:05.959Z","4.0.1":"2020-06-24T13:23:12.274Z","4.0.0":"2020-06-15T13:51:04.005Z","3.3.0":"2020-06-02T08:58:16.166Z","3.2.0":"2020-05-29T09:25:34.060Z","3.1.0":"2020-05-18T11:55:13.945Z","3.0.4":"2020-05-07T10:00:59.776Z","3.0.3":"2020-05-06T14:59:06.891Z","3.0.2":"2020-04-28T09:25:31.309Z","3.0.1":"2020-04-22T14:36:56.098Z","3.0.0":"2020-04-16T09:19:44.320Z","2.1.1":"2020-02-05T14:18:12.369Z","2.1.0":"2020-01-27T14:58:36.430Z","2.0.0":"2019-10-24T15:37:30.357Z","1.20.0":"2019-09-13T07:43:42.114Z","1.19.0":"2019-07-23T05:06:44.653Z","1.18.1":"2019-06-26T17:45:46.420Z","1.18.0":"2019-06-20T22:20:54.054Z","1.17.0":"2019-05-24T00:15:25.933Z","1.16.0":"2019-05-13T22:21:17.660Z","1.15.0":"2019-04-26T02:30:15.801Z","1.14.0":"2019-03-29T05:41:10.161Z","1.13.0":"2019-03-05T02:42:22.567Z","1.12.2":"2019-02-05T19:41:00.486Z","1.12.1":"2019-02-01T20:34:50.822Z","1.12.0":"2019-02-01T03:41:58.175Z","1.11.0":"2018-11-30T06:15:23.662Z","1.10.0":"2018-11-02T03:11:51.327Z","1.9.0":"2018-10-04T21:39:34.883Z","1.8.0":"2018-09-06T20:56:03.329Z","1.7.0":"2018-08-10T01:58:08.637Z"},"users":{},"author":{"name":"The Chromium Authors"},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"versions":{"19.7.5":{"name":"puppeteer-core","version":"19.7.5","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.14.0"},"scripts":{"build:docs":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rm -rf lib src/generated","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:tsc","build:types"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","clean":"if-file-deleted","files":["../../versions.js","src/{injected,templates}/**","tools/generate_sources.ts"],"output":["src/generated/*.ts"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","files":["../../tools/generate_module_package_json.ts"],"output":["lib/esm/package.json"]},"build:docs":{"command":"api-extractor run --local --config \"./api-extractor.docs.json\"","files":["api-extractor.docs.json","lib/esm/puppeteer/puppeteer-core.d.ts","tsconfig.json"],"dependencies":["build:tsc"]},"build:tsc":{"command":"tsc -b && rollup --config rollup.third_party.config.mjs","clean":"if-file-deleted","dependencies":["generate:package-json","generate:sources"],"files":["{compat,src,third_party}/**","rollup.third_party.config.mjs"],"output":["lib/{cjs,esm}/**","!lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local && eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","files":["../../.eslintrc.types.cjs","api-extractor.json","lib/esm/puppeteer/types.d.ts","tsconfig.json"],"output":["lib/types.d.ts"],"dependencies":["build:tsc"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"chromium-bidi":"0.4.5","cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1094867","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"4.4.0","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.12.1"},"peerDependencies":{"typescript":">= 4.7.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"mitt":"3.0.0"},"gitHead":"73ca94fe662ba959aef4771d1bf5d08706e1d152","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.7.5","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"shasum":"cedc8eb7862fe7a8aa2a25ed167c0f1230de72b2","size":515841,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.7.5.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.7.5.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.7.5_1678790992776_0.637016025036149"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-14T10:49:52.972Z","publish_time":1678790992972,"_cnpm_publish_time":1678790992972},"19.7.4":{"name":"puppeteer-core","version":"19.7.4","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.14.0"},"scripts":{"build:docs":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rm -rf lib src/generated","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:tsc","build:types"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","clean":"if-file-deleted","files":["../../versions.js","src/{injected,templates}/**","tools/generate_sources.ts"],"output":["src/generated/*.ts"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","files":["../../tools/generate_module_package_json.ts"],"output":["lib/esm/package.json"]},"build:docs":{"command":"api-extractor run --local --config \"./api-extractor.docs.json\"","files":["api-extractor.docs.json","lib/esm/puppeteer/puppeteer-core.d.ts","tsconfig.json"],"dependencies":["build:tsc"]},"build:tsc":{"command":"tsc -b && rollup --config rollup.third_party.config.mjs","clean":"if-file-deleted","dependencies":["generate:package-json","generate:sources"],"files":["{compat,src,third_party}/**","rollup.third_party.config.mjs"],"output":["lib/{cjs,esm}/**","!lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local && eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","files":["../../.eslintrc.types.cjs","api-extractor.json","lib/esm/puppeteer/types.d.ts","tsconfig.json"],"output":["lib/types.d.ts"],"dependencies":["build:tsc"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"chromium-bidi":"0.4.4","cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1094867","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"4.4.0","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.12.1"},"peerDependencies":{"typescript":">= 4.7.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"mitt":"3.0.0","parsel-js":"github:jrandolf/parsel"},"gitHead":"07391bbf5feaf85c191e1aa8aa78138dce84008d","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.7.4","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"shasum":"00706955bad1d651450c662a9e91662c29200d5f","size":507207,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.7.4.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.7.4.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.7.4_1678448996617_0.9733158087073108"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-10T11:49:56.813Z","publish_time":1678448996813,"_cnpm_publish_time":1678448996813},"19.7.3":{"name":"puppeteer-core","version":"19.7.3","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.14.0"},"scripts":{"build:docs":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rm -rf lib src/generated","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:tsc","build:types"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","clean":"if-file-deleted","files":["../../versions.js","src/{injected,templates}/**","tools/generate_sources.ts"],"output":["src/generated/*.ts"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","files":["../../tools/generate_module_package_json.ts"],"output":["lib/esm/package.json"]},"build:docs":{"command":"api-extractor run --local --config \"./api-extractor.docs.json\"","files":["api-extractor.docs.json","lib/esm/puppeteer/puppeteer-core.d.ts","tsconfig.json"],"dependencies":["build:tsc"]},"build:tsc":{"command":"tsc -b && rollup --config rollup.third_party.config.mjs","clean":"if-file-deleted","dependencies":["generate:package-json","generate:sources"],"files":["{compat,src,third_party}/**","rollup.third_party.config.mjs"],"output":["lib/{cjs,esm}/**","!lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local && eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","files":["../../.eslintrc.types.cjs","api-extractor.json","lib/esm/puppeteer/types.d.ts","tsconfig.json"],"output":["lib/types.d.ts"],"dependencies":["build:tsc"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"chromium-bidi":"0.4.4","cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1094867","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.12.1"},"peerDependencies":{"typescript":">= 4.7.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"mitt":"3.0.0","parsel-js":"github:jrandolf/parsel"},"gitHead":"101fcb994ec1af0c4ea58fe0a0c9b7812cf7a812","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.7.3","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"shasum":"fc5b7ac3d8e9363265bb96f816cb834991c51beb","size":525176,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.7.3.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.7.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.7.3_1678110984184_0.6715251739727208"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-06T13:56:24.406Z","publish_time":1678110984406,"_cnpm_publish_time":1678110984406},"19.7.2":{"name":"puppeteer-core","version":"19.7.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:docs":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:tsc","build:types"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","clean":"if-file-deleted","files":["../../versions.js","src/{injected,templates}/**","tools/generate_sources.ts"],"output":["src/generated/*.ts"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","files":["../../tools/generate_module_package_json.ts"],"output":["lib/esm/package.json"]},"build:docs":{"command":"api-extractor run --local --config \"./api-extractor.docs.json\"","files":["api-extractor.docs.json","lib/esm/puppeteer/puppeteer-core.d.ts","tsconfig.json"],"dependencies":["build:tsc"]},"build:tsc":{"command":"tsc -b && rollup --config rollup.third_party.config.mjs","clean":"if-file-deleted","dependencies":["generate:package-json","generate:sources"],"files":["{compat,src,third_party}/**","rollup.third_party.config.mjs"],"output":["lib/{cjs,esm}/**","!lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local && eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","files":["../../.eslintrc.types.cjs","api-extractor.json","lib/esm/puppeteer/types.d.ts","tsconfig.json"],"output":["lib/types.d.ts"],"dependencies":["build:tsc"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"chromium-bidi":"0.4.4","cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1094867","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.11.0"},"peerDependencies":{"typescript":">= 4.7.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"e0330d82bda2c66c3780b23ca10c876abc2c700b","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.7.2","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"shasum":"deee9ef915829b6a1d1a3a008625c29eeb251161","size":504270,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.7.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.7.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.7.2_1676914412209_0.8344046887949836"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-20T17:33:32.462Z","publish_time":1676914412462,"_cnpm_publish_time":1676914412462},"19.7.1":{"name":"puppeteer-core","version":"19.7.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:docs":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:tsc","build:types"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","clean":"if-file-deleted","files":["../../versions.js","src/{injected,templates}/**","tools/generate_sources.ts"],"output":["src/generated/*.ts"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","files":["../../tools/generate_module_package_json.ts"],"output":["lib/esm/package.json"]},"build:docs":{"command":"api-extractor run --local --config \"./api-extractor.docs.json\"","files":["api-extractor.docs.json","lib/esm/puppeteer/puppeteer-core.d.ts","tsconfig.json"],"dependencies":["build:tsc"]},"build:tsc":{"command":"tsc -b && rollup --config rollup.third_party.config.mjs","clean":"if-file-deleted","dependencies":["generate:package-json","generate:sources"],"files":["{compat,src,third_party}/**","rollup.third_party.config.mjs"],"output":["lib/{cjs,esm}/**","!lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local && eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","files":["../../.eslintrc.types.cjs","api-extractor.json","lib/esm/puppeteer/types.d.ts","tsconfig.json"],"output":["lib/types.d.ts"],"dependencies":["build:tsc"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1094867","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.11.0"},"peerDependencies":{"typescript":">= 4.7.4","chromium-bidi":"0.4.3"},"peerDependenciesMeta":{"typescript":{"optional":true},"chromium-bidi":{"optional":true}},"gitHead":"e8e18ae0812563e83400edd645acbf8c01f25f24","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.7.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"6f5326ba0a97a7ba63f8f986c3971e31ef42d871","size":502334,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.7.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.7.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.7.1_1676493987982_0.9202430805411697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-15T20:46:28.215Z","publish_time":1676493988215,"_cnpm_publish_time":1676493988215},"19.7.0":{"name":"puppeteer-core","version":"19.7.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build:docs":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit","clean":"tsc -b --clean && rimraf lib src/generated"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:tsc","build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","clean":"if-file-deleted","files":["../../versions.js","src/injected/**","src/templates/**","tools/generate_sources.ts"],"output":["src/generated/*.ts"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.mjs","dependencies":["build:tsc"],"files":[".wireit/third_party/**","rollup.third_party.config.mjs"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","dependencies":["build:tsc"],"files":["../../tools/generate_module_package_json.ts"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"],"dependencies":["build:tsc","build:third_party"]},"build:docs":{"command":"api-extractor run --local --config \"./api-extractor.docs.json\"","files":["tsconfig.json","api-extractor.docs.json","lib/esm/puppeteer/puppeteer-core.d.ts"],"dependencies":["build:tsc"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["**/tsconfig.*.json","**/tsconfig.json","compat/**/*.ts","src/**/*.ts","third_party/**/*.ts"],"output":[".wireit/third_party/**/*.{ts,js}","lib/{cjs,esm}/**/*.{ts,js}",".wireit/third_party/**/*.{ts,js}.map","lib/{cjs,esm}/**/*.{ts,js}.map","!lib/{cjs,esm}/third_party"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"chromium-bidi":"0.4.3","cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1094867","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.11.0"},"peerDependencies":{"typescript":">= 4.7.4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"8054bac0466d443471a78c091ae57bcb6d3eb819","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.7.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"bd069fa15137e1e13e69b23278fbb508465c1955","size":475098,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.7.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.7.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.7.0_1676283613666_0.6716880019168652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-13T10:20:13.893Z","publish_time":1676283613893,"_cnpm_publish_time":1676283613893},"19.6.3":{"name":"puppeteer-core","version":"19.6.3","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build:docs":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit","clean":"tsc -b --clean && rimraf lib src/generated","clean:third_party":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:tsc","build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**"]},"clean:third_party":{"command":"rimraf lib/esm/third_party lib/cjs/third_party"},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"build:docs":{"command":"api-extractor run --local --config \"./api-extractor.docs.json\"","dependencies":["build:tsc"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["clean:third_party","generate:sources"],"files":["src/**","compat/**","third_party/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1082910","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.11.0"},"gitHead":"1dd7bbe04fb7409690b187050a8c0d383f08b983","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.6.3","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"e3334fbb4ccb2c1ca6f4597e2f082de5a80599da","size":761129,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.6.3.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.6.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.6.3_1675263185508_0.010782665141477299"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-01T14:53:05.781Z","publish_time":1675263185781,"_cnpm_publish_time":1675263185781},"19.6.2":{"name":"puppeteer-core","version":"19.6.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit","clean":"tsc -b --clean && rimraf lib src/generated","clean:third_party":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**"]},"clean:third_party":{"command":"rimraf lib/esm/third_party lib/cjs/third_party"},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["clean:third_party","generate:sources"],"files":["src/**","compat/**","third_party/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1082910","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.11.0"},"gitHead":"6f094d2f8393176049ec05beb7f7596ef531f6f1","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.6.2","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"a873a3eb7a8f843c01c7e48e1ed595a54c751c8f","size":760846,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.6.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.6.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.6.2_1674859611649_0.7323070196013177"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-27T22:46:51.933Z","publish_time":1674859611933,"_cnpm_publish_time":1674859611933},"19.6.1":{"name":"puppeteer-core","version":"19.6.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit","clean":"tsc -b --clean && rimraf lib src/generated","clean:third_party":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**"]},"clean:third_party":{"command":"rimraf lib/esm/third_party lib/cjs/third_party"},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["clean:third_party","generate:sources"],"files":["src/**","compat/**","third_party/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1082910","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.11.0"},"gitHead":"76c7f71ecce3fb5d67f606374e204af840097627","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.6.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"952726a364f3acff8cd8df8def798555962dbfe0","size":760822,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.6.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.6.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.6.1_1674726869845_0.30713965166597945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-26T09:54:30.137Z","publish_time":1674726870137,"_cnpm_publish_time":1674726870137},"19.6.0":{"name":"puppeteer-core","version":"19.6.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit","clean":"tsc -b --clean && rimraf lib src/generated","clean:third_party":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**"]},"clean:third_party":{"command":"rimraf lib/esm/third_party lib/cjs/third_party"},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["clean:third_party","generate:sources"],"files":["src/**","compat/**","third_party/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1082910","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.11.0"},"gitHead":"e13e9647fc0d917da94af8851a09ed318fb0e07c","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.6.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"shasum":"7f1708a66d6901cd71c28f6e105c9aff73d0ec57","size":760485,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.6.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.6.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.6.0_1674492792639_0.05763206250899611"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-23T16:53:12.841Z","publish_time":1674492792841,"_cnpm_publish_time":1674492792841},"19.5.2":{"name":"puppeteer-core","version":"19.5.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","third_party/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1068969","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.11.0"},"gitHead":"e9df6750d21947976d19d142490262ac08f5fcc3","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.5.2","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"9b454b0ef89d3f07e20158dd4ced6ebd85d4dadb","size":759612,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.5.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.5.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.5.2_1673508281114_0.22022215355561237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-12T07:24:41.349Z","publish_time":1673508281349,"_cnpm_publish_time":1673508281349},"19.5.1":{"name":"puppeteer-core","version":"19.5.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","third_party/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1068969","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.11.0"},"gitHead":"5087bf771cb3488a6954b5922eca90d0a416b662","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.5.1","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"6bcca3bcb12382c30ce9b3964bade2abcde4f78d","size":759679,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.5.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.5.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.5.1_1673451766926_0.39704544975238854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-11T15:42:47.248Z","publish_time":1673451767248,"_cnpm_publish_time":1673451767248},"19.5.0":{"name":"puppeteer-core","version":"19.5.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"tsx ../../tools/generate_module_package_json.ts lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","third_party/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1068969","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.11.0"},"gitHead":"8f99a79ee458eabcc6b4fb2ca382cc51e6ce468c","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.5.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"2a1236764ad6f5e42d27c03907506727a90a3037","size":759626,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.5.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.5.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.5.0_1673258515259_0.7216301474895681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-09T10:01:55.537Z","publish_time":1673258515537,"_cnpm_publish_time":1673258515537},"19.4.1":{"name":"puppeteer-core","version":"19.4.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"echo '{\"type\": \"module\"}' > lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","third_party/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1068969","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.11.0"},"gitHead":"848c8493586a8eaffa090360ed377d32b50f07d4","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.4.1","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"f4875943841ebdb6fc2ad7a475add958692b0237","size":466087,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.4.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.4.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.4.1_1671197134268_0.42776779413493893"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-16T13:25:41.455Z","publish_time":1671197134540,"_cnpm_publish_time":1671197134540},"19.4.0":{"name":"puppeteer-core","version":"19.4.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"echo '{\"type\": \"module\"}' > lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","third_party/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1068969","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.10.0"},"gitHead":"931d4fced52aefbefdc8b21edfe3d1528e4e448b","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.4.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"shasum":"3f52945d8cfa20cf8721a7902afcd8a1a299b54d","size":465486,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.4.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.4.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.4.0_1670438424035_0.12589121689268734"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-07T18:51:35.759Z","publish_time":1670438424206,"_cnpm_publish_time":1670438424206},"19.3.0":{"name":"puppeteer-core","version":"19.3.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"echo '{\"type\": \"module\"}' > lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1056733","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.10.0"},"gitHead":"c4803e4a378269e52a428690d4c75f80954cac63","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.3.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"deba854f3dd3f74a04db200274827a67e200f39e","size":512382,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.3.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.3.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.3.0_1669209441298_0.8606319051158711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-23T13:39:24.028Z","publish_time":1669209441546,"_cnpm_publish_time":1669209441546},"19.2.2":{"name":"puppeteer-core","version":"19.2.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**","src/types.ts"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"echo '{\"type\": \"module\"}' > lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1056733","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.10.0"},"gitHead":"30e5b1a58edb8b1d94acdff00d64c76e76cf02a3","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.2.2","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"a9b7b25099d87d550c224c660c205b7ebdd03eb4","size":507775,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.2.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.2.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.2.2_1667469922461_0.5310658915627873"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-03T10:11:15.628Z","publish_time":1667469922829,"_cnpm_publish_time":1667469922829},"19.2.1":{"name":"puppeteer-core","version":"19.2.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**","src/types.ts"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"echo '{\"type\": \"module\"}' > lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1056733","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.10.0"},"gitHead":"990635abc91af19d47806926facb348425733f66","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.2.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"9497f9490d663b9fab112ecf0f9761590756c063","size":507468,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.2.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.2.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.2.1_1667383105797_0.8911654017610808"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-02T10:06:15.346Z","publish_time":1667383105954,"_cnpm_publish_time":1667383105954},"19.2.0":{"name":"puppeteer-core","version":"19.2.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**","src/types.ts"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"echo '{\"type\": \"module\"}' > lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1056733","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.10.0"},"gitHead":"4ef83e0ee65c770f320ee913458708e17d49ab4a","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.2.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"b2502a74b01725bfdd92f984faa4915166aee996","size":507374,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.2.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.2.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.2.0_1666770897748_0.24286228462952453"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-26T07:58:04.173Z","publish_time":1666770898009,"_cnpm_publish_time":1666770898009},"19.1.1":{"name":"puppeteer-core","version":"19.1.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**","src/types.ts"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"echo '{\"type\": \"module\"}' > lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1045489","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.9.0"},"gitHead":"10b59a9a6350210ce0b8e927e7d90201ddd6f22b","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.1.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"6416ff925a9cc78523c490482a17a2998f7c0626","size":507410,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.1.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.1.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.1.1_1666612942849_0.18622286165484025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-24T15:10:43.951Z","publish_time":1666612943093,"_cnpm_publish_time":1666612943093},"19.1.0":{"name":"puppeteer-core","version":"19.1.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**","src/types.ts"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"echo '{\"type\": \"module\"}' > lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1045489","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.9.0"},"gitHead":"4bf338b26d6cceae2dc718074ed9839e905905f2","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.1.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"783153a553e2ad7d9fb9e4ff480fb37c64abf5aa","size":506025,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.1.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.1.0_1666360554301_0.5571697118734975"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-22T13:07:17.027Z","publish_time":1666360554550,"_cnpm_publish_time":1666360554550},"19.0.0":{"name":"puppeteer-core","version":"19.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"wireit"},"wireit":{"prepack":{"command":"cp ../../README.md README.md","files":["../../README.md"],"output":["README.md"]},"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**","src/types.ts"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"echo '{\"type\": \"module\"}' > lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1045489","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.9.0"},"gitHead":"dc66207f25eff5712575088ec87eade891ea1404","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@19.0.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"shasum":"8d0198550e04c7d5e0847200ba257b2a777dbd3b","size":506371,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-19.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-19.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_19.0.0_1665752257755_0.36192633971024235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-14T16:16:57.340Z","publish_time":1665752258043,"_cnpm_publish_time":1665752258043},"18.2.1":{"name":"puppeteer-core","version":"18.2.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit","prepack":"cp ../../README.md ./README.md"},"wireit":{"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**","src/types.ts"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"echo '{\"type\": \"module\"}' > lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1045489","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.9.0"},"gitHead":"790afd14a8bde4d66391c77b395868cc426752f2","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@18.2.1","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"shasum":"9b7827bb2bf478bb615e2c21425e4659555dc1fe","size":511098,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-18.2.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-18.2.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_18.2.1_1665052586923_0.11152134962636318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-06T10:39:25.441Z","publish_time":1665052587172,"_cnpm_publish_time":1665052587172},"18.2.0":{"name":"puppeteer-core","version":"18.2.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","types":"./lib/types.d.ts","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./internal/*":{"import":"./lib/esm/puppeteer/*","require":"./lib/cjs/puppeteer/*"},"./*":{"import":"./*","require":"./*"}},"repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git#main"},"engines":{"node":">=14.1.0"},"scripts":{"build:third_party":"wireit","build:tsc":"wireit","build:types":"wireit","build":"wireit","check":"tsx tools/ensure-correct-devtools-protocol-package","clean":"tsc -b --clean && rimraf lib src/generated","format:types":"wireit","generate:package-json":"wireit","generate:sources":"wireit"},"wireit":{"build":{"dependencies":["build:third_party","format:types","generate:package-json"]},"generate:sources":{"command":"tsx tools/generate_sources.ts","files":["tools/generate_sources.ts","src/templates/**"],"output":["src/generated/**","src/types.ts"]},"build:third_party":{"command":"rollup --config rollup.third_party.config.js","dependencies":["build:tsc"],"clean":false,"files":["lib/esm/third_party/**","lib/cjs/third_party/**"],"output":["lib/esm/third_party/**","lib/cjs/third_party/**"]},"generate:package-json":{"command":"echo '{\"type\": \"module\"}' > lib/esm/package.json","clean":"if-file-deleted","dependencies":["build:tsc"],"output":["lib/esm/package.json"]},"build:types":{"command":"api-extractor run --local","dependencies":["build:tsc"],"files":["tsconfig.json","api-extractor.json","lib/esm/puppeteer/types.d.ts"],"output":["lib/types.d.ts"]},"format:types":{"command":"eslint --cache-location .eslintcache --cache --ext=ts --no-ignore --no-eslintrc -c=../../.eslintrc.types.cjs --fix lib/types.d.ts","dependencies":["build:types"],"clean":false,"files":["lib/types.d.ts","../../.eslintrc.types.cjs"],"output":["lib/types.d.ts"]},"build:tsc":{"command":"tsc -b","clean":"if-file-deleted","dependencies":["generate:sources"],"files":["src/**","compat/**","**/tsconfig.*.json"],"output":["lib/esm/**","lib/cjs/**"]}},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1045489","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.9.0"},"gitHead":"a07ff121f0e1b70c4c2febb157d9ca5437f98d4b","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","_id":"puppeteer-core@18.2.0","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"shasum":"dc9ccd770a97d473b9a3da59fdae68c6842e8f76","size":504857,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-18.2.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-18.2.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_18.2.0_1664983816116_0.6722491338806926"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-05T15:30:39.940Z","publish_time":1664983816377,"_cnpm_publish_time":1664983816377},"18.1.0":{"name":"puppeteer-core","version":"18.1.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"cross-env PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 node utils/mochaRunner/lib/main.js","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"run-s test:firefox:*","test:firefox:headless":"npm run test -- --test-suite firefox-headless","test:firefox:headful":"npm run test -- --test-suite firefox-headful","test:chrome":"run-s test:chrome:*","test:chrome:headless":"npm run test -- --test-suite chrome-headless","test:chrome:headless-chrome":"npm run test -- --test-suite chrome-new-headless","test:chrome:headful":"npm run test -- --test-suite chrome-headful","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:artifacts":"tsx utils/generate_artifacts.ts","generate:markdown":"tsx utils/generate_docs.ts","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build:dev && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"npm run build:prod","build:dev":"run-s generate:sources build:tsc:dev && run-p bundle:third_party generate:artifacts","build:prod":"run-s generate:sources build:tsc:prod && run-p bundle:third_party generate:artifacts","build:tsc:dev":"tsc -b test","build:tsc:prod":"tsc -b tsconfig.lib.json","bundle:third_party":"rollup --config rollup.third_party.config.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1045489","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.9.0"},"devDependencies":{"@commitlint/cli":"17.1.2","@commitlint/config-conventional":"17.1.0","@microsoft/api-documenter":"7.19.14","@microsoft/api-extractor":"7.31.2","@microsoft/api-extractor-model":"7.24.2","@pptr/testserver":"*","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/glob":"8.0.0","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.21","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.12","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.38.0","@typescript-eslint/parser":"5.38.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.9","eslint":"8.24.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.17","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","glob":"8.0.3","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","lerna":"5.5.2","mime":"3.0.0","minimist":"1.2.6","mitt":"2.1.0","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","rollup":"2.79.1","rollup-plugin-dts":"4.2.2","rollup-plugin-node-resolve":"5.2.0","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.24.1","tsx":"3.9.0","typescript":"4.8.3","zod":"3.19.1"},"workspaces":["packages/*"],"gitHead":"3aee641c3d5a96874990ee1ed28619dc4ed51a30","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@18.1.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"4c53e2906364513390c451176d3ddd94c80a946e","size":522657,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-18.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-18.1.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_18.1.0_1664958941431_0.7413559473885416"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-05T08:46:10.467Z","publish_time":1664958941685,"_cnpm_publish_time":1664958941685},"18.0.5":{"name":"puppeteer-core","version":"18.0.5","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"cross-env MOZ_WEBRENDER=0 PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 node utils/mochaRunner/lib/main.js","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"npm run test -- --test-suite firefox-headless","test:chrome":"run-s test:chrome:*","test:chrome:headless":"npm run test -- --test-suite chrome-headless","test:chrome:headless-chrome":"npm run test -- --test-suite chrome-new-headless","test:chrome:headful":"npm run test -- --test-suite chrome-headful","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:artifacts":"tsx utils/generate_artifacts.ts","generate:markdown":"tsx utils/generate_docs.ts","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build:dev && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"npm run build:prod","build:dev":"run-s generate:sources build:tsc:dev generate:artifacts","build:prod":"run-s generate:sources build:tsc:prod generate:artifacts","build:tsc:dev":"tsc -b test","build:tsc:prod":"tsc -b tsconfig.lib.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1036444","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/glob":"7.2.0","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","glob":"8.0.3","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4","zod":"3.18.0"},"gitHead":"ddc567a4b6b94fb888a01521e5f36a9efc5ebf51","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@18.0.5","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"c37e0f52e92f1c91bf56cebc5a718f00698a5566","size":522361,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-18.0.5.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-18.0.5.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_18.0.5_1663836616272_0.9991479461590387"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-22T09:17:28.952Z","publish_time":1663836616690,"_cnpm_publish_time":1663836616690},"18.0.4":{"name":"puppeteer-core","version":"18.0.4","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"cross-env MOZ_WEBRENDER=0 PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 node utils/mochaRunner/lib/main.js","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"npm run test -- --test-suite firefox-headless","test:chrome":"run-s test:chrome:*","test:chrome:headless":"npm run test -- --test-suite chrome-headless","test:chrome:headless-chrome":"npm run test -- --test-suite chrome-new-headless","test:chrome:headful":"npm run test -- --test-suite chrome-headful","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:artifacts":"tsx utils/generate_artifacts.ts","generate:markdown":"tsx utils/generate_docs.ts","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build:dev && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"npm run build:prod","build:dev":"run-s generate:sources build:tsc:dev generate:artifacts","build:prod":"run-s generate:sources build:tsc:prod generate:artifacts","build:tsc:dev":"tsc -b test","build:tsc:prod":"tsc -b tsconfig.lib.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1036444","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/glob":"7.2.0","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","glob":"8.0.3","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4","zod":"3.18.0"},"gitHead":"37417b1dce60da8eefed107aa3aaee738a73fe1b","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@18.0.4","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"9929e2dee063af601d6284e84d07dd3f17632c0e","size":522314,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-18.0.4.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-18.0.4.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_18.0.4_1663750023467_0.45044036819972644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-21T09:01:12.049Z","publish_time":1663750023682,"_cnpm_publish_time":1663750023682},"18.0.3":{"name":"puppeteer-core","version":"18.0.3","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"cross-env MOZ_WEBRENDER=0 PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 node utils/mochaRunner/lib/main.js","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"npm run test -- --test-suite firefox-headless","test:chrome":"run-s test:chrome:*","test:chrome:headless":"npm run test -- --test-suite chrome-headless","test:chrome:headless-chrome":"npm run test -- --test-suite chrome-new-headless","test:chrome:headful":"npm run test -- --test-suite chrome-headful","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:artifacts":"tsx utils/generate_artifacts.ts","generate:markdown":"tsx utils/generate_docs.ts","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build:dev && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"npm run build:prod","build:dev":"run-s generate:sources build:tsc:dev generate:artifacts","build:prod":"run-s generate:sources build:tsc:prod generate:artifacts","build:tsc:dev":"tsc -b test","build:tsc:prod":"tsc -b tsconfig.lib.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1036444","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/glob":"7.2.0","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","glob":"8.0.3","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4","zod":"3.18.0"},"gitHead":"692b48ab0e35adf0ae037e9dc7d13bc67489de29","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@18.0.3","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"62c115b7adf00f6085f50deb8de98eb399dda240","size":485509,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-18.0.3.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-18.0.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_18.0.3_1663664027370_0.36050617849676003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-20T09:23:38.709Z","publish_time":1663664027582,"_cnpm_publish_time":1663664027582},"18.0.2":{"name":"puppeteer-core","version":"18.0.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"cross-env MOZ_WEBRENDER=0 PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 node utils/mochaRunner/lib/main.js","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"npm run test -- --test-suite firefox-headless","test:chrome":"run-s test:chrome:*","test:chrome:headless":"npm run test -- --test-suite chrome-headless","test:chrome:headless-chrome":"npm run test -- --test-suite chrome-new-headless","test:chrome:headful":"npm run test -- --test-suite chrome-headful","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:artifacts":"tsx utils/generate_artifacts.ts","generate:markdown":"tsx utils/generate_docs.ts","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build:dev && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"npm run build:prod","build:dev":"run-s generate:sources build:tsc:dev generate:artifacts","build:prod":"run-s generate:sources build:tsc:prod generate:artifacts","build:tsc:dev":"tsc -b test","build:tsc:prod":"tsc -b tsconfig.lib.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1036444","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/glob":"7.2.0","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","glob":"8.0.3","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4","zod":"3.18.0"},"gitHead":"c6912f3ecdc3b6cdc32d615a4d47b79120b77370","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@18.0.2","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"f7fc938dbac20e5fb045a9de595c6443efbd1aaa","size":485803,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-18.0.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-18.0.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_18.0.2_1663600200935_0.5558809819411088"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-19T15:10:19.210Z","publish_time":1663600201283,"_cnpm_publish_time":1663600201283},"18.0.1":{"name":"puppeteer-core","version":"18.0.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"cross-env MOZ_WEBRENDER=0 PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 node utils/mochaRunner/lib/main.js","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"npm run test -- --test-suite firefox-headless","test:chrome":"run-s test:chrome:*","test:chrome:headless":"npm run test -- --test-suite chrome-headless","test:chrome:headless-chrome":"npm run test -- --test-suite chrome-new-headless","test:chrome:headful":"npm run test -- --test-suite chrome-headful","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:artifacts":"tsx utils/generate_artifacts.ts","generate:markdown":"tsx utils/generate_docs.ts","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build:dev && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"npm run build:prod","build:dev":"run-s generate:sources build:tsc:dev generate:artifacts","build:prod":"run-s generate:sources build:tsc:prod generate:artifacts","build:tsc:dev":"tsc -b test","build:tsc:prod":"tsc -b tsconfig.lib.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1036444","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/glob":"7.2.0","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","glob":"8.0.3","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4","zod":"3.18.0"},"gitHead":"882c7ce63e5fbbc44cfd32b18797ce493c27a6da","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@18.0.1","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"9408e5157a97e12998ced576041ef2335c1d6a93","size":485880,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-18.0.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-18.0.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_18.0.1_1663594499118_0.4053996801237334"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-19T13:36:09.284Z","publish_time":1663594499397,"_cnpm_publish_time":1663594499397},"18.0.0":{"name":"puppeteer-core","version":"18.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"cross-env MOZ_WEBRENDER=0 PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 node utils/mochaRunner/lib/main.js","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"npm run test -- --test-suite firefox-headless","test:chrome":"run-s test:chrome:*","test:chrome:headless":"npm run test -- --test-suite chrome-headless","test:chrome:headless-chrome":"npm run test -- --test-suite chrome-new-headless","test:chrome:headful":"npm run test -- --test-suite chrome-headful","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:artifacts":"tsx utils/generate_artifacts.ts","generate:markdown":"tsx utils/generate_docs.ts","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build:dev && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"npm run build:prod","build:dev":"run-s generate:sources build:tsc:dev generate:artifacts","build:prod":"run-s generate:sources build:tsc:prod generate:artifacts","build:tsc:dev":"tsc -b test","build:tsc:prod":"tsc -b tsconfig.lib.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1036444","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/glob":"7.2.0","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","glob":"8.0.3","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4","zod":"3.18.0"},"gitHead":"7d6927209e5d557891bd618ddb01d54bc3566307","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@18.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"1077104679839d37274001d0eb90ea8d41d5cde5","size":485811,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-18.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-18.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_18.0.0_1663590296595_0.8056615112319445"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-19T12:25:37.112Z","publish_time":1663590296777,"_cnpm_publish_time":1663590296777},"17.1.3":{"name":"puppeteer-core","version":"17.1.3","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"cross-env MOZ_WEBRENDER=0 PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 c8 --check-coverage --lines 93 node utils/mochaRunner/lib/main.js","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"npm run test -- --test-suite firefox-headless","test:chrome":"run-s test:chrome:*","test:chrome:headless":"npm run test -- --test-suite chrome-headless","test:chrome:headless-chrome":"npm run test -- --test-suite chrome-new-headless","test:chrome:headful":"npm run test -- --test-suite chrome-headful","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:artifacts":"tsx utils/generate_artifacts.ts","generate:markdown":"tsx utils/generate_docs.ts","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build:dev && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"npm run build:prod","build:dev":"run-s generate:sources build:tsc:dev generate:artifacts","build:prod":"run-s generate:sources build:tsc:prod generate:artifacts","build:tsc:dev":"tsc -b test","build:tsc:prod":"tsc -b tsconfig.lib.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1036444","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/glob":"7.2.0","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","glob":"8.0.3","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4","zod":"3.18.0"},"gitHead":"9b120f6c7be6f0001f0d2695cffae43b707cb29c","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@17.1.3","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"3a8e16c9a251f3592e1ad06a11edd9a813df9698","size":464867,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-17.1.3.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-17.1.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_17.1.3_1662643190656_0.06268339940298273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-08T18:50:57.400Z","publish_time":1662643190947,"_cnpm_publish_time":1662643190947},"17.1.2":{"name":"puppeteer-core","version":"17.1.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 93 run-s test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome":"run-s test:chrome:*","test:chrome:headless":"cross-env HEADLESS=true PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome:headless-chrome":"cross-env HEADLESS=chrome PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome:headful":"cross-env HEADLESS=false PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:artifacts":"tsx utils/generate_artifacts.ts","generate:markdown":"tsx utils/generate_docs.ts","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build:dev && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"npm run build:prod","build:dev":"run-s generate:sources build:tsc:dev generate:artifacts","build:prod":"run-s generate:sources build:tsc:prod generate:artifacts","build:tsc:dev":"tsc -b test","build:tsc:prod":"tsc -b tsconfig.lib.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1036444","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/glob":"7.2.0","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","glob":"8.0.3","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4"},"gitHead":"0d2d99efeca73fba255fb10b28b5d3f50c2e20e4","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@17.1.2","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"fdf109fa2d805fdb007b5abfc83728c545ac9ac0","size":464736,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-17.1.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-17.1.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_17.1.2_1662556844528_0.16484116490594714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-07T13:46:01.330Z","publish_time":1662556844761,"_cnpm_publish_time":1662556844761},"17.1.1":{"name":"puppeteer-core","version":"17.1.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 93 run-s test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome":"run-s test:chrome:*","test:chrome:headless":"cross-env HEADLESS=true PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome:headless-chrome":"cross-env HEADLESS=chrome PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome:headful":"cross-env HEADLESS=false PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:artifacts":"tsx utils/generate_artifacts.ts","generate:markdown":"tsx utils/generate_docs.ts","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build:dev && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"npm run build:prod","build:dev":"run-s generate:sources build:tsc:dev generate:artifacts","build:prod":"run-s generate:sources build:tsc:prod generate:artifacts","build:tsc:dev":"tsc -b test","build:tsc:prod":"tsc -b tsconfig.lib.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1036444","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/glob":"7.2.0","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","glob":"8.0.3","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4"},"gitHead":"8e1c8b9be6be81b53e632d8143a6131d2ad0be5d","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@17.1.1","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"189c3c245cc36ff3e43da526a23e9d1322f391a3","size":464185,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-17.1.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-17.1.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_17.1.1_1662382308678_0.3294575320368569"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-05T12:56:31.909Z","publish_time":1662382308896,"_cnpm_publish_time":1662382308896},"17.1.0":{"name":"puppeteer-core","version":"17.1.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 93 run-s test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome":"run-s test:chrome:*","test:chrome:headless":"cross-env HEADLESS=true PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome:headless-chrome":"cross-env HEADLESS=chrome PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome:headful":"cross-env HEADLESS=false PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:artifacts":"tsx utils/generate_artifacts.ts","generate:markdown":"tsx utils/generate_docs.ts","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build:dev && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"npm run build:prod","build:dev":"run-s generate:sources build:tsc:dev generate:artifacts","build:prod":"run-s generate:sources build:tsc:prod generate:artifacts","build:tsc:dev":"tsc -b test","build:tsc:prod":"tsc -b tsconfig.lib.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1036444","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/glob":"7.2.0","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","glob":"8.0.3","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4"},"gitHead":"f9e758e31d71c75458d2b60ce692b290c4c3a841","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@17.1.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"b49ff9c2922db00df18eaa3eeee46f8929b1db9f","size":463877,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-17.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-17.1.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_17.1.0_1662118249133_0.667800907794498"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-02T11:37:20.725Z","publish_time":1662118249455,"_cnpm_publish_time":1662118249455},"17.0.0":{"name":"puppeteer-core","version":"17.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 93 run-s test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome":"run-s test:chrome:*","test:chrome:headless":"cross-env HEADLESS=true PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome:headless-chrome":"cross-env HEADLESS=chrome PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","test:chrome:headful":"cross-env HEADLESS=false PUPPETEER_DEFERRED_PROMISE_DEBUG_TIMEOUT=20000 mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"tsx utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"run-s generate:sources build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1019158","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4"},"gitHead":"e2d9858b38f375aa44660e7aa05271f904aaedbc","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@17.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"shasum":"9ca98bd51af05b1442d1c7f3279b5adfb4d1973b","size":470666,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-17.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-17.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_17.0.0_1661764449688_0.4418050273318046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-29T09:31:53.424Z","publish_time":1661764449996,"_cnpm_publish_time":1661764449996},"16.2.0":{"name":"puppeteer-core","version":"16.2.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 93 run-s test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 mocha","test:chrome":"run-s test:chrome:*","test:chrome:headless":"cross-env HEADLESS=true mocha","test:chrome:headless-chrome":"cross-env HEADLESS=chrome mocha","test:chrome:headful":"cross-env HEADLESS=false mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:sources":"tsx utils/generate_sources.ts","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"tsx utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"tsx scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"tsx scripts/ensure-pinned-deps","build":"run-s generate:sources build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1019158","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","esbuild":"0.15.5","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","tsx":"3.8.2","typescript":"4.7.4"},"gitHead":"21cc961df9bba14a06c07e6c8e60744add4b8ee3","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@16.2.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"ea790cd53f8a0ffeaf03679ff6fd82b0e210b3e3","size":472897,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-16.2.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-16.2.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_16.2.0_1660897158780_0.298997862316025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-19T09:14:06.602Z","publish_time":1660897159064,"_cnpm_publish_time":1660897159064},"16.1.1":{"name":"puppeteer-core","version":"16.1.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 93 run-s test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 mocha","test:chrome":"run-s test:chrome:*","test:chrome:headless":"cross-env HEADLESS=true mocha","test:chrome:headless-chrome":"cross-env HEADLESS=chrome mocha","test:chrome:headful":"cross-env HEADLESS=false mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"ts-node -O '{\"module\":\"commonjs\"}' utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","build":"run-s build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1019158","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-conventional":"17.0.3","@microsoft/api-documenter":"7.19.4","@microsoft/api-extractor":"7.29.2","@microsoft/api-extractor-model":"7.23.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"3.0.1","@types/mocha":"9.1.1","@types/node":"18.7.1","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.11","@types/sinon":"10.0.13","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.33.0","@typescript-eslint/parser":"5.33.0","c8":"7.12.0","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.21.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-local":"1.0.0","eslint-plugin-mocha":"10.1.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"4.0.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.7.1","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.22.0","typescript":"4.7.4"},"gitHead":"a5f1078feb4930e3204279acaad18a2d8e64a326","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@16.1.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"2c26c560934a1c524a767c9ec0818520b7adb22a","size":471916,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-16.1.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-16.1.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_16.1.1_1660651313428_0.6491678089085566"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-16T12:04:07.314Z","publish_time":1660651313645,"_cnpm_publish_time":1660651313645},"16.1.0":{"name":"puppeteer-core","version":"16.1.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 93 run-s test:chrome test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 mocha","test:chrome":"mocha","test:chrome:headless":"cross-env HEADLESS=chrome mocha","test:chrome:headful":"cross-env HEADLESS=false mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"ts-node -O '{\"module\":\"commonjs\"}' utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","build":"run-s build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1019158","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.18.0","@microsoft/api-extractor":"7.24.2","@microsoft/api-extractor-model":"7.21.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.10","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.21.0","typescript":"4.7.2"},"gitHead":"2d5f216621b22da5becab4312dc7c82b88cf23db","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@16.1.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"0485312363e6e1d65889d4b31de677bd36f872e4","size":470643,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-16.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-16.1.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_16.1.0_1659797537213_0.7348624470961573"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-06T14:52:22.121Z","publish_time":1659797537431,"_cnpm_publish_time":1659797537431},"16.0.0":{"name":"puppeteer-core","version":"16.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 93 run-s test:chrome test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 mocha","test:chrome":"mocha","test:chrome:headless":"cross-env HEADLESS=chrome mocha","test:chrome:headful":"cross-env HEADLESS=false mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"ts-node -O '{\"module\":\"commonjs\"}' utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","build":"run-s build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1019158","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.1"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.18.0","@microsoft/api-extractor":"7.24.2","@microsoft/api-extractor-model":"7.21.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.10","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.21.0","typescript":"4.7.2"},"gitHead":"0c8bce13a2abdd38cf7dc02a9ecf4cc8489ecc67","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@16.0.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"shasum":"1006437a10e3a8852b548f2a7db44a66b3727803","size":470518,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-16.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-16.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_16.0.0_1659510200058_0.08288085254406141"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-03T07:17:48.711Z","publish_time":1659510200546,"_cnpm_publish_time":1659510200546},"15.5.0":{"name":"puppeteer-core","version":"15.5.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 94 run-s test:chrome test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 mocha","test:chrome":"mocha","test:chrome:headless":"cross-env HEADLESS=chrome mocha","test:chrome:headful":"cross-env HEADLESS=false mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"ts-node -O '{\"module\":\"commonjs\"}' utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","build":"run-s build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1019158","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.18.0","@microsoft/api-extractor":"7.24.2","@microsoft/api-extractor-model":"7.21.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.10","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.21.0","typescript":"4.7.2"},"gitHead":"a654607c747dac0f0adc95d94a3ff585a5321d58","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.5.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"7b06b0772f4266bb3a2230a16c24316e12812460","size":455868,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.5.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.5.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.5.0_1658413720677_0.8806809312917814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-21T14:31:38.200Z","publish_time":1658413720958,"_cnpm_publish_time":1658413720958},"15.4.2":{"name":"puppeteer-core","version":"15.4.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 94 run-s test:chrome test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 mocha","test:chrome":"mocha","test:chrome:headless":"cross-env HEADLESS=chrome mocha","test:chrome:headful":"cross-env HEADLESS=false mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"ts-node -O '{\"module\":\"commonjs\"}' utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","build":"run-s build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1011705","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.18.0","@microsoft/api-extractor":"7.24.2","@microsoft/api-extractor-model":"7.21.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.10","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.21.0","typescript":"4.7.2"},"gitHead":"a43965a4b6870e6d12d5b9c4ebaa13ca7afb98e4","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.4.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"7ac83a7fc6ae2717a41804cdd6455886e9e0b0f7","size":455868,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.4.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.4.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.4.2_1658406379810_0.728270560203685"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-21T12:26:34.021Z","publish_time":1658406380062,"_cnpm_publish_time":1658406380062},"15.4.1":{"name":"puppeteer-core","version":"15.4.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 94 run-s test:chrome test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 mocha","test:chrome":"mocha","test:chrome:headless":"cross-env HEADLESS=chrome mocha","test:chrome:headful":"cross-env HEADLESS=false mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"ts-node -O '{\"module\":\"commonjs\"}' utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","build":"run-s build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1011705","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.18.0","@microsoft/api-extractor":"7.24.2","@microsoft/api-extractor-model":"7.21.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.10","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.21.0","typescript":"4.7.2"},"gitHead":"d734c14813f1b40b28136501c2088d342a3b62ef","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.4.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"8dff832bcb416127241186330254e20a7713571b","size":455859,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.4.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.4.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.4.1_1658389142942_0.6420429755775823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-21T08:00:50.370Z","publish_time":1658389143248,"_cnpm_publish_time":1658389143248},"15.4.0":{"name":"puppeteer-core","version":"15.4.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 94 run-s test:chrome test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 mocha","test:chrome":"mocha","test:chrome:headless":"cross-env HEADLESS=chrome mocha","test:chrome:headful":"cross-env HEADLESS=false mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"ts-node -O '{\"module\":\"commonjs\"}' utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","build":"run-s build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1011705","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.18.0","@microsoft/api-extractor":"7.24.2","@microsoft/api-extractor-model":"7.21.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.10","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.21.0","typescript":"4.7.2"},"gitHead":"f0c28085c04e260b005d3b1fd4722ce0217fead9","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.4.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"37536c973ea8920181effde47c22c67c36d1db21","size":455813,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.4.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.4.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.4.0_1657720530929_0.05006265713302427"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-13T14:49:29.833Z","publish_time":1657720531123,"_cnpm_publish_time":1657720531123},"15.3.2":{"name":"puppeteer-core","version":"15.3.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 94 run-s test:chrome test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 mocha","test:chrome":"mocha","test:chrome:headless":"cross-env HEADLESS=chrome mocha","test:chrome:headful":"cross-env HEADLESS=false mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"ts-node -O '{\"module\":\"commonjs\"}' utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib && rimraf test/build","check":"run-p check:*","check:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","build":"run-s build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1011705","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.18.0","@microsoft/api-extractor":"7.24.2","@microsoft/api-extractor-model":"7.21.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.10","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.21.0","typescript":"4.7.2"},"gitHead":"dd275590903368aab107912752b975f3b0a16489","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.3.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"d4f1bfcaa8922fc05d4afcd9442348f68a7e0a7a","size":508518,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.3.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.3.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.3.2_1657267281064_0.15193815119198728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-08T08:15:17.105Z","publish_time":1657267281379,"_cnpm_publish_time":1657267281379},"15.3.1":{"name":"puppeteer-core","version":"15.3.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 94 run-s test:chrome test:chrome:* test:firefox","test:types":"tsd","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 mocha","test:chrome":"mocha","test:chrome:headless":"cross-env HEADLESS=chrome mocha","test:chrome:headful":"cross-env HEADLESS=false mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"ts-node -O '{\"module\":\"commonjs\"}' utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib","check":"run-p check:*","check:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","build":"run-s build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1011705","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.18.0","@microsoft/api-extractor":"7.24.2","@microsoft/api-extractor-model":"7.21.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.10","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.21.0","typescript":"4.7.2"},"gitHead":"ec8c750383cc0e5a64eed698d8324ba999719c9c","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.3.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"e64b95d53d3d47af28db908b7146cbc3d791bb1f","size":507913,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.3.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.3.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.3.1_1657092524967_0.9559207718684681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-06T07:33:12.632Z","publish_time":1657092525254,"_cnpm_publish_time":1657092525254},"15.3.0":{"name":"puppeteer-core","version":"15.3.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"c8 --check-coverage --lines 94 run-s test:chrome test:chrome:* test:firefox","test:types":"tsc -b test-d","test:install":"scripts/test-install.sh","test:firefox":"cross-env PUPPETEER_PRODUCT=firefox MOZ_WEBRENDER=0 mocha","test:chrome":"mocha","test:chrome:headless":"cross-env HEADLESS=chrome mocha","test:chrome:headful":"cross-env HEADLESS=false mocha","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && husky install","lint":"run-s lint:prettier lint:eslint","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","generate:types":"node utils/export_all.js && api-extractor run --local --verbose && eslint --ext ts --no-ignore --no-eslintrc -c .eslintrc.types.cjs --fix lib/types.d.ts","generate:markdown":"ts-node -O '{\"module\":\"commonjs\"}' utils/generate_docs.ts && prettier --ignore-path none --write docs","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","format":"run-s format:*","format:prettier":"prettier --write .","format:eslint":"eslint --ext js --ext ts --fix .","docs":"run-s build generate:markdown","debug":"npm run build && mocha --inspect-brk","commitlint":"commitlint --from=HEAD~1","clean":"rimraf lib","check":"run-p check:*","check:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","check:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","build":"run-s build:tsc generate:types generate:esm-package-json","build:tsc":"tsc --version && run-p build:tsc:*","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:test":"tsc -b test"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1011705","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.18.0","@microsoft/api-extractor":"7.24.2","@microsoft/api-extractor-model":"7.21.0","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/semver":"7.3.10","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unused-imports":"2.0.0","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","npm-run-all":"4.1.5","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","semver":"7.3.7","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.21.0","typescript":"4.7.2"},"gitHead":"01c76b7eb1f62c9467695c6825fe32da757848d3","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.3.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"322a0199e83dd69f9a517394c308c56ef090927b","size":502962,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.3.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.3.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.3.0_1656687939258_0.5528267035689005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-02T10:09:35.612Z","publish_time":1656687939528,"_cnpm_publish_time":1656687939528},"15.2.0":{"name":"puppeteer-core","version":"15.2.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"npm run lint --silent && npm run test:unit:coverage","test:unit":"npm run build:test && mocha","test:unit:firefox":"cross-env PUPPETEER_PRODUCT=firefox npm run test:unit","test:unit:coverage":"c8 --check-coverage --lines 94 npm run test:unit","test:unit:chrome-headless":"cross-env HEADLESS=chrome npm run test:unit","test:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test:install":"scripts/test-install.sh","test:debug":"npm run build:test && mocha --inspect-brk","test:types":"tsc -b test-d","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","lint":"npm run build && npm run lint:eslint && npm run doc && npm run lint:prettier","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","lint:eslint:fix":"eslint --ext js --ext ts --fix .","generate:types":"node utils/export_all.js && api-extractor run --local --verbose","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","generate:docs":"npm run generate:types && node utils/remove-tag.js","generate:docs:testing":"commonmark docs/api.md > docs/api.html","format":"prettier --write .","doc":"node utils/doclint/cli.js","commitlint":"commitlint --from=HEAD~1","clean:lib":"rimraf lib","build":"npm run build:tsc && npm run generate:types && npm run generate:esm-package-json","build:test":"tsc -b test","build:tsc":"npm run clean:lib && tsc --version && (npm run build:tsc:cjs && npm run build:tsc:esm)","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1011705","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.17.16","@microsoft/api-extractor":"7.24.2","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","tsd":"0.21.0","typescript":"4.7.2"},"gitHead":"51ae338acd3e30b5cd12eb43464d34dd8b244997","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.2.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"3dc71256ff76a0b49b34056fe27f17a852d6d3d4","size":489103,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.2.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.2.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.2.0_1656505754749_0.004482802841062172"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-29T13:42:06.353Z","publish_time":1656505754955,"_cnpm_publish_time":1656505754955},"15.1.1":{"name":"puppeteer-core","version":"15.1.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"npm run lint --silent && npm run test:unit:coverage","test:unit":"npm run build:test && mocha","test:unit:firefox":"cross-env PUPPETEER_PRODUCT=firefox npm run test:unit","test:unit:coverage":"c8 --check-coverage --lines 94 npm run test:unit","test:unit:chrome-headless":"cross-env HEADLESS=chrome npm run test:unit","test:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test:install":"scripts/test-install.sh","test:debug":"npm run build:test && mocha --inspect-brk","test:types":"ts-node -s scripts/test-ts-definition-files.ts","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","lint":"npm run build && npm run lint:eslint && npm run doc && npm run lint:prettier","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","lint:eslint:fix":"eslint --ext js --ext ts --fix .","generate:types":"npm run clean:docs && api-extractor run --local --verbose","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","generate:docs":"npm run generate:types && node utils/remove-tag.js","generate:docs:testing":"commonmark docs/api.md > docs/api.html","format":"prettier --write .","doc":"node utils/doclint/cli.js","commitlint":"commitlint --from=HEAD~1","clean:lib":"rimraf lib","clean:docs":"rimraf docs-api-json","build":"npm run build:tsc && npm run generate:types && npm run generate:esm-package-json","build:test":"tsc -b test","build:tsc":"npm run clean:lib && tsc --version && (npm run build:tsc:cjs && npm run build:tsc:esm)","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1011705","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.17.16","@microsoft/api-extractor":"7.24.2","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","typescript":"4.7.2"},"gitHead":"5849c9beb44d20546d5f8577d80915a6f2a7e3f1","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.1.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"5e0ee6e70de7c83a347da86cdf0b2350e16458bb","size":491900,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.1.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.1.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.1.1_1656157726410_0.5205346411829512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-25T11:48:52.607Z","publish_time":1656157726675,"_cnpm_publish_time":1656157726675},"15.1.0":{"name":"puppeteer-core","version":"15.1.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"npm run lint --silent && npm run test:unit:coverage","test:unit":"npm run build:test && mocha","test:unit:firefox":"cross-env PUPPETEER_PRODUCT=firefox npm run test:unit","test:unit:coverage":"c8 --check-coverage --lines 94 npm run test:unit","test:unit:chrome-headless":"cross-env HEADLESS=chrome npm run test:unit","test:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test:install":"scripts/test-install.sh","test:debug":"npm run build:test && mocha --inspect-brk","test:types":"ts-node -s scripts/test-ts-definition-files.ts","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","lint":"npm run build && npm run lint:eslint && npm run doc && npm run lint:prettier","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","lint:eslint:fix":"eslint --ext js --ext ts --fix .","generate:types":"npm run clean:docs && api-extractor run --local --verbose","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","generate:docs":"npm run generate:types && node utils/remove-tag.js","generate:docs:testing":"commonmark docs/api.md > docs/api.html","format":"prettier --write .","doc":"node utils/doclint/cli.js","commitlint":"commitlint --from=HEAD~1","clean:lib":"rimraf lib","clean:docs":"rimraf docs-api-json","build":"npm run build:tsc && npm run generate:types && npm run generate:esm-package-json","build:test":"tsc -b test","build:tsc":"npm run clean:lib && tsc --version && (npm run build:tsc:cjs && npm run build:tsc:esm)","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1011705","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.17.16","@microsoft/api-extractor":"7.24.2","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","typescript":"4.7.2"},"gitHead":"5fda494543361466e5d493e8469f39a068c78cdc","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"e77b8d2601daa1c416331143281892717fbf485e","size":491850,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.1.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.1.0_1656089161309_0.6887746324383435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-24T16:47:32.068Z","publish_time":1656089161507,"_cnpm_publish_time":1656089161507},"15.0.2":{"name":"puppeteer-core","version":"15.0.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"npm run lint --silent && npm run test:unit:coverage","test:unit":"npm run build:test && mocha","test:unit:firefox":"cross-env PUPPETEER_PRODUCT=firefox npm run test:unit","test:unit:coverage":"c8 --check-coverage --lines 94 npm run test:unit","test:unit:chrome-headless":"cross-env HEADLESS=chrome npm run test:unit","test:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test:install":"scripts/test-install.sh","test:debug":"npm run build:test && mocha --inspect-brk","test:types":"ts-node -s scripts/test-ts-definition-files.ts","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","lint":"npm run build && npm run lint:eslint && npm run doc && npm run lint:prettier","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","lint:eslint:fix":"eslint --ext js --ext ts --fix .","generate:types":"npm run clean:docs && api-extractor run --local --verbose","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","generate:docs":"npm run generate:types && node utils/remove-tag.js","generate:docs:testing":"commonmark docs/api.md > docs/api.html","format":"prettier --write .","doc":"node utils/doclint/cli.js","commitlint":"commitlint --from=HEAD~1","clean:lib":"rimraf lib","clean:docs":"rimraf docs-api-json","build":"npm run build:tsc && npm run generate:types && npm run generate:esm-package-json","build:test":"tsc -b test","build:tsc":"npm run clean:lib && tsc --version && (npm run build:tsc:cjs && npm run build:tsc:esm)","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1001819","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.17.16","@microsoft/api-extractor":"7.24.2","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","typescript":"4.7.2"},"gitHead":"a23cac77f5e82a0088dd15c010cb449232f54a67","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.0.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"698f7b493827ddf9f06dc83f4ab8ad348b0f8a94","size":491875,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.0.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.0.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.0.2_1656077639613_0.9056095567859503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-24T13:54:14.939Z","publish_time":1656077639833,"_cnpm_publish_time":1656077639833},"15.0.1":{"name":"puppeteer-core","version":"15.0.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"npm run lint --silent && npm run test:unit:coverage","test:unit":"npm run build:test && mocha","test:unit:firefox":"cross-env PUPPETEER_PRODUCT=firefox npm run test:unit","test:unit:coverage":"c8 --check-coverage --lines 94 npm run test:unit","test:unit:chrome-headless":"cross-env HEADLESS=chrome npm run test:unit","test:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test:install":"scripts/test-install.sh","test:debug":"npm run build:test && mocha --inspect-brk","test:types":"ts-node -s scripts/test-ts-definition-files.ts","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","lint":"npm run build && npm run lint:eslint && npm run doc && npm run lint:prettier","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","lint:eslint:fix":"eslint --ext js --ext ts --fix .","generate:types":"npm run clean:docs && api-extractor run --local --verbose","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","generate:docs":"npm run generate:types && node utils/remove-tag.js","generate:docs:testing":"commonmark docs/api.md > docs/api.html","format":"prettier --write .","doc":"node utils/doclint/cli.js","commitlint":"commitlint --from=HEAD~1","clean:lib":"rimraf lib","clean:docs":"rimraf docs-api-json","build":"npm run build:tsc && npm run generate:types && npm run generate:esm-package-json","build:test":"tsc -b test","build:tsc":"npm run clean:lib && tsc --version && (npm run build:tsc:cjs && npm run build:tsc:esm)","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1001819","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.8.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.17.16","@microsoft/api-extractor":"7.24.2","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","typescript":"4.7.2"},"gitHead":"d15f2239b9767eebb554c519fd994044f73e89d8","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"c35d190daacc0fa018405e3a3de22333536926f6","size":491807,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.0.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.0.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.0.1_1656056746518_0.9307156221931445"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-24T07:59:45.442Z","publish_time":1656056746783,"_cnpm_publish_time":1656056746783},"15.0.0":{"name":"puppeteer-core","version":"15.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"npm run lint --silent && npm run test:unit:coverage","test:unit":"npm run build:test && mocha","test:unit:firefox":"cross-env PUPPETEER_PRODUCT=firefox npm run test:unit","test:unit:coverage":"c8 --check-coverage --lines 94 npm run test:unit","test:unit:chrome-headless":"cross-env HEADLESS=chrome npm run test:unit","test:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test:install":"scripts/test-install.sh","test:debug":"npm run build:test && mocha --inspect-brk","test:types":"ts-node -s scripts/test-ts-definition-files.ts","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","lint":"npm run build && npm run lint:eslint && npm run doc && npm run lint:prettier","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","lint:eslint:fix":"eslint --ext js --ext ts --fix .","generate:types":"npm run clean:docs && api-extractor run --local --verbose","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","generate:docs":"npm run generate:types && node utils/remove-tag.js","generate:docs:testing":"commonmark docs/api.md > docs/api.html","format":"prettier --write .","doc":"node utils/doclint/cli.js","commitlint":"commitlint --from=HEAD~1","clean:lib":"rimraf lib","clean:docs":"rimraf docs-api-json","build":"npm run build:tsc && npm run generate:types && npm run generate:esm-package-json","build:test":"tsc -b test","build:tsc":"npm run clean:lib && tsc --version && (npm run build:tsc:cjs && npm run build:tsc:esm)","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1001819","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.7.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.17.16","@microsoft/api-extractor":"7.24.2","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","esprima":"4.0.1","expect":"25.2.7","gts":"3.1.0","husky":"8.0.1","jpeg-js":"0.4.4","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","typescript":"4.7.2"},"gitHead":"9705797a02c6110f81e7c186b7a6aa5780a6b64a","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@15.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"e77a8d10498784a42e569fd06451e7f43a560a85","size":491968,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-15.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-15.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_15.0.0_1655984594101_0.9246148018139946"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-23T13:31:02.304Z","publish_time":1655984594345,"_cnpm_publish_time":1655984594345},"14.4.1":{"name":"puppeteer-core","version":"14.4.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"npm run lint --silent && npm run test:unit:coverage","test:unit":"npm run build:test && mocha","test:unit:firefox":"cross-env PUPPETEER_PRODUCT=firefox npm run test:unit","test:unit:coverage":"c8 --check-coverage --lines 94 npm run test:unit","test:unit:chrome-headless":"cross-env HEADLESS=chrome npm run test:unit","test:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test:install":"scripts/test-install.sh","test:debug":"npm run build:test && mocha --inspect-brk","test:types":"ts-node -s scripts/test-ts-definition-files.ts","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","lint":"npm run build && npm run lint:eslint && npm run doc && npm run lint:prettier","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","lint:eslint:fix":"eslint --ext js --ext ts --fix .","generate:types":"npm run clean:docs && api-extractor run --local --verbose","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","generate:docs":"npm run generate:types && node utils/remove-tag.js","generate:docs:testing":"commonmark docs/api.md > docs/api.html","format":"prettier --write .","doc":"node utils/doclint/cli.js","commitlint":"commitlint --from=HEAD~1","clean:lib":"rimraf lib","clean:docs":"rimraf docs-api-json","build":"npm run build:tsc && npm run generate:types && npm run generate:esm-package-json","build:test":"tsc -b test","build:tsc":"npm run clean:lib && tsc --version && (npm run build:tsc:cjs && npm run build:tsc:esm)","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1001819","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.7.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.17.16","@microsoft/api-extractor":"7.24.2","@types/debug":"4.1.7","@types/diff":"5.0.2","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/pixelmatch":"5.2.4","@types/pngjs":"6.0.1","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","diff":"5.1.0","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-formatter-codeframe":"7.32.1","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","esprima":"4.0.1","expect":"25.2.7","husky":"8.0.1","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","typescript":"4.7.2"},"gitHead":"3d1ec573fb0329553949d4a16182efcefc373b81","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@14.4.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"12ed62be7ebcdbde89c5a05c44815aa012ee1c2b","size":493470,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-14.4.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-14.4.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_14.4.1_1655473479038_0.20840534911155273"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-17T13:45:17.195Z","publish_time":1655473479370,"_cnpm_publish_time":1655473479370},"14.4.0":{"name":"puppeteer-core","version":"14.4.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./lib/cjs/puppeteer/puppeteer-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/puppeteer-core.js","require":"./lib/cjs/puppeteer/puppeteer-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test":"npm run build && npm run lint --silent && npm run test:unit:coverage","test:unit":"npm run build:tsc:cjs && npm run build:tsc:cjs:compat && mocha --config mocha-config/puppeteer-unit-tests.js","test:unit:firefox":"cross-env PUPPETEER_PRODUCT=firefox npm run test:unit","test:unit:coverage":"c8 --check-coverage --lines 94 npm run test:unit","test:unit:chrome-headless":"cross-env HEADLESS=chrome npm run test:unit","test:protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test:pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test:install":"scripts/test-install.sh","test:debug":"npm run build:tsc:cjs && npm run build:tsc:cjs:compat && mocha --inspect-brk --config mocha-config/puppeteer-unit-tests.js","test:types":"ts-node -s scripts/test-ts-definition-files.ts","prepublishOnly":"npm run build","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","lint":"npm run build && npm run lint:eslint && npm run doc && npm run lint:prettier","lint:prettier":"prettier --check .","lint:eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","lint:eslint:fix":"eslint --ext js --ext ts --fix .","generate:types":"npm run clean:docs && api-extractor run --local --verbose","generate:esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","generate:docs":"npm run generate:types && node utils/remove-tag.js","generate:docs:testing":"commonmark docs/api.md > docs/api.html","format":"prettier --write .","doc":"node utils/doclint/cli.js","commitlint":"commitlint --from=HEAD~1","clean:lib":"rimraf lib","clean:docs":"rimraf docs-api-json","build":"npm run build:tsc && npm run generate:types && npm run generate:esm-package-json","build:tsc":"npm run clean:lib && tsc --version && (npm run build:tsc:cjs && npm run build:tsc:esm) && (npm run build:tsc:cjs:compat && npm run build:tsc:esm:compat)","build:tsc:esm":"tsc -b src/tsconfig.esm.json","build:tsc:esm:compat":"tsc -b compat/esm/tsconfig.json","build:tsc:cjs":"tsc -b src/tsconfig.cjs.json","build:tsc:cjs:compat":"tsc -b compat/cjs/tsconfig.json"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1001819","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.7.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.17.16","@microsoft/api-extractor":"7.24.2","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","c8":"7.11.3","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unicorn":"42.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"8.0.1","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","ts-node":"10.8.0","typescript":"4.7.2"},"gitHead":"ba67518f6b4117986b117a65c554aa454f3e37e6","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@14.4.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"21ba086ef416ac97dc2cd6591c219bee2473bce6","size":491058,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-14.4.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-14.4.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_14.4.0_1655155185738_0.45887470534437047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-13T21:25:42.041Z","publish_time":1655155186042,"_cnpm_publish_time":1655155186042},"14.3.0":{"name":"puppeteer-core","version":"14.3.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./cjs-entry-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/node-puppeteer-core.js","require":"./cjs-entry-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && npm run tsc-compat-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","chrome-headless-unit":"cross-env HEADLESS=chrome npm run unit","unit-debug":"npm run tsc-cjs && npm run tsc-compat-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run build && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","prepublishOnly":"npm run build","dev-install":"npm run build && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run build && npm run eslint && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts && npm run generate-esm-package-json","tsc":"npm run clean-lib && tsc --version && (npm run tsc-cjs && npm run tsc-esm) && (npm run tsc-compat-cjs && npm run tsc-compat-esm)","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","tsc-compat-cjs":"tsc -b compat/cjs/tsconfig.json","tsc-compat-esm":"tsc -b compat/esm/tsconfig.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","generate-esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1001819","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.7.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.17.16","@microsoft/api-extractor":"7.24.2","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","@web/test-runner":"0.13.28","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unicorn":"42.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"8.0.1","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","ts-node":"10.8.0","typescript":"4.7.2"},"gitHead":"4b05a8454e6bd61b8125b622f540df868ac650a7","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@14.3.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"9594515e836c35be77db38d12fd6c9af43c97d03","size":441155,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-14.3.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-14.3.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_14.3.0_1654611982508_0.8815997124777681"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-07T14:29:44.536Z","publish_time":1654611982790,"_cnpm_publish_time":1654611982790},"14.2.1":{"name":"puppeteer-core","version":"14.2.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./cjs-entry-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/node-puppeteer-core.js","require":"./cjs-entry-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && npm run tsc-compat-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","chrome-headless-unit":"cross-env HEADLESS=chrome npm run unit","unit-debug":"npm run tsc-cjs && npm run tsc-compat-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run build && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","prepublishOnly":"npm run build","dev-install":"npm run build && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run build && npm run eslint && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts && npm run generate-esm-package-json","tsc":"npm run clean-lib && tsc --version && (npm run tsc-cjs && npm run tsc-esm) && (npm run tsc-compat-cjs && npm run tsc-compat-esm)","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","tsc-compat-cjs":"tsc -b compat/cjs/tsconfig.json","tsc-compat-esm":"tsc -b compat/esm/tsconfig.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","generate-esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1001819","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.7.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.2","@microsoft/api-documenter":"7.17.16","@microsoft/api-extractor":"7.24.2","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.38","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","@web/test-runner":"0.13.28","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unicorn":"42.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"8.0.1","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","ts-node":"10.8.0","typescript":"4.7.2"},"gitHead":"d5cd41686c913199658b76aee7935e9e339ca1bc","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@14.2.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"04093db75e54fc2900881e360c9cf53d5dd04130","size":441143,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-14.2.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-14.2.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_14.2.1_1654177919989_0.7126306374510221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-05T12:31:02.905Z","publish_time":1654177920234,"_cnpm_publish_time":1654177920234},"14.2.0":{"name":"puppeteer-core","version":"14.2.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./cjs-entry-core.js","exports":{".":{"types":"./lib/types.d.ts","import":"./lib/esm/puppeteer/node-puppeteer-core.js","require":"./cjs-entry-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && npm run tsc-compat-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","chrome-headless-unit":"cross-env HEADLESS=chrome npm run unit","unit-debug":"npm run tsc-cjs && npm run tsc-compat-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run build && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","prepublishOnly":"npm run build","dev-install":"npm run build && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run build && npm run eslint && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts && npm run generate-esm-package-json","tsc":"npm run clean-lib && tsc --version && (npm run tsc-cjs && npm run tsc-esm) && (npm run tsc-compat-cjs && npm run tsc-compat-esm)","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","tsc-compat-cjs":"tsc -b compat/cjs/tsconfig.json","tsc-compat-esm":"tsc -b compat/esm/tsconfig.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","generate-esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.1001819","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.7.0"},"devDependencies":{"@commitlint/cli":"17.0.1","@commitlint/config-conventional":"17.0.0","@microsoft/api-documenter":"7.17.16","@microsoft/api-extractor":"7.24.2","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.36","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/unbzip2-stream":"1.4.0","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.27.0","@typescript-eslint/parser":"5.27.0","@web/test-runner":"0.13.28","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.16.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.5","eslint-plugin-prettier":"4.0.0","eslint-plugin-tsdoc":"0.2.16","eslint-plugin-unicorn":"42.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"8.0.1","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","ts-node":"10.8.0","typescript":"4.7.2"},"gitHead":"b3b62b35f33f386d3140f007e619af1f5878dbfd","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@14.2.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"ea667f2d3369e8514fd97c6d1b988eafa49cdddd","size":440877,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-14.2.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-14.2.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_14.2.0_1654114551779_0.46894306981289824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-01T20:25:11.972Z","publish_time":1654114552070,"_cnpm_publish_time":1654114552070},"14.1.2":{"name":"puppeteer-core","version":"14.1.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./cjs-entry-core.js","exports":{".":{"import":"./lib/esm/puppeteer/node-puppeteer-core.js","require":"./cjs-entry-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && npm run tsc-compat-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","chrome-headless-unit":"cross-env HEADLESS=chrome npm run unit","unit-debug":"npm run tsc-cjs && npm run tsc-compat-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run build && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","prepublishOnly":"npm run build","dev-install":"npm run build && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts && npm run generate-esm-package-json","tsc":"npm run clean-lib && tsc --version && (npm run tsc-cjs & npm run tsc-esm) && (npm run tsc-compat-cjs & npm run tsc-compat-esm)","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","tsc-compat-cjs":"tsc -b compat/cjs/tsconfig.json","tsc-compat-esm":"tsc -b compat/esm/tsconfig.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","generate-esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.982423","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.6.0"},"devDependencies":{"@commitlint/cli":"17.0.0","@commitlint/config-conventional":"16.2.4","@microsoft/api-documenter":"7.17.12","@microsoft/api-extractor":"7.23.2","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.31","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.23.0","@typescript-eslint/parser":"5.22.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.15.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.4","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"42.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"14.0.0","source-map-support":"0.5.21","text-diff":"1.0.1","ts-node":"10.7.0","typescript":"4.6.4"},"gitHead":"7b13e3001e59ccbb203ede713f18ee6bc00773de","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@14.1.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"e7b35390c654de143102704c332b739797cfed38","size":438002,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-14.1.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-14.1.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_14.1.2_1653921175444_0.6120793012887262"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-30T14:54:15.546Z","publish_time":1653921175678,"_cnpm_publish_time":1653921175678},"14.1.1":{"name":"puppeteer-core","version":"14.1.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./cjs-entry-core.js","exports":{".":{"import":"./lib/esm/puppeteer/node-puppeteer-core.js","require":"./cjs-entry-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && npm run tsc-compat-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","chrome-headless-unit":"cross-env HEADLESS=chrome npm run unit","unit-debug":"npm run tsc-cjs && npm run tsc-compat-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run build && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","prepublishOnly":"npm run build","dev-install":"npm run build && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts && npm run generate-esm-package-json","tsc":"npm run clean-lib && tsc --version && (npm run tsc-cjs & npm run tsc-esm) && (npm run tsc-compat-cjs & npm run tsc-compat-esm)","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","tsc-compat-cjs":"tsc -b compat/cjs/tsconfig.json","tsc-compat-esm":"tsc -b compat/esm/tsconfig.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","generate-esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.982423","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.6.0"},"devDependencies":{"@commitlint/cli":"16.2.4","@commitlint/config-conventional":"16.2.4","@microsoft/api-documenter":"7.17.12","@microsoft/api-extractor":"7.23.2","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.31","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.23.0","@typescript-eslint/parser":"5.22.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.15.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.4","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"42.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"13.0.2","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.7.0","typescript":"4.6.4"},"gitHead":"0ca60a7ff0d9fdbf397dad39f3ebc9c71c631755","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@14.1.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"d70ff37889f69846721a8fcf0e035e6928a8eddd","size":436883,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-14.1.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-14.1.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_14.1.1_1652972729344_0.6608933663204655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-19T15:52:00.637Z","publish_time":1652972729561,"_cnpm_publish_time":1652972729561},"14.1.0":{"name":"puppeteer-core","version":"14.1.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./cjs-entry-core.js","exports":{".":{"import":"./lib/esm/puppeteer/node-puppeteer-core.js","require":"./cjs-entry-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","chrome-headless-unit":"cross-env HEADLESS=chrome npm run unit","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run build && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","prepublishOnly":"npm run build","dev-install":"npm run build && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts && npm run generate-esm-package-json","tsc":"npm run clean-lib && tsc --version && (npm run tsc-cjs & npm run tsc-esm) && (npm run tsc-compat-cjs & npm run tsc-compat-esm)","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","tsc-compat-cjs":"tsc -b compat/cjs/tsconfig.json","tsc-compat-esm":"tsc -b compat/esm/tsconfig.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","generate-esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.982423","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.6.0"},"devDependencies":{"@commitlint/cli":"16.2.4","@commitlint/config-conventional":"16.2.4","@microsoft/api-documenter":"7.17.12","@microsoft/api-extractor":"7.23.1","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.31","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.23.0","@typescript-eslint/parser":"5.22.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.15.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.4","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"42.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"13.0.2","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.7.0","typescript":"4.6.4"},"gitHead":"1441fb84d8643b735837d9d9a986318ed8174e1e","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@14.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"7d7a33dfe2ba63921714ae3a1dc54270efe7a96f","size":436334,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-14.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-14.1.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_14.1.0_1652427560647_0.837358937716806"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-13T09:38:26.853Z","publish_time":1652427560875,"_cnpm_publish_time":1652427560875},"14.0.0":{"name":"puppeteer-core","version":"14.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"type":"commonjs","main":"./cjs-entry-core.js","exports":{".":{"import":"./lib/esm/puppeteer/node-puppeteer-core.js","require":"./cjs-entry-core.js"},"./*":{"import":"./*","require":"./*"}},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=14.1.0"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","chrome-headless-unit":"cross-env HEADLESS=chrome npm run unit","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run build && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && ([[ $HUSKY = 0 ]] || husky install)","prepublishOnly":"npm run build","dev-install":"npm run build && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts && npm run generate-esm-package-json","tsc":"npm run clean-lib && tsc --version && (npm run tsc-cjs & npm run tsc-esm) && (npm run tsc-compat-cjs & npm run tsc-compat-esm)","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","tsc-compat-cjs":"tsc -b compat/cjs/tsconfig.json","tsc-compat-esm":"tsc -b compat/esm/tsconfig.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","generate-esm-package-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.982423","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.6.0"},"devDependencies":{"@commitlint/cli":"16.2.4","@commitlint/config-conventional":"16.2.4","@microsoft/api-documenter":"7.17.12","@microsoft/api-extractor":"7.23.1","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.31","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.22.0","@typescript-eslint/parser":"5.22.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.14.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.4","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"42.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"10.0.0","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"13.0.2","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.7.0","typescript":"4.6.4"},"gitHead":"06f7390eabd8bfe7641e0157a91e5152e9c0c987","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@14.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"c54a584907bbe9d2a904df51423e3d01088a4fff","size":433937,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-14.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-14.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_14.0.0_1652103282021_0.9423872852023056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-09T14:07:41.648Z","publish_time":1652103282248,"_cnpm_publish_time":1652103282248},"13.7.0":{"name":"puppeteer-core","version":"13.7.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","chrome-headless-unit":"cross-env HEADLESS=chrome npm run unit","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.981744","extract-zip":"2.0.1","https-proxy-agent":"5.0.1","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.5.0"},"devDependencies":{"@commitlint/cli":"16.2.3","@commitlint/config-conventional":"16.2.1","@microsoft/api-documenter":"7.17.11","@microsoft/api-extractor":"7.22.2","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.1","@types/node":"17.0.26","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.21.0","@typescript-eslint/parser":"5.21.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.14.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.4","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"42.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"9.2.2","ncp":"2.0.0","pixelmatch":"5.3.0","pngjs":"6.0.0","prettier":"2.6.2","sinon":"13.0.2","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.7.0","typescript":"4.6.3"},"gitHead":"ae97ccab68161f4b61813ec2b6574c87bfed2583","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.7.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"3344bee3994163f49120a55ddcd144a40575ba5b","size":431398,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.7.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.7.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.7.0_1651145577841_0.4734904367512107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-28T13:13:17.577Z","publish_time":1651145578065,"_cnpm_publish_time":1651145578065},"13.6.0":{"name":"puppeteer-core","version":"13.6.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.981744","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.5.0"},"devDependencies":{"@commitlint/cli":"16.2.3","@commitlint/config-conventional":"16.2.1","@microsoft/api-documenter":"7.17.2","@microsoft/api-extractor":"7.20.1","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.0","@types/node":"17.0.23","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.18.0","@typescript-eslint/parser":"5.18.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.13.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-mocha":"10.0.3","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"42.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"9.2.2","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.6.2","sinon":"13.0.1","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.7.0","typescript":"4.6.3"},"gitHead":"29a309915d70fe486cf3e30abe40b3d1be25012f","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.6.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"1626efbe789c19000a4c15309dbe55db5e936724","size":431266,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.6.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.6.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.6.0_1650442362085_0.0876331064377116"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-20T08:30:54.393Z","publish_time":1650442362335,"_cnpm_publish_time":1650442362335},"13.5.2":{"name":"puppeteer-core","version":"13.5.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.4","devtools-protocol":"0.0.969999","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.5.0"},"devDependencies":{"@commitlint/cli":"16.2.3","@commitlint/config-conventional":"16.2.1","@microsoft/api-documenter":"7.16.0","@microsoft/api-extractor":"7.19.5","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.0","@types/node":"17.0.23","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.5.3","@typescript-eslint/eslint-plugin":"5.17.0","@typescript-eslint/parser":"5.17.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.12.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.25.4","eslint-plugin-mocha":"10.0.3","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"41.0.1","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.6","mocha":"9.2.2","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.6.1","sinon":"13.0.1","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.7.0","typescript":"4.6.3"},"gitHead":"0d9699be370c885a5b79e1d9d25f195278eacaad","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.5.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"ae5788f98dbb322fa3514b60f2ebdd2fb3b7cfb7","size":430700,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.5.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.5.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.5.2_1648718071284_0.4483631088838709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-31T09:35:46.632Z","publish_time":1648718071562,"_cnpm_publish_time":1648718071562},"13.5.1":{"name":"puppeteer-core","version":"13.5.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","keywords":["puppeteer","chrome","headless","automation"],"main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.3","devtools-protocol":"0.0.969999","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.5.0"},"devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@microsoft/api-documenter":"7.15.3","@microsoft/api-extractor":"7.19.4","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.0","@types/node":"17.0.19","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.5.2","@typescript-eslint/eslint-plugin":"5.14.0","@typescript-eslint/parser":"5.14.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.9.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.25.4","eslint-plugin-mocha":"10.0.3","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"41.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.5","mocha":"9.2.1","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.5.1","sinon":"13.0.1","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.7.0","typescript":"4.5.5"},"gitHead":"e28462c3db99b2a59553be6d91a5eb7d79924931","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.5.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"74d902d8f4cbc003c4cb15c647bd070cc83539e7","size":429962,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.5.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.5.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.5.1_1646832502974_0.1409150281745224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-09T13:31:44.638Z","publish_time":1646832503201,"_cnpm_publish_time":1646832503201},"13.5.0":{"name":"puppeteer-core","version":"13.5.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.3","devtools-protocol":"0.0.969999","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.5.0"},"devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@microsoft/api-documenter":"7.15.3","@microsoft/api-extractor":"7.19.4","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.0","@types/node":"17.0.19","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.5.2","@typescript-eslint/eslint-plugin":"5.12.1","@typescript-eslint/parser":"5.12.1","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.9.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.25.4","eslint-plugin-mocha":"10.0.3","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"41.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.5","mocha":"9.2.1","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.5.1","sinon":"13.0.1","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.7.0","typescript":"4.5.5"},"gitHead":"7b38b458c91f4180a29cee10698a909bea911f67","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.5.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"853bc064f8f9f4d09aedcae1612fbfed35cc4ee5","size":429605,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.5.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.5.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.5.0_1646659668619_0.3787117101285522"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-07T14:11:51.390Z","publish_time":1646659668859,"_cnpm_publish_time":1646659668859},"13.4.1":{"name":"puppeteer-core","version":"13.4.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","generate-api-docs-for-testing":"commonmark docs/api.md > docs/api.html","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.3","devtools-protocol":"0.0.960912","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.5.0"},"devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@microsoft/api-documenter":"7.15.3","@microsoft/api-extractor":"7.19.4","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.0","@types/node":"17.0.19","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.2.3","@typescript-eslint/eslint-plugin":"5.12.1","@typescript-eslint/parser":"5.12.1","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.9.0","eslint-config-prettier":"8.4.0","eslint-plugin-import":"2.25.4","eslint-plugin-mocha":"10.0.3","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"41.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.5","mocha":"9.2.1","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.5.1","sinon":"13.0.1","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.5.0","typescript":"4.5.5"},"gitHead":"69d5ef59ee190aa0f8ca29d989c5ceb123ef249b","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.4.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"623c8adb13b199f0873188cd6e99105f9bd3646c","size":429568,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.4.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.4.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.4.1_1646121381493_0.26823760801914465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-01T07:56:28.083Z","publish_time":1646121381823,"_cnpm_publish_time":1646121381823},"13.4.0":{"name":"puppeteer-core","version":"13.4.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.3","devtools-protocol":"0.0.960912","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.5.0"},"devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@microsoft/api-documenter":"7.15.3","@microsoft/api-extractor":"7.19.4","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.0","@types/node":"17.0.19","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.2.3","@typescript-eslint/eslint-plugin":"5.12.1","@typescript-eslint/parser":"5.12.1","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.9.0","eslint-config-prettier":"8.4.0","eslint-plugin-import":"2.25.4","eslint-plugin-mocha":"10.0.3","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"41.0.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.5","mocha":"9.2.1","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.5.1","sinon":"13.0.1","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.5.0","typescript":"4.5.5"},"gitHead":"7f47c8133a85ef80d8008d4e9463a3fa674e5a1a","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.4.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"e44945f3da6f267fb165bf42df25d2e3313d3250","size":429571,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.4.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.4.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.4.0_1645533504630_0.7557517551071866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-22T12:38:32.402Z","publish_time":1645533504842,"_cnpm_publish_time":1645533504842},"13.3.2":{"name":"puppeteer-core","version":"13.3.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","prettier":"prettier --check .","prettier-fix":"prettier --write .","lint":"npm run eslint && npm run build && npm run doc && npm run prettier","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.3","devtools-protocol":"0.0.960912","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.5.0"},"devDependencies":{"@commitlint/cli":"16.2.1","@commitlint/config-conventional":"16.2.1","@microsoft/api-documenter":"7.15.3","@microsoft/api-extractor":"7.19.4","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.0","@types/node":"17.0.17","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.11.0","@typescript-eslint/parser":"5.11.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.9.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.4","eslint-plugin-mocha":"10.0.3","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"40.1.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.5","mocha":"9.2.0","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.5.1","sinon":"13.0.1","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.5.0","typescript":"4.4.4"},"gitHead":"1c2566bae52e1fb7d250f2c32588c09d1583cdc2","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.3.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"03b47c776fea881df69e7a55559848434f8110f3","size":428491,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.3.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.3.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.3.2_1644838887205_0.6745077418611924"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-14T11:41:36.045Z","publish_time":1644838887478,"_cnpm_publish_time":1644838887478},"13.3.1":{"name":"puppeteer-core","version":"13.3.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.3","devtools-protocol":"0.0.960912","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.5.0"},"devDependencies":{"@commitlint/cli":"16.1.0","@commitlint/config-conventional":"16.0.0","@microsoft/api-documenter":"7.15.2","@microsoft/api-extractor":"7.19.4","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.0","@types/node":"17.0.17","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.11.0","@typescript-eslint/parser":"5.11.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.4","eslint-plugin-mocha":"10.0.3","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"40.1.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.5","mocha":"9.2.0","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.5.1","sinon":"13.0.1","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.5.0","typescript":"4.4.4"},"gitHead":"90505a77beabae583e562357b2ff587cffd13cac","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.3.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"shasum":"2337320e0f19774a83460a732adf4a7198857c31","size":447598,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.3.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.3.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.3.1_1644505866375_0.947924532940448"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-10T15:11:15.467Z","publish_time":1644505866624,"_cnpm_publish_time":1644505866624},"13.3.0":{"name":"puppeteer-core","version":"13.3.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","type":"commonjs","main":"./cjs-entry-core.js","exports":{"import":"./lib/esm/puppeteer/node-puppeteer-core.js","require":"./cjs-entry.js"},"types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts && npm run generate-pkg-json","tsc":"npm run clean-lib && tsc --version && (npm run tsc-cjs & npm run tsc-esm) && (npm run tsc-compat-cjs & npm run tsc-compat-esm)","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","tsc-compat-cjs":"tsc -b compat/cjs/tsconfig.json","tsc-compat-esm":"tsc -b compat/esm/tsconfig.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","generate-pkg-json":"echo '{\"type\": \"module\"}' > lib/esm/package.json","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"cross-fetch":"3.1.5","debug":"4.3.3","devtools-protocol":"0.0.960912","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.5.0"},"devDependencies":{"@commitlint/cli":"16.1.0","@commitlint/config-conventional":"16.0.0","@microsoft/api-documenter":"7.15.1","@microsoft/api-extractor":"7.19.4","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.1.0","@types/node":"17.0.16","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.11","@types/tar-fs":"2.0.1","@types/ws":"8.2.2","@typescript-eslint/eslint-plugin":"5.11.0","@typescript-eslint/parser":"5.11.0","@web/test-runner":"0.13.27","commonmark":"0.30.0","cross-env":"7.0.3","eslint":"8.8.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.4","eslint-plugin-mocha":"10.0.3","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"40.1.0","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.4","jpeg-js":"0.4.3","mime":"3.0.0","minimist":"1.2.5","mocha":"9.2.0","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.5.1","sinon":"13.0.1","source-map-support":"0.5.21","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.5.0","typescript":"4.4.4"},"gitHead":"6879f9cfe1b7676c09f227b610e88720c0e763ff","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.3.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"7473ccd9486d91f23f222e44b2837cde258db937","size":429794,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.3.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.3.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.3.0_1644429060705_0.9891010645499743"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-09T17:51:08.205Z","publish_time":1644429061114,"_cnpm_publish_time":1644429061114},"13.2.0":{"name":"puppeteer-core","version":"13.2.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.3","devtools-protocol":"0.0.960912","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.7","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.2.3"},"devDependencies":{"@commitlint/cli":"13.2.0","@commitlint/config-conventional":"16.0.0","@microsoft/api-documenter":"7.13.65","@microsoft/api-extractor":"7.18.15","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.0.0","@types/node":"16.10.9","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/tar-fs":"2.0.1","@types/ws":"8.2.0","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.33.0","@web/test-runner":"0.13.18","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"9.0.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"37.0.1","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.2","jpeg-js":"0.4.3","mime":"2.5.2","minimist":"1.2.5","mocha":"9.1.3","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.4.0","typescript":"4.4.4"},"gitHead":"b531f498e94394419602e4097e14e8618e67acea","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.2.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"2710bdffad34a3cf7e9e4a1488bf14deb9ddf599","size":428567,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.2.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.2.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.2.0_1644245742608_0.6634986075632052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-07T15:01:01.327Z","publish_time":1644245742795,"_cnpm_publish_time":1644245742795},"13.1.3":{"name":"puppeteer-core","version":"13.1.3","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.2","devtools-protocol":"0.0.948846","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.7","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.2.3"},"devDependencies":{"@commitlint/cli":"13.2.0","@commitlint/config-conventional":"13.2.0","@microsoft/api-documenter":"7.13.65","@microsoft/api-extractor":"7.18.15","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.0.0","@types/node":"16.10.9","@types/progress":"2.0.5","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/tar-fs":"2.0.1","@types/ws":"8.2.0","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.33.0","@web/test-runner":"0.13.18","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"9.0.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"37.0.1","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.2","jpeg-js":"0.4.3","mime":"2.5.2","minimist":"1.2.5","mocha":"9.1.3","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.4.0","typescript":"4.4.4"},"gitHead":"7b768838023bcb79051f5d34c96949ef253ad9a2","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.1.3","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"cecb9e2ffff77410e4aa6428a1a2185ef4c6c01c","size":427287,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.1.3.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.1.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.1.3_1643620840916_0.4354269358079008"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-31T09:20:49.591Z","publish_time":1643620841053,"_cnpm_publish_time":1643620841053},"13.1.2":{"name":"puppeteer-core","version":"13.1.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.2","devtools-protocol":"0.0.948846","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.7","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.2.3"},"devDependencies":{"@commitlint/cli":"13.2.0","@commitlint/config-conventional":"13.2.0","@microsoft/api-documenter":"7.13.65","@microsoft/api-extractor":"7.18.15","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.0.0","@types/node":"16.10.9","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/tar-fs":"2.0.1","@types/ws":"8.2.0","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.33.0","@web/test-runner":"0.13.18","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"9.0.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"37.0.1","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.2","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"9.1.3","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.4.0","typescript":"4.4.4"},"gitHead":"0a9eb3c9a57e8a44cf5b3ab9ca34288eb9a0c943","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.1.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"ff4b8f4aacc167b428e3c8df38d23b2121995a04","size":426824,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.1.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.1.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.1.2_1643097612745_0.6421298727213909"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-25T08:00:34.200Z","publish_time":1643097612977,"_cnpm_publish_time":1643097612977},"13.1.1":{"name":"puppeteer-core","version":"13.1.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.2","devtools-protocol":"0.0.948846","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.5","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.2.3"},"devDependencies":{"@commitlint/cli":"13.2.0","@commitlint/config-conventional":"13.2.0","@microsoft/api-documenter":"7.13.65","@microsoft/api-extractor":"7.18.15","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.0.0","@types/node":"16.10.9","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/tar-fs":"2.0.1","@types/ws":"8.2.0","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.33.0","@web/test-runner":"0.13.18","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"9.0.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"37.0.1","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.2","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"9.1.3","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.4.0","typescript":"4.4.4"},"gitHead":"f108560be8069dbc9e55e218c6deda0180c04bdd","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.1.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"bd07b225732210c570fb8af1ff959bb91806dbdc","size":426462,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.1.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.1.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.1.1_1642496388006_0.10343833070716868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-18T09:10:05.698Z","publish_time":1642496388191,"_cnpm_publish_time":1642496388191},"13.1.0":{"name":"puppeteer-core","version":"13.1.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.2","devtools-protocol":"0.0.948846","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.5","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.2.3"},"devDependencies":{"@commitlint/cli":"13.2.0","@commitlint/config-conventional":"13.2.0","@microsoft/api-documenter":"7.13.65","@microsoft/api-extractor":"7.18.15","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.0.0","@types/node":"16.10.9","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/tar-fs":"2.0.1","@types/ws":"8.2.0","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.33.0","@web/test-runner":"0.13.18","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"9.0.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"37.0.1","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.2","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"9.1.3","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.4.0","typescript":"4.4.4"},"gitHead":"80d6b84ded083f2a49f932fa68d357a49d0b9242","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.1.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"2e7872950f44dba350ec6ccfe766a5609ebbdaa8","size":426460,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.1.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.1.0_1642430715658_0.7724937287451366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-17T14:45:32.392Z","publish_time":1642430715920,"_cnpm_publish_time":1642430715920},"13.0.1":{"name":"puppeteer-core","version":"13.0.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.2","devtools-protocol":"0.0.937139","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.5","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.2.3"},"devDependencies":{"@commitlint/cli":"13.2.0","@commitlint/config-conventional":"13.2.0","@microsoft/api-documenter":"7.13.65","@microsoft/api-extractor":"7.18.15","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.0.0","@types/node":"16.10.9","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/tar-fs":"2.0.1","@types/ws":"8.2.0","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.33.0","@web/test-runner":"0.13.18","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"9.0.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"37.0.1","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.2","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"9.1.3","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.4.0","typescript":"4.4.4"},"gitHead":"71cef32f6d0420883baef87c1639dbc2def819a0","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"4e3ff98ece963b4cf5587158892bf0226a388215","size":425503,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.0.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.0.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.0.1_1640160669339_0.02334965493014085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-22T08:11:23.208Z","publish_time":1640160669494,"_cnpm_publish_time":1640160669494},"13.0.0":{"name":"puppeteer-core","version":"13.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.2","devtools-protocol":"0.0.937139","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.5","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.2.3"},"devDependencies":{"@commitlint/cli":"13.2.0","@commitlint/config-conventional":"13.2.0","@microsoft/api-documenter":"7.13.65","@microsoft/api-extractor":"7.18.15","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.0.0","@types/node":"16.10.9","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/tar-fs":"2.0.1","@types/ws":"8.2.0","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.33.0","@web/test-runner":"0.13.18","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"9.0.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"37.0.1","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.2","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"9.1.3","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.4.0","typescript":"4.4.4"},"gitHead":"d0cb9e2573af2091565733bf0e975bf97d950fc2","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@13.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"5a8307ca16a7ee325ec5d6e41bd89895951a0ea9","size":425082,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-13.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-13.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_13.0.0_1639127656173_0.8383099035135022"},"_hasShrinkwrap":false,"publish_time":1639127656414,"_cnpm_publish_time":1639127656414,"_cnpmcore_publish_time":"2021-12-16T10:19:07.042Z"},"12.0.1":{"name":"puppeteer-core","version":"12.0.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose && node inject-global-type-stubs.js","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.2","devtools-protocol":"0.0.937139","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.5","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.2.3"},"devDependencies":{"@commitlint/cli":"13.2.0","@commitlint/config-conventional":"13.2.0","@microsoft/api-documenter":"7.13.65","@microsoft/api-extractor":"7.18.15","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.0.0","@types/node":"16.10.9","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/tar-fs":"2.0.1","@types/ws":"8.2.0","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.33.0","@web/test-runner":"0.13.18","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"9.0.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"37.0.1","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.2","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"9.1.3","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.4.0","typescript":"4.4.4"},"gitHead":"913ff123ec0b8f6dab1919ff2352a5a2c762ed93","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@12.0.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"b647ef14e0118537f0843b56a82a32d73ba528b0","size":434579,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-12.0.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-12.0.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_12.0.1_1638216712364_0.5606685250286434"},"_hasShrinkwrap":false,"publish_time":1638216712850,"_cnpm_publish_time":1638216712850,"_cnpmcore_publish_time":"2021-12-16T10:19:08.102Z"},"12.0.0":{"name":"puppeteer-core","version":"12.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose && node inject-global-type-stubs.js","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.2","devtools-protocol":"0.0.937139","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.5","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.2.3"},"devDependencies":{"@commitlint/cli":"13.2.0","@commitlint/config-conventional":"13.2.0","@microsoft/api-documenter":"7.13.65","@microsoft/api-extractor":"7.18.15","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.0.0","@types/node":"16.10.9","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/tar-fs":"2.0.1","@types/ws":"8.2.0","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.33.0","@web/test-runner":"0.13.18","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"9.0.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"37.0.1","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.2","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"9.1.3","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.4.0","typescript":"4.4.4"},"gitHead":"641588a7837c33b13e0426707c85407b870ba39a","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@12.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"fd13fe1070f66484d43b5c4ce27e647caa1de914","size":434442,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-12.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-12.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_12.0.0_1638029528384_0.2619920647975378"},"_hasShrinkwrap":false,"publish_time":1638029528638,"_cnpm_publish_time":1638029528638,"_cnpmcore_publish_time":"2021-12-16T10:19:10.114Z"},"11.0.0":{"name":"puppeteer-core","version":"11.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js && husky install","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose && node inject-global-type-stubs.js","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.2","devtools-protocol":"0.0.901419","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.5","pkg-dir":"4.2.0","progress":"2.0.3","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.1.1","unbzip2-stream":"1.4.3","ws":"8.2.3"},"devDependencies":{"@commitlint/cli":"13.2.0","@commitlint/config-conventional":"13.2.0","@microsoft/api-documenter":"7.13.65","@microsoft/api-extractor":"7.18.15","@types/debug":"4.1.7","@types/mime":"2.0.3","@types/mocha":"9.0.0","@types/node":"16.10.9","@types/proxy-from-env":"1.0.1","@types/rimraf":"3.0.2","@types/sinon":"10.0.4","@types/tar-fs":"2.0.1","@types/ws":"8.2.0","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.33.0","@web/test-runner":"0.13.18","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.32.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"9.0.0","eslint-plugin-prettier":"4.0.0","eslint-plugin-unicorn":"37.0.1","esprima":"4.0.1","expect":"25.2.7","husky":"7.0.2","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"9.1.3","ncp":"2.0.0","pixelmatch":"5.2.1","pngjs":"6.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.2","text-diff":"1.0.1","ts-node":"10.4.0","typescript":"4.4.4"},"gitHead":"e2e98376b9a3fa9a2501ddc86ff6407f3b59887d","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@11.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"shasum":"d7aa19634948671fa35d14027fa45be807c340cb","size":428822,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-11.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-11.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_11.0.0_1635931786625_0.6273195879836533"},"_hasShrinkwrap":false,"publish_time":1635931787086,"_cnpm_publish_time":1635931787086,"_cnpmcore_publish_time":"2021-12-16T10:19:11.291Z"},"10.4.0":{"name":"puppeteer-core","version":"10.4.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf website/docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose && node inject-global-type-stubs.js","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.1","devtools-protocol":"0.0.901419","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.1","pkg-dir":"4.2.0","progress":"2.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.0.0","unbzip2-stream":"1.3.3","ws":"7.4.6"},"devDependencies":{"@commitlint/cli":"11.0.0","@commitlint/config-conventional":"11.0.0","@microsoft/api-documenter":"7.13.8","@microsoft/api-extractor":"7.15.1","@types/debug":"0.0.31","@types/mime":"2.0.3","@types/mocha":"7.0.2","@types/node":"14.14.45","@types/proxy-from-env":"1.0.1","@types/rimraf":"2.0.2","@types/sinon":"9.0.11","@types/tar-fs":"1.16.2","@types/ws":"7.4.4","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.23.0","@web/test-runner":"0.12.20","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.26.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"8.1.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-unicorn":"22.0.0","esprima":"4.0.0","expect":"25.2.7","husky":"4.3.8","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"8.4.0","ncp":"2.0.0","pixelmatch":"4.0.2","pngjs":"5.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.0","text-diff":"1.0.1","ts-node":"9.1.1","typescript":"4.2.4"},"husky":{"hooks":{"pre-commit":"npm run eslint","commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-push":"npm run tsc && npm run eslint && npm run doc && npm run ensure-pinned-deps"}},"gitHead":"5631d3aebc73cc418824a569fe71781eec83f00a","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@10.4.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"shasum":"4e2da57c52339b8c07cd9362922020eb3c3c95bf","size":421735,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-10.4.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-10.4.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_10.4.0_1632238486359_0.8751662152256692"},"_hasShrinkwrap":false,"publish_time":1632238486614,"_cnpm_publish_time":1632238486614,"_cnpmcore_publish_time":"2021-12-16T10:19:12.550Z"},"10.2.0":{"name":"puppeteer-core","version":"10.2.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf new-docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o website/docs && node utils/remove-tag.js","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all","build-docs-production":"cd website && npm install && npm run build"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.1","devtools-protocol":"0.0.901419","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.1","pkg-dir":"4.2.0","progress":"2.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.0.0","unbzip2-stream":"1.3.3","ws":"7.4.6"},"devDependencies":{"@commitlint/cli":"11.0.0","@commitlint/config-conventional":"11.0.0","@microsoft/api-documenter":"7.13.8","@microsoft/api-extractor":"7.15.1","@types/debug":"0.0.31","@types/mime":"2.0.3","@types/mocha":"7.0.2","@types/node":"14.14.45","@types/proxy-from-env":"1.0.1","@types/rimraf":"2.0.2","@types/sinon":"9.0.11","@types/tar-fs":"1.16.2","@types/ws":"7.4.4","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.23.0","@web/test-runner":"0.12.20","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.26.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"8.1.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-unicorn":"22.0.0","esprima":"4.0.0","expect":"25.2.7","husky":"4.3.8","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"8.4.0","ncp":"2.0.0","pixelmatch":"4.0.2","pngjs":"5.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.0","text-diff":"1.0.1","ts-node":"9.1.1","typescript":"4.2.4"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-push":"npm run ensure-pinned-deps"}},"gitHead":"c510df8d8e52fa361c26f6db011aaa9410c8996a","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@10.2.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"shasum":"8d6606cf345fc0e421bc0612055579ea53234111","size":408976,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-10.2.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-10.2.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_10.2.0_1628081648243_0.867349332853617"},"_hasShrinkwrap":false,"publish_time":1628081648564,"_cnpm_publish_time":1628081648564,"_cnpmcore_publish_time":"2021-12-16T10:19:13.730Z"},"10.1.0":{"name":"puppeteer-core","version":"10.1.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","clean-docs":"rimraf new-docs && rimraf docs-api-json","generate-d-ts":"npm run clean-docs && api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i docs-api-json -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.1","devtools-protocol":"0.0.883894","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.1","pkg-dir":"4.2.0","progress":"2.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.0.0","unbzip2-stream":"1.3.3","ws":"7.4.6"},"devDependencies":{"@commitlint/cli":"11.0.0","@commitlint/config-conventional":"11.0.0","@microsoft/api-documenter":"7.13.8","@microsoft/api-extractor":"7.15.1","@types/debug":"0.0.31","@types/mime":"2.0.3","@types/mocha":"7.0.2","@types/node":"14.14.45","@types/proxy-from-env":"1.0.1","@types/rimraf":"2.0.2","@types/sinon":"9.0.11","@types/tar-fs":"1.16.2","@types/ws":"7.4.4","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.23.0","@web/test-runner":"0.12.20","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.26.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"8.1.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-unicorn":"22.0.0","esprima":"4.0.0","expect":"25.2.7","husky":"4.3.8","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"8.4.0","ncp":"2.0.0","pixelmatch":"4.0.2","pngjs":"5.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.0","text-diff":"1.0.1","ts-node":"9.1.1","typescript":"4.2.4"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-push":"npm run ensure-pinned-deps"}},"gitHead":"6b13a17ed9bd7bfc51236e85e67decc127fefbd3","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@10.1.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"shasum":"ffd9fd780ad237b9ac23cc95cbb919be5e4523a5","size":513148,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-10.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-10.1.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_10.1.0_1624951862724_0.6715232935984101"},"_hasShrinkwrap":false,"publish_time":1624951862967,"_cnpm_publish_time":1624951862967,"_cnpmcore_publish_time":"2021-12-16T10:19:15.583Z"},"10.0.0":{"name":"puppeteer-core","version":"10.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-d-ts":"api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","ensure-pinned-deps":"ts-node -s scripts/ensure-pinned-deps","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"4.3.1","devtools-protocol":"0.0.883894","extract-zip":"2.0.1","https-proxy-agent":"5.0.0","node-fetch":"2.6.1","pkg-dir":"4.2.0","progress":"2.0.1","proxy-from-env":"1.1.0","rimraf":"3.0.2","tar-fs":"2.0.0","unbzip2-stream":"1.3.3","ws":"7.4.6"},"devDependencies":{"@commitlint/cli":"11.0.0","@commitlint/config-conventional":"11.0.0","@microsoft/api-documenter":"7.13.8","@microsoft/api-extractor":"7.15.1","@types/debug":"0.0.31","@types/mime":"2.0.3","@types/mocha":"7.0.2","@types/node":"14.14.45","@types/proxy-from-env":"1.0.1","@types/rimraf":"2.0.2","@types/sinon":"9.0.11","@types/tar-fs":"1.16.2","@types/ws":"7.4.4","@typescript-eslint/eslint-plugin":"4.23.0","@typescript-eslint/parser":"4.23.0","@web/test-runner":"0.12.20","commonmark":"0.29.3","cross-env":"7.0.3","eslint":"7.26.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.22.1","eslint-plugin-mocha":"8.1.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-unicorn":"22.0.0","esprima":"4.0.0","expect":"25.2.7","husky":"4.3.8","jpeg-js":"0.3.7","mime":"2.5.2","minimist":"1.2.0","mocha":"8.4.0","ncp":"2.0.0","pixelmatch":"4.0.2","pngjs":"5.0.0","prettier":"2.3.0","sinon":"9.2.4","source-map-support":"0.5.19","standard-version":"9.3.0","text-diff":"1.0.1","ts-node":"9.1.1","typescript":"4.2.4"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-push":"npm run ensure-pinned-deps"}},"gitHead":"9df7b71e3bc9b239b8d732bbe99583c7816e0d7e","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@10.0.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"shasum":"5bf787ad95b5f70ea61634d8c80ffca9f2e92b6e","size":464262,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-10.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-10.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_10.0.0_1622464987746_0.15315795251324205"},"_hasShrinkwrap":false,"publish_time":1622464987971,"_cnpm_publish_time":1622464987971,"_cnpmcore_publish_time":"2021-12-16T10:19:17.413Z"},"9.1.1":{"name":"puppeteer-core","version":"9.1.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/api.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/api.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-d-ts":"api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.869402","extract-zip":"^2.0.0","https-proxy-agent":"^5.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","progress":"^2.0.1","proxy-from-env":"^1.1.0","rimraf":"^3.0.2","tar-fs":"^2.0.0","unbzip2-stream":"^1.3.3","ws":"^7.2.3"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"^7.12.7","@microsoft/api-extractor":"^7.13.1","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.12.15","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","source-map-support":"^0.5.19","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"^4.1.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"d615dd3d2c79f12fad81445dd14a4943141bda04","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@9.1.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"0c189c3275967d65c39270e6b146e559baca3d47","size":459445,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-9.1.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-9.1.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_9.1.1_1620204178264_0.7201862199045752"},"_hasShrinkwrap":false,"publish_time":1620204178433,"_cnpm_publish_time":1620204178433,"_cnpmcore_publish_time":"2021-12-16T10:19:19.922Z"},"9.1.0":{"name":"puppeteer-core","version":"9.1.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/api.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/api.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rimraf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-d-ts":"api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.869402","extract-zip":"^2.0.0","https-proxy-agent":"^5.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","progress":"^2.0.1","proxy-from-env":"^1.1.0","rimraf":"^3.0.2","tar-fs":"^2.0.0","unbzip2-stream":"^1.3.3","ws":"^7.2.3"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"^7.12.7","@microsoft/api-extractor":"^7.13.1","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.12.15","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","source-map-support":"^0.5.19","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"^4.1.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"1d473bc79ff3e8c95016308cfb3a6086a1449354","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@9.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"c4a53310573db3566a61f2226f4483f65addea7b","size":459373,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-9.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-9.1.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_9.1.0_1620044042701_0.7950901392509713"},"_hasShrinkwrap":false,"publish_time":1620044042873,"_cnpm_publish_time":1620044042873,"_cnpmcore_publish_time":"2021-12-16T10:19:21.837Z"},"9.0.0":{"name":"puppeteer-core","version":"9.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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":"cross-env PUPPETEER_PRODUCT=firefox npm run unit","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","markdownlint":"prettier --check **/README.md docs/api.md docs/troubleshooting.md","markdownlint-fix":"prettier --write **/README.md docs/api.md docs/troubleshooting.md","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint && npm run markdownlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-d-ts":"api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.869402","extract-zip":"^2.0.0","https-proxy-agent":"^5.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","progress":"^2.0.1","proxy-from-env":"^1.1.0","rimraf":"^3.0.2","tar-fs":"^2.0.0","unbzip2-stream":"^1.3.3","ws":"^7.2.3"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"^7.12.7","@microsoft/api-extractor":"^7.13.1","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.12.15","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","source-map-support":"^0.5.19","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"^4.1.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"5872e7178a7fa4492dcc819a528c9308cd478639","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@9.0.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"shasum":"d99ad7b8d4b5b1b090977d95cb8eeafd71d12027","size":458887,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-9.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-9.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_9.0.0_1619004494679_0.17730675206383717"},"_hasShrinkwrap":false,"publish_time":1619004494927,"_cnpm_publish_time":1619004494927,"_cnpmcore_publish_time":"2021-12-16T10:19:23.419Z"},"8.0.0":{"name":"puppeteer-core","version":"8.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-d-ts":"api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.854822","extract-zip":"^2.0.0","https-proxy-agent":"^5.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","progress":"^2.0.1","proxy-from-env":"^1.1.0","rimraf":"^3.0.2","tar-fs":"^2.0.0","unbzip2-stream":"^1.3.3","ws":"^7.2.3"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"^7.12.7","@microsoft/api-extractor":"^7.13.1","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.12.15","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","source-map-support":"^0.5.19","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"^4.1.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"0b5969dea9048dc34a4d2e109e96c42e8928182c","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@8.0.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"4f56cc24675a8e993b0610a284f064a84910f4ec","size":451108,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-8.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-8.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_8.0.0_1614328648471_0.7711590896788507"},"_hasShrinkwrap":false,"publish_time":1614328648657,"_cnpm_publish_time":1614328648657,"_cnpmcore_publish_time":"2021-12-16T10:19:25.279Z"},"7.1.0":{"name":"puppeteer-core","version":"7.1.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-d-ts":"api-extractor run --local --verbose","generate-docs":"npm run generate-d-ts && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","test-types-file":"ts-node -s scripts/test-ts-definition-files.ts","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.847576","extract-zip":"^2.0.0","https-proxy-agent":"^5.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","progress":"^2.0.1","proxy-from-env":"^1.1.0","rimraf":"^3.0.2","tar-fs":"^2.0.0","unbzip2-stream":"^1.3.3","ws":"^7.2.3"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"7.9.7","@microsoft/api-extractor":"7.10.4","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.12.15","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","source-map-support":"^0.5.19","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"3.9.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"a681aac7e3b7326dc41ecfc895068c30549d8b4d","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@7.1.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"75a00484481e99aa3578bd93ae13a6991fdc7e97","size":446786,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-7.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-7.1.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_7.1.0_1613127564623_0.4186905992985934"},"_hasShrinkwrap":false,"publish_time":1613127564784,"_cnpm_publish_time":1613127564784,"_cnpmcore_publish_time":"2021-12-16T10:19:26.183Z"},"7.0.4":{"name":"puppeteer-core","version":"7.0.4","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run build","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","lint":"npm run eslint && npm run build && npm run doc && npm run commitlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-d-ts":"npm run tsc && api-extractor run --local --verbose && ts-node -s scripts/add-default-export-to-types.ts","generate-docs":"npm run generate-d-ts && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.847576","extract-zip":"^2.0.0","https-proxy-agent":"^5.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","progress":"^2.0.1","proxy-from-env":"^1.1.0","rimraf":"^3.0.2","tar-fs":"^2.0.0","unbzip2-stream":"^1.3.3","ws":"^7.2.3"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"7.9.7","@microsoft/api-extractor":"7.10.4","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.9.2","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","source-map-support":"^0.5.19","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"3.9.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"db2b4898e1e67154d78d7c87dc441e956da17b1d","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@7.0.4","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"shasum":"2e4183f0c3c1ab65e72cc7741142033a6a876375","size":443806,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-7.0.4.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-7.0.4.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_7.0.4_1612874432319_0.49489345738456025"},"_hasShrinkwrap":false,"publish_time":1612874432505,"_cnpm_publish_time":1612874432505,"_cnpmcore_publish_time":"2021-12-16T10:19:27.637Z"},"7.0.3":{"name":"puppeteer-core","version":"7.0.3","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","lint":"npm run eslint && npm run tsc && npm run doc && npm run commitlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-d-ts":"npm run tsc && api-extractor run --local --verbose && ts-node -s scripts/add-default-export-to-types.ts","generate-docs":"npm run generate-d-ts && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.847576","extract-zip":"^2.0.0","https-proxy-agent":"^5.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","progress":"^2.0.1","proxy-from-env":"^1.1.0","rimraf":"^3.0.2","tar-fs":"^2.0.0","unbzip2-stream":"^1.3.3","ws":"^7.2.3"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"7.9.7","@microsoft/api-extractor":"7.10.4","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.9.2","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","source-map-support":"^0.5.19","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"3.9.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"27eaf607ce91666b10ccc50986adcd6d10c83e93","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@7.0.3","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"shasum":"9ef40f93a3946ded880855d4e248cd924b3995db","size":298052,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-7.0.3.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-7.0.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_7.0.3_1612860930721_0.9768358327796711"},"_hasShrinkwrap":false,"publish_time":1612860931053,"_cnpm_publish_time":1612860931053,"_cnpmcore_publish_time":"2021-12-16T10:19:28.879Z"},"7.0.2":{"name":"puppeteer-core","version":"7.0.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","types":"lib/types.d.ts","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","lint":"npm run eslint && npm run tsc && npm run doc && npm run commitlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc && npm run generate-d-ts","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-d-ts":"npm run tsc && api-extractor run --local --verbose && ts-node -s scripts/add-default-export-to-types.ts","generate-docs":"npm run generate-d-ts && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.847576","extract-zip":"^2.0.0","https-proxy-agent":"^5.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","progress":"^2.0.1","proxy-from-env":"^1.1.0","rimraf":"^3.0.2","tar-fs":"^2.0.0","unbzip2-stream":"^1.3.3","ws":"^7.2.3"},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"7.9.7","@microsoft/api-extractor":"7.10.4","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.9.2","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","source-map-support":"^0.5.19","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"3.9.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"ff50c863328d9f7189d5f5d374402e0527df9466","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@7.0.2","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"shasum":"db945fa2e2eed267fa0958494f35e7b0b5ceb3b2","size":297982,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-7.0.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-7.0.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_7.0.2_1612859531156_0.7700489826363117"},"_hasShrinkwrap":false,"publish_time":1612859531323,"_cnpm_publish_time":1612859531323,"_cnpmcore_publish_time":"2021-12-16T10:19:29.649Z"},"7.0.1":{"name":"puppeteer-core","version":"7.0.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","lint":"npm run eslint && npm run tsc && npm run doc && npm run commitlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.847576","extract-zip":"^2.0.0","https-proxy-agent":"^5.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","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":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"7.9.7","@microsoft/api-extractor":"7.10.4","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.9.2","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","source-map-support":"^0.5.19","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"3.9.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"eb0d604bf373afd8268ec28e7bb8df6232851dc9","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@7.0.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"shasum":"4d4bbc910ef879680045902a26ee932715af7352","size":353409,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-7.0.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-7.0.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_7.0.1_1612434015449_0.8352654704742031"},"_hasShrinkwrap":false,"publish_time":1612434015665,"_cnpm_publish_time":1612434015665,"_cnpmcore_publish_time":"2021-12-16T10:19:31.082Z"},"7.0.0":{"name":"puppeteer-core","version":"7.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","lint":"npm run eslint && npm run tsc && npm run doc && npm run commitlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.847576","extract-zip":"^2.0.0","https-proxy-agent":"^5.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","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":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"7.9.7","@microsoft/api-extractor":"7.10.4","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.9.2","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","source-map-support":"^0.5.19","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"3.9.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"edd8bcc61997ebaba4ac2cdbd502551c881ec7a3","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@7.0.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"shasum":"33aab35f6306a99c5ed849680dc93c2af7880405","size":353303,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-7.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-7.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_7.0.0_1612367101586_0.5662850826152737"},"_hasShrinkwrap":false,"publish_time":1612367101884,"_cnpm_publish_time":1612367101884,"_cnpmcore_publish_time":"2021-12-16T10:19:33.507Z"},"6.0.0":{"name":"puppeteer-core","version":"6.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","lint":"npm run eslint && npm run tsc && npm run doc && npm run commitlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","release":"node utils/remove_version_suffix.js && standard-version --commit-all"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.842839","extract-zip":"^2.0.0","https-proxy-agent":"^5.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","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":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"7.9.7","@microsoft/api-extractor":"7.10.4","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.9.2","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","source-map-support":"^0.5.19","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"3.9.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"ef4767080a0af8a3e68833e49a75042914a23906","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@6.0.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"shasum":"16fea8229ee4053f208194cd17718318ea6e69a7","size":353633,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-6.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-6.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_6.0.0_1612264077190_0.6337221482766415"},"_hasShrinkwrap":false,"publish_time":1612264077388,"_cnpm_publish_time":1612264077388,"_cnpmcore_publish_time":"2021-12-16T10:19:34.661Z"},"5.5.0":{"name":"puppeteer-core","version":"5.5.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","lint":"npm run eslint && npm run tsc && npm run doc && npm run commitlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package","release":"standard-version"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.818844","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","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":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"7.9.7","@microsoft/api-extractor":"7.10.4","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.9.2","commonmark":"^0.28.1","cross-env":"^7.0.2","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","standard-version":"^9.0.0","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"3.9.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"standard-version":{"skip":{"commit":true,"tag":true}},"gitHead":"18143b3573e3e9e637ae43c3f757bed8b752634f","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@5.5.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"dfb6266efe5a933cbf1a368d27025a6fd4f5a884","size":278689,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-5.5.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-5.5.0.tgz"},"_npmUser":{"name":"mathias","email":"mathias@qiwi.be"},"directories":{},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_5.5.0_1605538532366_0.5660239891421726"},"_hasShrinkwrap":false,"publish_time":1605538532557,"_cnpm_publish_time":1605538532557,"_cnpmcore_publish_time":"2021-12-16T10:19:35.703Z"},"5.4.1":{"name":"puppeteer-core","version":"5.4.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","lint":"npm run eslint && npm run tsc && npm run doc && npm run commitlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","generate-dependency-graph":"echo 'Requires graphviz installed locally!' && depcruise --exclude 'api.ts' --do-not-follow '^node_modules' --output-type dot src/index.ts | dot -T png > dependency-chart.png","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.809251","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","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":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"7.9.7","@microsoft/api-extractor":"7.10.4","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.9.2","commonmark":"^0.28.1","cross-env":"^7.0.2","dependency-cruiser":"^9.7.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"3.9.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"562c9c2723f285959a97e456cabd5a6481d3efcc","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@5.4.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"68b85c1aae2dcde8e41df1d12aad8852768a88bd","size":278011,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-5.4.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-5.4.1.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_5.4.1_1603811342802_0.6902497126779694"},"_hasShrinkwrap":false,"publish_time":1603811343007,"_cnpm_publish_time":1603811343007,"_cnpmcore_publish_time":"2021-12-16T10:19:36.552Z"},"5.4.0":{"name":"puppeteer-core","version":"5.4.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","commitlint":"commitlint --from=HEAD~1","lint":"npm run eslint && npm run tsc && npm run doc && npm run commitlint","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","build":"npm run tsc","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","generate-dependency-graph":"echo 'Requires graphviz installed locally!' && depcruise --exclude 'api.ts' --do-not-follow '^node_modules' --output-type dot src/index.ts | dot -T png > dependency-chart.png","ensure-correct-devtools-protocol-revision":"ts-node -s scripts/ensure-correct-devtools-protocol-package"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.809251","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","node-fetch":"^2.6.1","pkg-dir":"^4.2.0","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":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@microsoft/api-documenter":"7.9.7","@microsoft/api-extractor":"7.10.4","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","@web/test-runner":"^0.9.2","commonmark":"^0.28.1","cross-env":"^7.0.2","dependency-cruiser":"^9.7.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^8.0.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-unicorn":"^22.0.0","esprima":"^4.0.0","expect":"^25.2.7","husky":"^4.3.0","jpeg-js":"^0.3.7","mime":"^2.0.3","minimist":"^1.2.0","mocha":"^8.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.1.2","sinon":"^9.0.2","text-diff":"^1.0.1","ts-node":"^9.0.0","typescript":"3.9.5"},"husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"gitHead":"729cdfe98a254622cc3e6aa96b509b7882717357","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@5.4.0","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"shasum":"ccbb67cbe10cbbc032ca50ff41ba9f3a1a16d1d2","size":278401,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-5.4.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-5.4.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_5.4.0_1603467783949_0.6855032375622823"},"_hasShrinkwrap":false,"publish_time":1603467784147,"_cnpm_publish_time":1603467784147,"_cnpmcore_publish_time":"2021-12-16T10:19:37.232Z"},"5.3.1":{"name":"puppeteer-core","version":"5.3.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser && npm run test-types","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","lint":"npm run eslint && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-new-docs-up-to-date":"npm run generate-docs && git status && exit `git status --porcelain | head -255 | wc -l`","generate-dependency-graph":"echo 'Requires graphviz installed locally!' && depcruise --exclude 'api.ts' --do-not-follow '^node_modules' --output-type dot src/index.ts | dot -T png > dependency-chart.png","ensure-correct-devtools-protocol-revision":"ts-node scripts/ensure-correct-devtools-protocol-package"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.799653","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","pkg-dir":"^4.2.0","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":{"@microsoft/api-documenter":"7.8.14","@microsoft/api-extractor":"7.8.12","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","@web/test-runner":"^0.6.40","commonmark":"^0.28.1","cross-env":"^5.0.5","dependency-cruiser":"^9.7.0","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-unicorn":"^19.0.1","esprima":"^4.0.0","expect":"^25.2.7","jpeg-js":"^0.3.7","minimist":"^1.2.0","mocha":"^8.0.1","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.0.5","sinon":"^9.0.2","text-diff":"^1.0.1","ts-node":"^8.10.2","typescript":"3.9.5"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"c7d32cb92f7e3556a3dba51832ab9d6a07ddbf35","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@5.3.1","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"shasum":"1affb1738afac499416a7fd4ed2ed0c18577e88f","size":265646,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-5.3.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-5.3.1.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"sadym","email":"sadym@chromium.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_5.3.1_1600772895127_0.8338474372826772"},"_hasShrinkwrap":false,"publish_time":1600772895475,"_cnpm_publish_time":1600772895475,"_cnpmcore_publish_time":"2021-12-16T10:19:37.997Z"},"5.3.0":{"name":"puppeteer-core","version":"5.3.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"test-browser":"wtr","test-browser-watch":"wtr --watch","unit":"npm run tsc-cjs && mocha --config mocha-config/puppeteer-unit-tests.js","unit-debug":"npm run tsc-cjs && mocha --inspect-brk --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","test":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-browser && npm run test-types","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","lint":"npm run eslint && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-new-docs-up-to-date":"npm run generate-docs && git status && exit `git status --porcelain | head -255 | wc -l`","generate-dependency-graph":"echo 'Requires graphviz installed locally!' && depcruise --exclude 'api.ts' --do-not-follow '^node_modules' --output-type dot src/index.ts | dot -T png > dependency-chart.png","ensure-correct-devtools-protocol-revision":"ts-node scripts/ensure-correct-devtools-protocol-package"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.799653","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","mime":"^2.0.3","pkg-dir":"^4.2.0","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":{"@microsoft/api-documenter":"7.8.14","@microsoft/api-extractor":"7.8.12","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@types/rimraf":"^2.0.2","@types/sinon":"^9.0.4","@types/tar-fs":"^1.16.2","@types/ws":"^7.2.4","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","@web/test-runner":"^0.6.40","commonmark":"^0.28.1","cross-env":"^5.0.5","dependency-cruiser":"^9.7.0","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-unicorn":"^19.0.1","esprima":"^4.0.0","expect":"^25.2.7","jpeg-js":"^0.3.7","minimist":"^1.2.0","mocha":"^8.0.1","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.0.5","sinon":"^9.0.2","text-diff":"^1.0.1","ts-node":"^8.10.2","typescript":"3.9.5"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"030fcaa0756cfe1762ce08f51815c3237b324e8f","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@5.3.0","_nodeVersion":"10.21.0","_npmVersion":"6.14.6","dist":{"shasum":"36d2e10132632c9cb73007f3f2880f4e6b655977","size":271762,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-5.3.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-5.3.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"jobay","email":"johanbay@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_5.3.0_1599826427168_0.1939525405478426"},"_hasShrinkwrap":false,"publish_time":1599826428200,"_cnpm_publish_time":1599826428200,"_cnpmcore_publish_time":"2021-12-16T10:19:38.789Z"},"5.2.1":{"name":"puppeteer-core","version":"5.2.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"unit":"npm run tsc-cjs && 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":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-types","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","lint":"npm run eslint && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-new-docs-up-to-date":"npm run generate-docs && git status && exit `git status --porcelain | head -255 | wc -l`","generate-dependency-graph":"echo 'Requires graphviz installed locally!' && depcruise --exclude 'api.ts' --do-not-follow '^node_modules' --output-type dot src/index.ts | dot -T png > dependency-chart.png","ensure-correct-devtools-protocol-revision":"ts-node scripts/ensure-correct-devtools-protocol-package"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.781568","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","mime":"^2.0.3","pkg-dir":"^4.2.0","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":{"@microsoft/api-documenter":"7.8.14","@microsoft/api-extractor":"7.8.12","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@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","dependency-cruiser":"^9.7.0","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-unicorn":"^19.0.1","esprima":"^4.0.0","expect":"^25.2.7","jpeg-js":"^0.3.7","minimist":"^1.2.0","mocha":"^8.0.1","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.0.5","sinon":"^9.0.2","text-diff":"^1.0.1","ts-node":"^8.10.2","typescript":"3.9.5"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"4ee4649de67859a69501397f9a52d7a1eab79fba","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@5.2.1","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"shasum":"0d21b5bbb30c82db9b439d255a459f3538cc7235","size":264788,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-5.2.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-5.2.1.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"jobay","email":"johanbay@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_5.2.1_1595343765202_0.07144756288749732"},"_hasShrinkwrap":false,"publish_time":1595343765543,"_cnpm_publish_time":1595343765543,"_cnpmcore_publish_time":"2021-12-16T10:19:39.341Z"},"5.2.0":{"name":"puppeteer-core","version":"5.2.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"unit":"npm run tsc-cjs && 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":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-types","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","lint":"npm run eslint && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -b src/tsconfig.cjs.json","tsc-esm":"tsc -b src/tsconfig.esm.json","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-new-docs-up-to-date":"npm run generate-docs && git status && exit `git status --porcelain | head -255 | wc -l`","generate-dependency-graph":"echo 'Requires graphviz installed locally!' && depcruise --exclude 'api.ts' --do-not-follow '^node_modules' --output-type dot src/index.ts | dot -T png > dependency-chart.png","ensure-correct-devtools-protocol-revision":"ts-node scripts/ensure-correct-devtools-protocol-package"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.767361","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","mime":"^2.0.3","pkg-dir":"^4.2.0","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":{"@microsoft/api-documenter":"7.8.14","@microsoft/api-extractor":"7.8.12","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@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","dependency-cruiser":"^9.7.0","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.22.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-unicorn":"^19.0.1","esprima":"^4.0.0","expect":"^25.2.7","jpeg-js":"^0.3.7","minimist":"^1.2.0","mocha":"^8.0.1","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.0.5","sinon":"^9.0.2","text-diff":"^1.0.1","ts-node":"^8.10.2","typescript":"3.9.5"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"028f144256b581e5f07c5f731ce95107cf9c690e","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@5.2.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"shasum":"d5474cfb0814440dfe36b949f40fcaa8885b7ae4","size":259061,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-5.2.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-5.2.0.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-core_5.2.0_1594989295274_0.3612286627256369"},"_hasShrinkwrap":false,"publish_time":1594989295477,"_cnpm_publish_time":1594989295477,"_cnpmcore_publish_time":"2021-12-16T10:19:40.024Z"},"5.1.0":{"name":"puppeteer-core","version":"5.1.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"unit":"tsc --version && 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":"npm run tsc && npm run lint --silent && npm run unit-with-coverage && npm run test-types","prepare":"node typescript-if-required.js","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","lint":"npm run eslint && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -p .","tsc-esm":"tsc --build tsconfig-esm.json","typecheck":"tsc -p . --noEmit","apply-next-version":"node utils/apply_next_version.js","test-install":"scripts/test-install.sh","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-new-docs-up-to-date":"npm run generate-docs && exit `git status --porcelain | head -255 | wc -l`","generate-dependency-graph":"echo 'Requires graphviz installed locally!' && depcruise --exclude 'api.ts' --do-not-follow '^node_modules' --output-type dot src/index.ts | dot -T png > dependency-chart.png","ensure-correct-devtools-protocol-revision":"ts-node scripts/ensure-correct-devtools-protocol-package"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","devtools-protocol":"0.0.767361","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","mime":"^2.0.3","mitt":"^2.0.1","pkg-dir":"^4.2.0","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":{"@microsoft/api-documenter":"7.8.14","@microsoft/api-extractor":"7.8.12","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@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","dependency-cruiser":"^9.7.0","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-unicorn":"^19.0.1","esprima":"^4.0.0","expect":"^25.2.7","jpeg-js":"^0.3.7","minimist":"^1.2.0","mocha":"^8.0.1","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.0.5","sinon":"^9.0.2","text-diff":"^1.0.1","ts-node":"^8.10.2","typescript":"3.9.5"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"8fa18aef9933e3673a6b2c509c8bb7d06472477e","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@5.1.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"shasum":"e0158af3f2d2ddc94856153201998ca1a4a095ac","size":201457,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-5.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-5.1.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"hanselfmu","email":"changhaohan@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_5.1.0_1594629357749_0.6185723072166052"},"_hasShrinkwrap":false,"publish_time":1594629357906,"_cnpm_publish_time":1594629357906,"_cnpmcore_publish_time":"2021-12-16T10:19:40.819Z"},"5.0.0":{"name":"puppeteer-core","version":"5.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"./cjs-entry-core.js","repository":{"type":"git","url":"git+https://github.com/puppeteer/puppeteer.git"},"engines":{"node":">=10.18.1"},"scripts":{"unit":"tsc --version && 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 unit-with-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","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","lint":"npm run eslint && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","tsc":"npm run clean-lib && tsc --version && npm run tsc-cjs && npm run tsc-esm","tsc-cjs":"tsc -p . && cp src/protocol.d.ts lib/cjs","tsc-esm":"tsc --build tsconfig-esm.json && cp src/protocol.d.ts lib/esm","typecheck":"tsc -p . --noEmit","apply-next-version":"node utils/apply_next_version.js","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","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-new-docs-up-to-date":"npm run generate-docs && exit `git status --porcelain | head -255 | wc -l`","generate-dependency-graph":"echo 'Requires graphviz installed locally!' && depcruise --exclude 'api.ts' --do-not-follow '^node_modules' --output-type dot src/index.ts | dot -T png > dependency-chart.png"},"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","mitt":"^2.0.1","pkg-dir":"^4.2.0","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":{"@microsoft/api-documenter":"7.8.14","@microsoft/api-extractor":"7.8.12","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/mocha":"^7.0.2","@types/node":"^14.0.13","@types/proxy-from-env":"^1.0.1","@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","dependency-cruiser":"^9.7.0","eslint":"^6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-unicorn":"^19.0.1","esprima":"^4.0.0","expect":"^25.2.7","jpeg-js":"^0.3.7","minimist":"^1.2.0","mocha":"^8.0.1","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^5.0.0","prettier":"^2.0.5","sinon":"^9.0.2","text-diff":"^1.0.1","ts-node":"^8.10.2","typescript":"3.9.5"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"6d06adea10572d2667a9d1c5a48193903860341b","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@5.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"shasum":"ddcc9efd9e2ecf6b5fc5e39a7a0a9859ab297943","size":357839,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-5.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-5.0.0.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-core_5.0.0_1593696965710_0.42521488784539496"},"_hasShrinkwrap":false,"publish_time":1593696965959,"_cnpm_publish_time":1593696965959,"_cnpmcore_publish_time":"2021-12-16T10:19:42.516Z"},"4.0.1":{"name":"puppeteer-core","version":"4.0.1","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":"756035","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 unit-with-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","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","lint":"npm run eslint && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","tsc":"npm run clean-lib && tsc --version && tsc -p . && cp src/protocol.d.ts lib/","apply-next-version":"node utils/apply_next_version.js","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","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-new-docs-up-to-date":"npm run generate-docs && exit `git status --porcelain | head -255 | wc -l`"},"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","mitt":"^2.0.1","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":{"@microsoft/api-documenter":"^7.8.8","@microsoft/api-extractor":"^7.8.8","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/node":"^10.17.14","@types/proxy-from-env":"^1.0.1","@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-config-prettier":"^6.11.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-prettier":"^3.1.3","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","prettier":"^2.0.5","sinon":"^9.0.2","text-diff":"^1.0.1","typescript":"3.9.2"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"16972ca6f3461a1079df9998d17ba4a58caec262","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@4.0.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"shasum":"d6026add5fe058de22cd80879967eaa5e9be4cfb","size":202851,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-4.0.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-4.0.1.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-core_4.0.1_1593004992105_0.4053380039861938"},"_hasShrinkwrap":false,"publish_time":1593004992274,"_cnpm_publish_time":1593004992274,"_cnpmcore_publish_time":"2021-12-16T10:19:43.232Z"},"4.0.0":{"name":"puppeteer-core","version":"4.0.0","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":"756035","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 unit-with-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","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","lint":"npm run eslint && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","clean-lib":"rm -rf lib","tsc":"npm run clean-lib && tsc --version && tsc -p . && cp src/protocol.d.ts lib/","apply-next-version":"node utils/apply_next_version.js","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","generate-docs":"npm run tsc && api-extractor run --local --verbose && api-documenter markdown -i temp -o new-docs","ensure-new-docs-up-to-date":"npm run generate-docs && exit `git status --porcelain | head -255 | wc -l`"},"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","mitt":"^2.0.1","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":{"@microsoft/api-documenter":"^7.8.8","@microsoft/api-extractor":"^7.8.8","@types/debug":"0.0.31","@types/mime":"^2.0.0","@types/node":"^10.17.14","@types/proxy-from-env":"^1.0.1","@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-config-prettier":"^6.11.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-prettier":"^3.1.3","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","prettier":"^2.0.5","sinon":"^9.0.2","text-diff":"^1.0.1","typescript":"3.9.2"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"2ffe71017751ef6415c714e2d401331635f8e36f","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@4.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"shasum":"32cb3c97efd280301a8084caf5566b5c2d83896f","size":202853,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-4.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-4.0.0.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-core_4.0.0_1592229063876_0.021080906535904553"},"_hasShrinkwrap":false,"publish_time":1592229064005,"_cnpm_publish_time":1592229064005,"_cnpmcore_publish_time":"2021-12-16T10:19:43.868Z"},"3.3.0":{"name":"puppeteer-core","version":"3.3.0","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":"756035","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","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","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","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/proxy-from-env":"^1.0.1","@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-config-prettier":"^6.11.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-prettier":"^3.1.3","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","prettier":"^2.0.5","sinon":"^9.0.2","text-diff":"^1.0.1","typescript":"3.9.2"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"e84e579c3c8b8b443139ff07ca242af20dd4776e","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@3.3.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"6178a6a0f6efa261cd79e42e34ab0780d8775f0d","size":166460,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-3.3.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-3.3.0.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-core_3.3.0_1591088295907_0.7606477656542494"},"_hasShrinkwrap":false,"publish_time":1591088296166,"_cnpm_publish_time":1591088296166,"_cnpmcore_publish_time":"2021-12-16T10:19:44.955Z"},"3.2.0":{"name":"puppeteer-core","version":"3.2.0","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":"756035","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","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","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","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","mitt":"^2.0.1","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/proxy-from-env":"^1.0.1","@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-config-prettier":"^6.11.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-prettier":"^3.1.3","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","prettier":"^2.0.5","sinon":"^9.0.2","text-diff":"^1.0.1","typescript":"3.9.2"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"88b5265be156459f65e65f4600051586b45d1637","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@3.2.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"00f33c2ad31f9535a6824b661ac1b0439f2dfd97","size":168746,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-3.2.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-3.2.0.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-core_3.2.0_1590744333714_0.6783797439908401"},"_hasShrinkwrap":false,"publish_time":1590744334060,"_cnpm_publish_time":1590744334060,"_cnpmcore_publish_time":"2021-12-16T10:19:45.747Z"},"3.1.0":{"name":"puppeteer-core","version":"3.1.0","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":"756035","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","eslint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .)","eslint-fix":"eslint --ext js --ext ts --fix .","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/proxy-from-env":"^1.0.1","@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-config-prettier":"^6.11.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-prettier":"^3.1.3","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","prettier":"^2.0.5","sinon":"^9.0.2","text-diff":"^1.0.1","typescript":"3.9.2"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"8ba36752e735b245baf4915cff341d2b85a83161","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@3.1.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"shasum":"85061e648599d7c4ae23a6c3c980cf4a011ca467","size":166212,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-3.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-3.1.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"orkon","email":"alexei.rudenko@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_3.1.0_1589802913742_0.057378795549323014"},"_hasShrinkwrap":false,"publish_time":1589802913945,"_cnpm_publish_time":1589802913945,"_cnpmcore_publish_time":"2021-12-16T10:19:46.345Z"},"3.0.4":{"name":"puppeteer-core","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","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-core@3.0.4","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"2948b31c83a46500bdf4b6f1024180039e65fd09","size":163164,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-3.0.4.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-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-core_3.0.4_1588845659501_0.05423159883117923"},"_hasShrinkwrap":false,"publish_time":1588845659776,"_cnpm_publish_time":1588845659776,"_cnpmcore_publish_time":"2021-12-16T10:19:47.045Z"},"3.0.3":{"name":"puppeteer-core","version":"3.0.3","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","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":{"@types/mime-types":"^2.1.0","debug":"^4.1.0","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","mime":"^2.0.3","mime-types":"^2.1.25","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":"dd5bdf16168aae5861367411521e4474dda82b5e","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@3.0.3","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"shasum":"bd24e93cc065c57091f3173d7f356116c4e3ae19","size":163695,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-3.0.3.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-3.0.3.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-core_3.0.3_1588777146687_0.09280834369220714"},"_hasShrinkwrap":false,"publish_time":1588777146891,"_cnpm_publish_time":1588777146891,"_cnpmcore_publish_time":"2021-12-16T10:19:47.563Z"},"3.0.2":{"name":"puppeteer-core","version":"3.0.2","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","coverage":"cross-env COVERAGE=1 npm run unit","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","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/ && cp src/externs.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","test-install":"scripts/test-install.sh"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"@types/mime-types":"^2.1.0","debug":"^4.1.0","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","mime":"^2.0.3","mime-types":"^2.1.25","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","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":"646f42e98cb7a48116f8f8e64f3f3ad7783b15c6","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@3.0.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"3f1aaa48758d3626c7695e6efc98bf0c05a30b20","size":167716,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-3.0.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-3.0.2.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-core_3.0.2_1588065931116_0.9138412396665374"},"_hasShrinkwrap":false,"publish_time":1588065931309,"_cnpm_publish_time":1588065931309,"_cnpmcore_publish_time":"2021-12-16T10:19:48.215Z"},"3.0.1":{"name":"puppeteer-core","version":"3.0.1","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","coverage":"cross-env COVERAGE=1 npm run unit","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","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/ && cp src/externs.d.ts lib/","apply-next-version":"node utils/apply_next_version.js","bundle":"npm run tsc && npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && tsc --version && tsc -p utils/doclint/generate_types/test/","unit-bundle":"mocha --config mocha-config/browser-bundle-tests.js","update-protocol-d-ts":"node utils/protocol-types-generator","test-install":"scripts/test-install.sh"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"@types/mime-types":"^2.1.0","debug":"^4.1.0","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","mime":"^2.0.3","mime-types":"^2.1.25","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","esprima":"^4.0.0","expect":"^25.2.7","jpeg-js":"^0.3.4","minimist":"^1.2.0","mocha":"^7.1.1","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","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":"feec588f951d8833e3b9758cde9f34c325837407","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@3.0.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"f6aa5fd3bb2dfd2727718312f00dfdae6305872c","size":167935,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-3.0.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-3.0.1.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-core_3.0.1_1587566215907_0.777370339128248"},"_hasShrinkwrap":false,"publish_time":1587566216098,"_cnpm_publish_time":1587566216098,"_cnpmcore_publish_time":"2021-12-16T10:19:48.816Z"},"3.0.0":{"name":"puppeteer-core","version":"3.0.0","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","coverage":"cross-env COVERAGE=1 npm run unit","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","prepublishOnly":"npm run tsc","dev-install":"npm run tsc && node install.js","lint":"([ \"$CI\" = true ] && eslint --ext js --ext ts --quiet -f codeframe . || eslint --ext js --ext ts .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","tsc":"tsc --version && tsc -p . && cp src/protocol.d.ts lib/ && cp src/externs.d.ts lib/","apply-next-version":"node utils/apply_next_version.js","bundle":"npm run tsc && npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && tsc --version && tsc -p utils/doclint/generate_types/test/","unit-bundle":"mocha --config mocha-config/browser-bundle-tests.js","update-protocol-d-ts":"node utils/protocol-types-generator"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"@types/mime-types":"^2.1.0","debug":"^4.1.0","extract-zip":"^2.0.0","https-proxy-agent":"^4.0.0","mime":"^2.0.3","mime-types":"^2.1.25","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","esprima":"^4.0.0","expect":"^25.2.7","jpeg-js":"^0.3.4","minimist":"^1.2.0","mocha":"^7.1.1","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","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":"6760b9225e52d2722805ba5b8f7f76816da7c15c","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@3.0.0","_nodeVersion":"12.6.0","_npmVersion":"6.13.6","dist":{"shasum":"98d0f25b4295f26ab528b8949bd20f1308be1d8b","size":171501,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-3.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-3.0.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"mathias","email":"mathias@qiwi.be"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_3.0.0_1587028784088_0.06821374363481914"},"_hasShrinkwrap":false,"publish_time":1587028784320,"_cnpm_publish_time":1587028784320,"_cnpmcore_publish_time":"2021-12-16T10:19:49.505Z"},"2.1.1":{"name":"puppeteer-core","version":"2.1.1","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":">=8.16.0"},"puppeteer":{"chromium_revision":"722234"},"scripts":{"unit":"node test/test.js","fjunit":"PUPPETEER_PRODUCT=juggler node test/test.js","funit":"PUPPETEER_PRODUCT=firefox 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 && npm run test-types && node utils/testrunner/test/test.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","tsc":"tsc -p .","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"@types/mime-types":"^2.1.0","debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^4.0.0","mime":"^2.0.3","mime-types":"^2.1.25","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.15.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"46386eb8669503b9bf34a17bd0a9f7f4e4418402","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@2.1.1","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"shasum":"e9b3fbc1237b4f66e25999832229e9db3e0b90ed","size":166787,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-2.1.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-2.1.1.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"hanselfmu","email":"changhaohan@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_2.1.1_1580912292190_0.4769656253583452"},"_hasShrinkwrap":false,"publish_time":1580912292369,"_cnpm_publish_time":1580912292369,"_cnpmcore_publish_time":"2021-12-16T10:19:50.122Z"},"2.1.0":{"name":"puppeteer-core","version":"2.1.0","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":">=8.16.0"},"puppeteer":{"chromium_revision":"722234"},"scripts":{"unit":"node test/test.js","fjunit":"PUPPETEER_PRODUCT=juggler node test/test.js","funit":"PUPPETEER_PRODUCT=firefox 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 && npm run test-types && node utils/testrunner/test/test.js","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","tsc":"tsc -p .","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"@types/mime-types":"^2.1.0","debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^4.0.0","mime":"^2.0.3","mime-types":"^2.1.25","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.15.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"a30cf05e3aa867645f17de1c75ec942c98836dc9","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"homepage":"https://github.com/puppeteer/puppeteer#readme","_id":"puppeteer-core@2.1.0","_nodeVersion":"12.6.0","_npmVersion":"6.13.6","dist":{"shasum":"6d086ed12d67368ad0697143a198685dea88de11","size":166303,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-2.1.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-2.1.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"mathias","email":"mathias@qiwi.be"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_2.1.0_1580137116248_0.06671085369001117"},"_hasShrinkwrap":false,"publish_time":1580137116430,"_cnpm_publish_time":1580137116430,"_cnpmcore_publish_time":"2021-12-16T10:19:50.580Z","hasInstallScript":true},"2.0.0":{"name":"puppeteer-core","version":"2.0.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=8.16.0"},"puppeteer":{"chromium_revision":"706915"},"scripts":{"unit":"node test/test.js","funit":"BROWSER=firefox 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 && npm run test-types && node utils/testrunner/test/test.js","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","tsc":"tsc -p .","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^3.0.0","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.15.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"aa246973b96c36768bf3d4db0383f7101a1b4ee9","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.16.2","_npmUser":{"name":"mathias","email":"mathias@qiwi.be"},"dist":{"shasum":"2c3b122dec539ff01e6dfc29ee3e6f3a6280330d","size":75510,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-2.0.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_2.0.0_1571931450179_0.6282858460957361"},"_hasShrinkwrap":false,"publish_time":1571931450357,"_cnpm_publish_time":1571931450357,"_cnpmcore_publish_time":"2021-12-16T10:19:50.881Z","hasInstallScript":true},"1.20.0":{"name":"puppeteer-core","version":"1.20.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"686378"},"scripts":{"unit":"node test/test.js","funit":"BROWSER=firefox 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 && npm run test-node6-transformer && npm run test-types && node utils/testrunner/test/test.js","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.15.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"a5f03ce1c85c2630739f2a894a303c68632aa250","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.20.0","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"shasum":"cfad0c7cbb6e9bb0d307c6e955e5c924134bbeb5","size":138348,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.20.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.20.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"mathias","email":"mathias@qiwi.be"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.20.0_1568360621915_0.8780058145192333"},"_hasShrinkwrap":false,"publish_time":1568360622114,"_cnpm_publish_time":1568360622114,"_cnpmcore_publish_time":"2021-12-16T10:19:51.581Z","hasInstallScript":true},"1.19.0":{"name":"puppeteer-core","version":"1.19.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"674921"},"scripts":{"unit":"node test/test.js","funit":"BROWSER=firefox 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 && npm run test-node6-transformer && npm run test-types","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.15.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"af0d2290448b291ba51cd98f7f0f6d4c5e4f5956","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.19.0","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"shasum":"3c3f98edb5862583e3a9c19cbc0da57ccc63ba5c","size":137290,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.19.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.19.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.19.0_1563858404476_0.5178516768871861"},"_hasShrinkwrap":false,"publish_time":1563858404653,"_cnpm_publish_time":1563858404653,"_cnpmcore_publish_time":"2021-12-16T10:19:52.365Z","hasInstallScript":true},"1.18.1":{"name":"puppeteer-core","version":"1.18.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"672088"},"scripts":{"unit":"node test/test.js","funit":"BROWSER=firefox 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 && npm run test-node6-transformer && npm run test-types","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.15.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"a2cf81dd784327cc6133e180277000610a959b75","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.18.1","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"37549e975273b7fa450e0f8a8023db6175ed049a","size":135606,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.18.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.18.1.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.18.1_1561571146225_0.03810601742941544"},"_hasShrinkwrap":false,"publish_time":1561571146420,"_cnpm_publish_time":1561571146420,"_cnpmcore_publish_time":"2021-12-16T10:19:52.871Z","hasInstallScript":true},"1.18.0":{"name":"puppeteer-core","version":"1.18.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"669486"},"scripts":{"unit":"node test/test.js","funit":"BROWSER=firefox 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 && npm run test-node6-transformer && npm run test-types","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.15.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"c96454d42c2d09b53a603e2b9cd3e89cf55700ba","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.18.0","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"8bb948def94d1c47da13c563b7aa58ed93b74000","size":135603,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.18.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.18.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.18.0_1561069253770_0.4422154206618252"},"_hasShrinkwrap":false,"publish_time":1561069254054,"_cnpm_publish_time":1561069254054,"_cnpmcore_publish_time":"2021-12-16T10:19:53.872Z","hasInstallScript":true},"1.17.0":{"name":"puppeteer-core","version":"1.17.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"662092"},"scripts":{"unit":"node test/test.js","funit":"BROWSER=firefox 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 && npm run test-node6-transformer && npm run test-types","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.15.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"1840ef01cc1fda27fc4d7d39ddee199f7857fb75","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.17.0","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"shasum":"c3e58c52cdfc5e03b6946c7a6f48cc21d32a05f0","size":133113,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.17.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.17.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.17.0_1558656925809_0.7993512524721471"},"_hasShrinkwrap":false,"publish_time":1558656925933,"_cnpm_publish_time":1558656925933,"_cnpmcore_publish_time":"2021-12-16T10:19:55.256Z","hasInstallScript":true},"1.16.0":{"name":"puppeteer-core","version":"1.16.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"656675"},"scripts":{"unit":"node test/test.js","funit":"BROWSER=firefox 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 && npm run test-node6-transformer && npm run test-types","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.15.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"9f2635c4ac41281bdc471e4386c05cb88080f01c","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.16.0","_nodeVersion":"11.14.0","_npmVersion":"6.7.0","dist":{"shasum":"e1d3123c1fef8aaf55f8e90a3740429f839510ca","size":133202,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.16.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.16.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.16.0_1557786077527_0.31403563857567574"},"_hasShrinkwrap":false,"publish_time":1557786077660,"_cnpm_publish_time":1557786077660,"_cnpmcore_publish_time":"2021-12-16T10:19:55.758Z","hasInstallScript":true},"1.15.0":{"name":"puppeteer-core","version":"1.15.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"650583"},"scripts":{"unit":"node test/test.js","funit":"BROWSER=firefox 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 && npm run test-node6-transformer && npm run test-types","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.15.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"b9f4a951759b637568ab25abf7ff8058bd2d8677","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.15.0","_nodeVersion":"11.14.0","_npmVersion":"6.7.0","dist":{"shasum":"c8ccf246493349e5d898041f205fbeec4ed845ab","size":131612,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.15.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.15.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.15.0_1556245815471_0.0703805867217735"},"_hasShrinkwrap":false,"publish_time":1556245815801,"_cnpm_publish_time":1556245815801,"_cnpmcore_publish_time":"2021-12-16T10:19:56.837Z","hasInstallScript":true},"1.14.0":{"name":"puppeteer-core","version":"1.14.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"641577"},"scripts":{"unit":"node test/test.js","funit":"BROWSER=firefox 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 && npm run test-node6-transformer && npm run test-types","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.15.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"3fa91cace372588bae7d710cefb81879076dc219","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.14.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"shasum":"1c3dfe275cee6edbe1b5c1104023256f42c071e5","size":130005,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.14.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.14.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.14.0_1553838070065_0.5516190831649892"},"_hasShrinkwrap":false,"publish_time":1553838070161,"_cnpm_publish_time":1553838070161,"_cnpmcore_publish_time":"2021-12-16T10:19:57.621Z","hasInstallScript":true},"1.13.0":{"name":"puppeteer-core","version":"1.13.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"637110"},"scripts":{"unit":"node test/test.js","funit":"BROWSER=firefox 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 && npm run test-node6-transformer && npm run test-types","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.9.0","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"77a969419ec71f8834ec4b511b63bd77d2f5c816","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.13.0","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"shasum":"f8001851e924e6e9ef6e9fae1778c3ab87c3f307","size":129731,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.13.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.13.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.13.0_1551753742352_0.16050150822064646"},"_hasShrinkwrap":false,"publish_time":1551753742567,"_cnpm_publish_time":1551753742567,"_cnpmcore_publish_time":"2021-12-16T10:19:58.114Z","hasInstallScript":true},"1.12.2":{"name":"puppeteer-core","version":"1.12.2","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"624492"},"scripts":{"unit":"node test/test.js","funit":"BROWSER=firefox 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 && npm run test-node6-transformer && npm run test-types","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.9.0","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"b0afb17b680445b348d03e58f5b9a2b8c4bdd4ae","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.12.2","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"dist":{"shasum":"f4797979aa9fde1045e52b343840f60500d5988e","size":129911,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.12.2.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.12.2.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.12.2_1549395660380_0.887540898653022"},"_hasShrinkwrap":false,"publish_time":1549395660486,"_cnpm_publish_time":1549395660486,"_cnpmcore_publish_time":"2021-12-16T10:19:58.577Z","hasInstallScript":true},"1.12.1":{"name":"puppeteer-core","version":"1.12.1","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"624487"},"scripts":{"unit":"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 && npm run test-node6-transformer && npm run test-types","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.9.0","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"a1abd6c1fcea330feaa6e07afdf80c6d6bf3052f","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.12.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"dist":{"shasum":"aec39d9c199ceff6ddd4da00e0733bb73fce4156","size":129882,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.12.1.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.12.1.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.12.1_1549053290696_0.048822100601696006"},"_hasShrinkwrap":false,"publish_time":1549053290822,"_cnpm_publish_time":1549053290822,"_cnpmcore_publish_time":"2021-12-16T10:19:59.107Z","hasInstallScript":true},"1.12.0":{"name":"puppeteer-core","version":"1.12.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"624487"},"scripts":{"unit":"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 && npm run test-node6-transformer && npm run test-types","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js && node utils/doclint/generate_types","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","test-types":"node utils/doclint/generate_types && npx -p typescript@2.1 tsc -p utils/doclint/generate_types/test/","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.9.0","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.2.2"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"7f05a084f14d4751e9509a2ff97d58ee3b73dd4d","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.12.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"dist":{"shasum":"ba13eeba4ef28e496b638dea697647f9c56a428b","size":159642,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.12.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.12.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.12.0_1548992518015_0.8208411037147383"},"_hasShrinkwrap":false,"publish_time":1548992518175,"_cnpm_publish_time":1548992518175,"_cnpmcore_publish_time":"2021-12-16T10:19:59.696Z","hasInstallScript":true},"1.11.0":{"name":"puppeteer-core","version":"1.11.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"609904"},"scripts":{"unit":"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 && npm run test-node6-transformer","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.1","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/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^6.0.1","commonmark":"^0.28.1","cross-env":"^5.0.5","eslint":"^5.9.0","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"3.1.6"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"00b15994a410ed2d77d22159287355e85df70580","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.11.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"dist":{"shasum":"34ad606115f2b1299aeec3cf68cd0dc4e2f26aa9","size":123610,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.11.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.11.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.11.0_1543558523511_0.882962472935158"},"_hasShrinkwrap":false,"publish_time":1543558523662,"_cnpm_publish_time":1543558523662,"_cnpmcore_publish_time":"2021-12-16T10:20:00.100Z","hasInstallScript":true},"1.10.0":{"name":"puppeteer-core","version":"1.10.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"599821"},"scripts":{"unit":"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 && npm run test-node6-transformer","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^3.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.0","proxy-from-env":"^1.0.0","rimraf":"^2.6.1","ws":"^5.1.1"},"devDependencies":{"@types/debug":"0.0.30","@types/extract-zip":"^1.6.2","@types/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^3.0.2","commonmark":"^0.27.0","cross-env":"^5.0.5","eslint":"^4.19.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"^3.1.1"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"e9d89a2e21b1698414fb2721eaad37b763362468","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.10.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"dist":{"shasum":"5f25fca1139a4ee41a324192cd8a62f9c7cac281","size":121543,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.10.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.10.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.10.0_1541128311171_0.7023735402937947"},"_hasShrinkwrap":false,"publish_time":1541128311327,"_cnpm_publish_time":1541128311327,"_cnpmcore_publish_time":"2021-12-16T10:20:00.506Z","hasInstallScript":true},"1.9.0":{"name":"puppeteer-core","version":"1.9.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"594312"},"scripts":{"unit":"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 && npm run test-node6-transformer","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js","bundle":"npx browserify -r ./index.js:puppeteer -o utils/browser/puppeteer-web.js","unit-bundle":"node utils/browser/test.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^3.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.0","proxy-from-env":"^1.0.0","rimraf":"^2.6.1","ws":"^5.1.1"},"devDependencies":{"@types/debug":"0.0.30","@types/extract-zip":"^1.6.2","@types/mime":"^2.0.0","@types/node":"^8.10.34","@types/rimraf":"^2.0.2","@types/ws":"^3.0.2","commonmark":"^0.27.0","cross-env":"^5.0.5","eslint":"^4.19.1","esprima":"^4.0.0","jpeg-js":"^0.3.4","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"^3.1.1"},"browser":{"./lib/BrowserFetcher.js":false,"./node6/lib/Puppeteer":false,"ws":"./utils/browser/WebSocket","fs":false,"child_process":false,"rimraf":false,"readline":false},"gitHead":"f6c05e6efd0063930a1bead3cb38b2901d8cbe22","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.9.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"dist":{"shasum":"3859a4ebfc4b8a965bfdd4cc6c4ee93087142024","size":115013,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.9.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.9.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.9.0_1538689174748_0.26742189874388034"},"_hasShrinkwrap":false,"publish_time":1538689174883,"_cnpm_publish_time":1538689174883,"_cnpmcore_publish_time":"2021-12-16T10:20:00.982Z","hasInstallScript":true},"1.8.0":{"name":"puppeteer-core","version":"1.8.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"588429"},"scripts":{"unit":"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 && npm run test-node6-transformer","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^3.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.0","proxy-from-env":"^1.0.0","rimraf":"^2.6.1","ws":"^5.1.1"},"devDependencies":{"@types/debug":"0.0.30","@types/extract-zip":"^1.6.2","@types/mime":"^2.0.0","@types/node":"^8.0.26","@types/rimraf":"^2.0.2","@types/ws":"^3.0.2","commonmark":"^0.27.0","cross-env":"^5.0.5","eslint":"^4.19.1","esprima":"^4.0.0","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"^3.0.1"},"gitHead":"aeb6a9991e01a82153f803c727abf8d56fb072c6","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.8.0","_npmVersion":"5.6.0","_nodeVersion":"10.2.1","_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"dist":{"shasum":"d847b2889af516a8eeac63c91bba5304652f0d0b","size":113290,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.8.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.8.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.8.0_1536267363190_0.8844105264496929"},"_hasShrinkwrap":false,"publish_time":1536267363329,"_cnpm_publish_time":1536267363329,"_cnpmcore_publish_time":"2021-12-16T10:20:01.392Z","hasInstallScript":true},"1.7.0":{"name":"puppeteer-core","version":"1.7.0","description":"A high-level API to control headless Chrome over the DevTools Protocol","main":"index.js","repository":{"type":"git","url":"git+https://github.com/GoogleChrome/puppeteer.git"},"engines":{"node":">=6.4.0"},"puppeteer":{"chromium_revision":"579032"},"scripts":{"unit":"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 && npm run test-node6-transformer","install":"node install.js","lint":"([ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .) && npm run tsc && npm run doc","doc":"node utils/doclint/cli.js","coverage":"cross-env COVERAGE=true npm run unit","test-node6-transformer":"node utils/node6-transform/test/test.js","build":"node utils/node6-transform/index.js","unit-node6":"node node6/test/test.js","tsc":"tsc -p .","prepublishOnly":"npm run build","apply-next-version":"node utils/apply_next_version.js"},"author":{"name":"The Chromium Authors"},"license":"Apache-2.0","dependencies":{"debug":"^3.1.0","extract-zip":"^1.6.6","https-proxy-agent":"^2.2.1","mime":"^2.0.3","progress":"^2.0.0","proxy-from-env":"^1.0.0","rimraf":"^2.6.1","ws":"^5.1.1"},"devDependencies":{"@types/debug":"0.0.30","@types/extract-zip":"^1.6.2","@types/mime":"^2.0.0","@types/node":"^8.0.26","@types/rimraf":"^2.0.2","@types/ws":"^3.0.2","commonmark":"^0.27.0","cross-env":"^5.0.5","eslint":"^4.19.1","esprima":"^4.0.0","minimist":"^1.2.0","ncp":"^2.0.0","pixelmatch":"^4.0.2","pngjs":"^3.3.3","text-diff":"^1.0.1","typescript":"^3.0.1"},"gitHead":"66caee4c609eb5115538c76372eb9bce996e08f1","bugs":{"url":"https://github.com/GoogleChrome/puppeteer/issues"},"homepage":"https://github.com/GoogleChrome/puppeteer#readme","_id":"puppeteer-core@1.7.0","_npmVersion":"5.6.0","_nodeVersion":"10.2.1","_npmUser":{"name":"aslushnikov","email":"aslushnikov@gmail.com"},"dist":{"shasum":"c10f660983e9a4faacf6b8e50861c7739871c752","size":110999,"noattachment":false,"key":"/puppeteer-core/-/puppeteer-core-1.7.0.tgz","tarball":"http://name.csiicloud.com:7001/puppeteer-core/download/puppeteer-core-1.7.0.tgz"},"maintainers":[{"name":"google-wombot","email":""},{"name":"mathias","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/puppeteer-core_1.7.0_1533866288519_0.8978554978612461"},"_hasShrinkwrap":false,"publish_time":1533866288637,"_cnpm_publish_time":1533866288637,"_cnpmcore_publish_time":"2021-12-16T10:20:01.872Z","hasInstallScript":true}},"readme":"# Puppeteer\n\n[![Build status](https://github.com/puppeteer/puppeteer/workflows/CI/badge.svg)](https://github.com/puppeteer/puppeteer/actions?query=workflow%3ACI)\n[![npm puppeteer package](https://img.shields.io/npm/v/puppeteer.svg)](https://npmjs.org/package/puppeteer)\n\n<img src=\"https://user-images.githubusercontent.com/10379601/29446482-04f7036a-841f-11e7-9872-91d1fc2ea683.png\" height=\"200\" align=\"right\"/>\n\n#### [Guides](https://pptr.dev/category/guides) | [API](https://pptr.dev/api) | [FAQ](https://pptr.dev/faq) | [Contributing](https://pptr.dev/contributing) | [Troubleshooting](https://pptr.dev/troubleshooting)\n\n> Puppeteer is a Node.js library which provides a high-level API to control\n> Chrome/Chromium over the\n> [DevTools Protocol](https://chromedevtools.github.io/devtools-protocol/).\n> Puppeteer runs in\n> [headless](https://developers.google.com/web/updates/2017/04/headless-chrome)\n> mode by default, but can be configured to run in full (non-headless)\n> Chrome/Chromium.\n\n#### What can I do?\n\nMost things that you can do manually in the browser can be done using Puppeteer!\nHere are a few examples to get you started:\n\n- Generate screenshots and PDFs of pages.\n- Crawl a SPA (Single-Page Application) and generate pre-rendered content (i.e.\n  \"SSR\" (Server-Side Rendering)).\n- Automate form submission, UI testing, keyboard input, etc.\n- Create an automated testing environment using the latest JavaScript and\n  browser features.\n- Capture a\n  [timeline trace](https://developers.google.com/web/tools/chrome-devtools/evaluate-performance/reference)\n  of your site to help diagnose performance issues.\n- Test Chrome Extensions.\n\n## Getting Started\n\n### Installation\n\nTo use Puppeteer in your project, run:\n\n```bash\nnpm i puppeteer\n# or `yarn add puppeteer`\n# or `pnpm i puppeteer`\n```\n\nWhen you install Puppeteer, it automatically downloads a recent version of\nChromium (~170MB macOS, ~282MB Linux, ~280MB Windows) that is [guaranteed to\nwork](https://pptr.dev/faq#q-why-doesnt-puppeteer-vxxx-work-with-chromium-vyyy)\nwith Puppeteer. The browser is downloaded to the `$HOME/.cache/puppeteer` folder\nby default (starting with Puppeteer v19.0.0).\n\nIf you deploy a project using Puppeteer to a hosting provider, such as Render or\nHeroku, you might need to reconfigure the location of the cache to be within\nyour project folder (see an example below) because not all hosting providers\ninclude `$HOME/.cache` into the project's deployment.\n\nFor a version of Puppeteer without the browser installation, see\n[`puppeteer-core`](#puppeteer-core).\n\n#### Configuration\n\nPuppeteer uses several defaults that can be customized through configuration\nfiles.\n\nFor example, to change the default cache directory Puppeteer uses to install\nbrowsers, you can add a `.puppeteerrc.cjs` (or `puppeteer.config.cjs`) at the\nroot of your application with the contents\n\n```js\nconst {join} = require('path');\n\n/**\n * @type {import(\"puppeteer\").Configuration}\n */\nmodule.exports = {\n  // Changes the cache location for Puppeteer.\n  cacheDirectory: join(__dirname, '.cache', 'puppeteer'),\n};\n```\n\nAfter adding the configuration file, you will need to remove and reinstall\n`puppeteer` for it to take effect.\n\nSee the [configuration guide](https://pptr.dev/guides/configuration) for more\ninformation.\n\n#### `puppeteer-core`\n\nEvery release since v1.7.0 we publish two packages:\n\n- [`puppeteer`](https://www.npmjs.com/package/puppeteer)\n- [`puppeteer-core`](https://www.npmjs.com/package/puppeteer-core)\n\n`puppeteer` is a _product_ for browser automation. When installed, it downloads\na version of Chromium, which it then drives using `puppeteer-core`. Being an\nend-user product, `puppeteer` automates several workflows using reasonable\ndefaults [that can be customized](https://pptr.dev/guides/configuration).\n\n`puppeteer-core` is a _library_ to help drive anything that supports DevTools\nprotocol. Being a library, `puppeteer-core` is fully driven through its\nprogrammatic interface implying no defaults are assumed and `puppeteer-core`\nwill not download Chromium when installed.\n\nYou should use `puppeteer-core` if you are\n[connecting to a remote browser](https://pptr.dev/api/puppeteer.puppeteer.connect)\nor [managing browsers yourself](https://pptr.dev/api/puppeteer.browserfetcher).\nIf you are managing browsers yourself, you will need to call\n[`puppeteer.launch`](https://pptr.dev/api/puppeteer.puppeteernode.launch) with\nan an explicit\n[`executablePath`](https://pptr.dev/api/puppeteer.launchoptions.executablepath)\n(or [`channel`](https://pptr.dev/api/puppeteer.launchoptions.channel) if it's\ninstalled in a standard location).\n\nWhen using `puppeteer-core`, remember to change the import:\n\n```ts\nimport puppeteer from 'puppeteer-core';\n```\n\n### Usage\n\nPuppeteer follows the latest\n[maintenance LTS](https://github.com/nodejs/Release#release-schedule) version of\nNode.\n\nPuppeteer will be familiar to people using other browser testing frameworks. You\n[launch](https://pptr.dev/api/puppeteer.puppeteernode.launch)/[connect](https://pptr.dev/api/puppeteer.puppeteernode.connect)\na [browser](https://pptr.dev/api/puppeteer.browser),\n[create](https://pptr.dev/api/puppeteer.browser.newpage) some\n[pages](https://pptr.dev/api/puppeteer.page), and then manipulate them with\n[Puppeteer's API](https://pptr.dev/api).\n\nFor more in-depth usage, check our [guides](https://pptr.dev/category/guides)\nand [examples](https://github.com/puppeteer/puppeteer/tree/main/examples).\n\n#### Example\n\nThe following example searches [developer.chrome.com](https://developer.chrome.com/) for blog posts with text \"automate beyond recorder\", click on the first result and print the full title of the blog post.\n\n```ts\nimport puppeteer from 'puppeteer';\n\n(async () => {\n  const browser = await puppeteer.launch();\n  const page = await browser.newPage();\n\n  await page.goto('https://developer.chrome.com/');\n\n  // Set screen size\n  await page.setViewport({width: 1080, height: 1024});\n\n  // Type into search box\n  await page.type('.search-box__input', 'automate beyond recorder');\n\n  // Wait and click on first result\n  const searchResultSelector = '.search-box__link';\n  await page.waitForSelector(searchResultSelector);\n  await page.click(searchResultSelector);\n\n  // Locate the full title with a unique string\n  const textSelector = await page.waitForSelector(\n    'text/Customize and automate'\n  );\n  const fullTitle = await textSelector.evaluate(el => el.textContent);\n\n  // Print the full title\n  console.log('The title of this blog post is \"%s\".', fullTitle);\n\n  await browser.close();\n})();\n```\n\n### Default runtime settings\n\n**1. Uses Headless mode**\n\nPuppeteer launches Chromium in\n[headless mode](https://developers.google.com/web/updates/2017/04/headless-chrome).\nTo launch a full version of Chromium, set the\n[`headless`](https://pptr.dev/api/puppeteer.browserlaunchargumentoptions.headless)\noption when launching a browser:\n\n```ts\nconst browser = await puppeteer.launch({headless: false}); // default is true\n```\n\n**2. Runs a bundled version of Chromium**\n\nBy default, Puppeteer downloads and uses a specific version of Chromium so its\nAPI is guaranteed to work out of the box. To use Puppeteer with a different\nversion of Chrome or Chromium, pass in the executable's path when creating a\n`Browser` instance:\n\n```ts\nconst browser = await puppeteer.launch({executablePath: '/path/to/Chrome'});\n```\n\nYou can also use Puppeteer with Firefox Nightly (experimental support). See\n[`Puppeteer.launch`](https://pptr.dev/api/puppeteer.puppeteernode.launch) for\nmore information.\n\nSee\n[`this article`](https://www.howtogeek.com/202825/what%E2%80%99s-the-difference-between-chromium-and-chrome/)\nfor a description of the differences between Chromium and Chrome.\n[`This article`](https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/chromium_browser_vs_google_chrome.md)\ndescribes some differences for Linux users.\n\n**3. Creates a fresh user profile**\n\nPuppeteer creates its own browser user profile which it **cleans up on every\nrun**.\n\n#### Using Docker\n\nSee our [Docker guide](https://pptr.dev/guides/docker).\n\n#### Using Chrome Extensions\n\nSee our [Chrome extensions guide](https://pptr.dev/guides/chrome-extensions).\n\n## Resources\n\n- [API Documentation](https://pptr.dev/api)\n- [Guides](https://pptr.dev/category/guides)\n- [Examples](https://github.com/puppeteer/puppeteer/tree/main/examples)\n- [Community list of Puppeteer resources](https://github.com/transitive-bullshit/awesome-puppeteer)\n\n## Contributing\n\nCheck out our [contributing guide](https://pptr.dev/contributing) to get an\noverview of Puppeteer development.\n\n## FAQ\n\nOur [FAQ](https://pptr.dev/faq) has migrated to\n[our site](https://pptr.dev/faq).\n","_attachments":{},"homepage":"https://github.com/puppeteer/puppeteer/tree/main#readme","bugs":{"url":"https://github.com/puppeteer/puppeteer/issues"},"license":"Apache-2.0"}