{ "_from": "puppeteer@^18", "_id": "puppeteer@18.2.1", "_inBundle": false, "_integrity": "sha512-7+UhmYa7wxPh2oMRwA++k8UGVDxh3YdWFB52r9C3tM81T6BU7cuusUSxImz0GEYSOYUKk/YzIhkQ6+vc0gHbxQ==", "_location": "/puppeteer", "_phantomChildren": {}, "_requested": { "type": "range", "registry": true, "raw": "puppeteer@^18", "name": "puppeteer", "escapedName": "puppeteer", "rawSpec": "^18", "saveSpec": null, "fetchSpec": "^18" }, "_requiredBy": [ "#USER", "/" ], "_resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-18.2.1.tgz", "_shasum": "08967cd423efe511ee4c6e3a5c882ffaf2e6bbf3", "_spec": "puppeteer@^18", "_where": "/root/spacedeck-open", "author": { "name": "The Chromium Authors" }, "bundleDependencies": false, "dependencies": { "https-proxy-agent": "5.0.1", "progress": "2.0.3", "proxy-from-env": "1.1.0", "puppeteer-core": "18.2.1" }, "deprecated": "< 21.9.0 is no longer supported", "description": "A high-level API to control headless Chrome over the DevTools Protocol", "engines": { "node": ">=14.1.0" }, "exports": { ".": { "types": "./lib/types.d.ts", "import": "./lib/esm/puppeteer/puppeteer.js", "require": "./lib/cjs/puppeteer/puppeteer.js" }, "./internal/*": { "import": "./lib/esm/puppeteer/*", "require": "./lib/cjs/puppeteer/*" }, "./*": { "import": "./*", "require": "./*" } }, "files": [ "lib", "install.js", "!*.tsbuildinfo" ], "keywords": [ "puppeteer", "chrome", "headless", "automation" ], "license": "Apache-2.0", "main": "./lib/cjs/puppeteer/puppeteer.js", "name": "puppeteer", "repository": { "type": "git", "url": "https://github.com/puppeteer/puppeteer/tree/main/packages/puppeteer" }, "scripts": { "build": "wireit", "build:tsc": "wireit", "build:types": "wireit", "clean": "tsc -b --clean && rimraf lib", "format:types": "wireit", "generate:package-json": "wireit", "generate:sources": "wireit", "postinstall": "node install.js", "prepack": "cp ../../README.md ./README.md" }, "type": "commonjs", "types": "./lib/types.d.ts", "version": "18.2.1", "wireit": { "build": { "dependencies": [ "format:types", "generate:package-json" ] }, "generate:sources": { "command": "tsx tools/generate_sources.ts", "dependencies": [ "../puppeteer-core:build" ], "files": [ "tools/generate_sources.ts" ], "output": [ "src/types.ts" ] }, "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": [ "../puppeteer-core:build", "generate:sources" ], "files": [ "src/**", "compat/**", "**/tsconfig.*.json" ], "output": [ "lib/**" ] } } }