{
  "name": "auspia-web-access",
  "version": "1.0.0",
  "description": "Browser access extension for the Pi coding agent: web search, URL fetching, GitHub repo cloning, PDF extraction, YouTube video understanding, and local video analysis. Supports OpenAI, Brave, Parallel, TinyFish, Search1API, Searchinfinity, Querit, Tavily, Jina, SERPdive, Kagi, Ollama, AnySearch, Bright Data SERP, SerpBase, SearXNG, Firecrawl extraction, Exa, Perplexity, Gemini, and Felo Search (CloudsWay).",
  "type": "module",
  "scripts": {
    "test": "node --test",
    "typecheck": "tsc",
    "audit:runtime": "npm audit --omit=dev --omit=peer",
    "prepublishOnly": "npm run typecheck && npm test"
  },
  "keywords": [
    "pi-package",
    "pi",
    "pi-coding-agent",
    "extension",
    "web-search",
    "web-access",
    "fetch",
    "scraping",
    "felo-search",
    "cloudsway"
  ],
  "author": "Auspia",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/auspia/auspia-web-access.git"
  },
  "bugs": {
    "url": "https://github.com/auspia/auspia-web-access/issues"
  },
  "homepage": "https://github.com/auspia/auspia-web-access#readme",
  "publishConfig": {
    "access": "public"
  },
  "files": [
    "*.ts",
    "CHANGELOG.md",
    "SECURITY.md",
    "README.md",
    "FELO-PROVIDER.md",
    "SETUP.md",
    "DESIGN.md"
  ],
  "devDependencies": {
    "@types/turndown": "^5.0.6",
    "typescript": "^7.0.2"
  },
  "dependencies": {
    "@mozilla/readability": "^0.6.0",
    "linkedom": "^0.16.0",
    "p-limit": "^6.1.0",
    "promise.try": "^2.0.1",
    "turndown": "^7.2.0",
    "typebox": "^1.1.38",
    "unpdf": "^1.6.2",
    "undici": "^8.9.0"
  },
  "peerDependencies": {
    "@earendil-works/pi-ai": "*",
    "@earendil-works/pi-coding-agent": "*",
    "@earendil-works/pi-tui": "*"
  },
  "pi": {
    "extensions": [
      "./index.ts"
    ]
  }
}
