{
  "name": "@pi-stef/web",
  "version": "0.3.4",
  "description": "Pi extension for no-key web search, URL fetch, rendered scraping, browser sessions, login flows, and CloakBrowser-backed page access.",
  "type": "module",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/sfiorini/pi-stef.git",
    "directory": "packages/web"
  },
  "homepage": "https://sfiorini.github.io/pi-stef/packages/web.html",
  "files": [
    "src/",
    "extensions/",
    "bin/"
  ],
  "exports": {
    ".": "./src/index.ts",
    "./package.json": "./package.json"
  },
  "keywords": [
    "pi-package",
    "pi-extension",
    "web",
    "web-search",
    "web-fetch",
    "cloakbrowser",
    "browser-automation"
  ],
  "dependencies": {
    "@mozilla/readability": "^0.6.0",
    "@pi-stef/agent-workflows": "^0.3.0",
    "@pi-stef/atlassian": "^0.3.0",
    "@pi-stef/catalog": "^0.3.0",
    "@pi-stef/figma": "^0.3.0",
    "@pi-stef/paths": "^0.3.0",
    "@pi-stef/team": "^0.3.0",
    "@pi-stef/web": "^0.3.0",
    "@sinclair/typebox": "*",
    "cloakbrowser": "^0.3.31",
    "defuddle": "^0.18.1",
    "jsdom": "^29.1.0",
    "playwright-core": "^1.59.1",
    "turndown": "^7.2.4"
  },
  "devDependencies": {
    "@types/jsdom": "^28.0.1",
    "@types/turndown": "5.0.6"
  },
  "peerDependencies": {
    "@earendil-works/pi-ai": "*",
    "@earendil-works/pi-coding-agent": "*"
  },
  "pi": {
    "extensions": [
      "./extensions"
    ]
  },
  "scripts": {
    "test": "vitest run",
    "typecheck": "tsc --noEmit -p tsconfig.json",
    "check-runtime": "node bin/check-runtime.mjs",
    "install-browser": "npx cloakbrowser install"
  }
}