summaryrefslogtreecommitdiffstats
path: root/remote/test/puppeteer/packages/puppeteer/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'remote/test/puppeteer/packages/puppeteer/package.json')
-rw-r--r--remote/test/puppeteer/packages/puppeteer/package.json126
1 files changed, 126 insertions, 0 deletions
diff --git a/remote/test/puppeteer/packages/puppeteer/package.json b/remote/test/puppeteer/packages/puppeteer/package.json
new file mode 100644
index 0000000000..fac27c2b19
--- /dev/null
+++ b/remote/test/puppeteer/packages/puppeteer/package.json
@@ -0,0 +1,126 @@
+{
+ "name": "puppeteer",
+ "version": "20.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.js",
+ "types": "./lib/types.d.ts",
+ "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": "./*"
+ }
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/puppeteer/puppeteer/tree/main/packages/puppeteer"
+ },
+ "scripts": {
+ "build:docs": "wireit",
+ "build:tsc": "wireit",
+ "build:types": "wireit",
+ "build": "wireit",
+ "clean": "tsc -b --clean && rm -rf lib",
+ "generate:package-json": "wireit",
+ "postinstall": "node install.js",
+ "prepack": "wireit"
+ },
+ "wireit": {
+ "prepack": {
+ "command": "tsx ../../tools/cp.ts ../../README.md README.md",
+ "files": [
+ "../../README.md"
+ ],
+ "output": [
+ "README.md"
+ ]
+ },
+ "build": {
+ "dependencies": [
+ "build:tsc",
+ "build:types"
+ ]
+ },
+ "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",
+ "clean": "if-file-deleted",
+ "dependencies": [
+ "../puppeteer-core:build",
+ "../browsers:build",
+ "generate:package-json"
+ ],
+ "files": [
+ "src/**"
+ ],
+ "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"
+ ]
+ }
+ },
+ "files": [
+ "lib",
+ "install.js",
+ "!*.tsbuildinfo"
+ ],
+ "author": "The Chromium Authors",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "cosmiconfig": "8.1.3",
+ "https-proxy-agent": "5.0.1",
+ "progress": "2.0.3",
+ "proxy-from-env": "1.1.0",
+ "puppeteer-core": "20.1.0",
+ "@puppeteer/browsers": "1.0.0"
+ }
+}