UNPKG

supapup

Version:

⚡ Lightning-fast MCP browser dev tool. Navigate → Get instant structured data. No screenshots needed! Puppeteer: 📸 → CSS selectors → JS eval. Supapup: semantic IDs ready to use. 10x faster, 90% fewer tokens.

80 lines (79 loc) 2.05 kB
{ "name": "supapup", "version": "0.1.31", "description": "⚡ Lightning-fast MCP browser dev tool. Navigate → Get instant structured data. No screenshots needed! Puppeteer: 📸 → CSS selectors → JS eval. Supapup: semantic IDs ready to use. 10x faster, 90% fewer tokens.", "keywords": [ "mcp", "model-context-protocol", "puppeteer", "web-automation", "browser-automation", "ai-agents", "web-scraping", "debugging", "network-monitoring", "responsive-testing", "qa-testing", "visual-testing" ], "author": "Cobus Swart", "license": "MIT", "homepage": "https://github.com/jaspergreen/supapup#readme", "repository": { "type": "git", "url": "git+https://github.com/jaspergreen/supapup.git" }, "bugs": { "url": "https://github.com/jaspergreen/supapup/issues" }, "main": "dist/core/index.js", "type": "module", "exports": { ".": { "import": "./dist/core/index.js", "types": "./dist/core/index.d.ts" } }, "files": [ "dist", "bin", "scripts", "README.md", "LICENSE", "CLAUDE.md" ], "bin": { "supapup": "dist/core/index.js", "supapup-cli": "dist/core/cli.js" }, "engines": { "node": ">=18.0.0" }, "scripts": { "build": "tsc", "dev": "tsx src/core/index.ts", "start": "node dist/core/index.js", "cli": "node dist/core/cli.js", "supapup": "node dist/core/cli.js", "prepare": "npm run build", "prepublishOnly": "npm run build", "postinstall": "node scripts/postinstall.js || true", "build:link": "npm run build && npm link" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0", "jsdom": "^26.1.0", "node-html-markdown": "^1.3.0", "puppeteer": "^24.0.0", "puppeteer-extra": "^3.3.6", "puppeteer-extra-plugin-stealth": "^2.11.2" }, "devDependencies": { "@types/jsdom": "^21.1.7", "@types/node": "^20.0.0", "@types/ws": "^8.18.1", "http-server": "^14.1.1", "tsx": "^4.0.0", "typescript": "^5.0.0" } }