{ "name": "@puppeteer/browsers", "version": "0.3.2", "description": "Download and launch browsers", "scripts": { "build": "wireit", "build:test": "wireit", "clean": "tsc --build --clean && rm -rf lib", "test": "wireit" }, "bin": { "@puppeteer/browsers": "lib/cjs/main-cli.js" }, "main": "./lib/cjs/main.js", "module": "./lib/esm/main.js", "type": "commonjs", "exports": { ".": { "import": "./lib/esm/main.js", "require": "./lib/cjs/main.js" } }, "wireit": { "build": { "command": "tsc -b && chmod a+x lib/cjs/main-cli.js lib/esm/main-cli.js", "files": [ "src/**/*.ts", "tsconfig.json" ], "clean": "if-file-deleted", "output": [ "lib/**", "!lib/esm/package.json" ], "dependencies": [ "generate:package-json" ] }, "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:test": { "command": "tsc -b test/src/tsconfig.json", "files": [ "test/**/*.ts", "test/src/tsconfig.json" ], "output": [ "test/build/**" ], "dependencies": [ "build", "../testserver:build" ] }, "test": { "command": "node tools/downloadTestBrowsers.mjs && cross-env DEBUG=puppeteer:* mocha", "files": [ ".mocharc.cjs" ], "dependencies": [ "build:test" ] } }, "keywords": [ "puppeteer", "browsers" ], "repository": { "type": "git", "url": "https://github.com/puppeteer/puppeteer/tree/main/packages/browsers" }, "author": "The Chromium Authors", "license": "Apache-2.0", "engines": { "node": ">=14.1.0" }, "files": [ "lib", "!*.tsbuildinfo" ], "dependencies": { "debug": "4.3.4", "extract-zip": "2.0.1", "https-proxy-agent": "5.0.1", "progress": "2.0.3", "proxy-from-env": "1.1.0", "tar-fs": "2.1.1", "unbzip2-stream": "1.4.3", "yargs": "17.7.1" }, "devDependencies": { "@types/node": "^14.15.0", "@types/yargs": "17.0.22" }, "peerDependencies": { "typescript": ">= 4.7.4" }, "peerDependenciesMeta": { "typescript": { "optional": true } } }