UNPKG

@sparticuz/chromium

Version:

Chromium Binary for Serverless Platforms

85 lines (84 loc) 2.22 kB
{ "name": "@sparticuz/chromium", "version": "143.0.4", "description": "Chromium Binary for Serverless Platforms", "keywords": [ "aws", "browser", "chrome", "chromium", "lambda", "puppeteer", "playwright", "serverless" ], "homepage": "https://github.com/Sparticuz/chromium", "bugs": { "url": "https://github.com/Sparticuz/chromium/issues" }, "repository": { "type": "git", "url": "git://github.com/Sparticuz/chromium.git" }, "license": "MIT", "author": { "name": "Kyle McNally" }, "type": "module", "main": "./build/cjs/index.cjs", "module": "./build/esm/index.js", "exports": { ".": { "types": "./build/esm/index.d.ts", "import": { "types": "./build/esm/index.d.ts", "default": "./build/esm/index.js" }, "require": { "types": "./build/cjs/index.d.ts", "default": "./build/cjs/index.cjs" } } }, "types": "./build/esm/index.d.ts", "files": [ "bin", "!bin/arm64", "!bin/x64", "build" ], "scripts": { "build": "chmod +x ./tools/build.sh && ./tools/build.sh", "build:fonts": "rm bin/fonts.tar.br && node ./tools/download-open-sans.mjs", "layer:x64": "make chromium-layer.x64.zip", "layer:arm64": "make chromium-layer.arm64.zip", "lint": "eslint", "pack:x64": "make pack-x64", "pack:arm64": "make pack-arm64", "test:integration": "make clean && make && make pretest && make test", "test:source": "make presource && vitest run --coverage && make postsource", "update": "node ./tools/update-browser-revision.mjs" }, "dependencies": { "follow-redirects": "^1.15.11", "tar-fs": "^3.1.1" }, "devDependencies": { "@sparticuz/eslint-config": "^10.1.2", "@tsconfig/node20": "^20.1.8", "@tsconfig/strictest": "^2.0.8", "@types/follow-redirects": "^1.14.4", "@types/node": "^20.19.27", "@types/tar-fs": "^2.0.4", "@vitest/coverage-v8": "^4.0.16", "clean-modules": "^3.1.1", "eslint": "^9.39.2", "puppeteer-core": "^24.34.0", "typescript": "^5.9.3", "typescript-eslint": "^8.51.0", "vitest": "^4.0.16" }, "engines": { "node": ">=20.11.0" } }