{ "name": "@aptuitiv/page-shots", "version": "1.3.0", "description": "Take screenshots of multiple pages and in multiple sizes", "main": "index.js", "type": "module", "scripts": { "eslint": "eslint --fix --no-warn-ignored .", "build": "tsup", "test": "mocha", "watch": "tsup --watch" }, "bin": { "page-shots": "./dist/index.js" }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/aptuitiv/page-shots.git" }, "keywords": [ "page", "shot", "shots", "page-shot", "page-shots", "website", "site", "web", "url", "resolution", "screenshot", "screenshots", "screengrab", "screen", "snapshot", "image", "render", "html", "capture", "pic", "picture" ], "engines": { "node": ">=20" }, "author": { "name": "Eric Tompkins" }, "license": "MIT", "bugs": { "url": "https://github.com/aptuitiv/page-shots/issues" }, "homepage": "https://github.com/aptuitiv/page-shots#readme", "dependencies": { "chalk": "^5.6.2", "commander": "^14.0.2", "esm": "^3.2.25", "fancy-log": "^2.0.0", "fs-extra": "^11.3.2", "glob": "^13.0.0", "log-symbols": "^7.0.1", "ora": "^9.0.0", "puppeteer": "^24.32.0", "puppeteer-cluster": "^0.25.0", "puppeteer-extra": "^3.3.6", "puppeteer-extra-plugin-adblocker": "^2.13.6", "puppeteer-extra-plugin-stealth": "^2.11.2", "sanitize-filename": "^1.6.3", "sharp": "^0.34.5", "tldts": "^7.0.19" }, "devDependencies": { "@aptuitiv/eslint-config-aptuitiv": "^1.2.0", "@types/fancy-log": "^2.0.2", "@types/fs-extra": "^11.0.4", "chai": "^6.2.1", "chai-as-promised": "^8.0.2", "esbuild-plugin-eslint": "^0.3.12", "eslint": "^9.38.0", "eslint-import-resolver-typescript": "^4.4.4", "mocha": "^11.7.5", "tsup": "^8.5.1", "typescript-eslint": "^8.48.1", "watch-eslint": "^1.1.0" } }