{
    "name": "decorated-pi",
    "version": "0.8.1",
    "description": "decorated-pi is a practical enhancement pack for pi coding agent — token-efficient workflow, cache-friendly design, and smarter tools.",
    "keywords": [
        "pi",
        "pi-package",
        "pi-extension",
        "rtk",
        "mcp",
        "security",
        "lsp",
        "lsp-client",
        "secret-redaction",
        "codegraph",
        "fff",
        "fuzzy-search"
    ],
    "license": "MIT",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/lcwecker/decorated-pi.git"
    },
    "homepage": "https://github.com/lcwecker/decorated-pi#readme",
    "bugs": "https://github.com/lcwecker/decorated-pi/issues",
    "dependencies": {
        "@ff-labs/fff-node": "^0.9.4",
        "@modelcontextprotocol/sdk": "^1.29.0",
        "chardet": "^2.2.0",
        "file-type": "^21.3.4",
        "iconv-lite": "^0.7.2",
        "openai": "^6.37.0"
    },
    "peerDependencies": {
        "@earendil-works/pi-ai": "*",
        "@earendil-works/pi-coding-agent": "*",
        "@earendil-works/pi-tui": "*",
        "typebox": "*"
    },
    "pi": {
        "extensions": [
            "./index.ts"
        ]
    },
    "devDependencies": {
        "@types/node": "^22.15.3",
        "@vitest/coverage-v8": "4.1.8",
        "depcheck": "^1.4.7",
        "publint": "^0.3.21",
        "vitest": "4.1.8"
    },
    "scripts": {
        "prepack": "depcheck --fail-on-missing",
        "test": "vitest run --coverage",
        "bench": "vitest bench --run",
        "typecheck": "tsc --noEmit",
        "prepublishOnly": "npm install --no-audit --no-fund && npm test && npm run typecheck && depcheck --fail-on-missing && publint"
    }
}
