Files
pi-perplexity/package.json
T
Ivan Pereira 76dbc20064 Harden token storage and declare Bun runtime
Enforce 0600 permissions after every auth token write so existing files
with broader modes are corrected.

Add a regression test for the permission hardening path and document the
Bun runtime dependency used by the Node/jiti search subprocess path.
Also declare bun in package dependencies and engines.
2026-02-23 10:47:05 +00:00

33 lines
644 B
JSON

{
"name": "pi-perplexity",
"version": "0.1.0",
"type": "module",
"main": "src/index.ts",
"pi": {
"extensions": ["./src/index.ts"]
},
"peerDependencies": {
"@mariozechner/pi-tui": "*",
"@mariozechner/pi-ai": "*",
"@sinclair/typebox": "*"
},
"dependencies": {
"bun": "^1.3.9"
},
"devDependencies": {
"@mariozechner/pi-coding-agent": "*",
"@mariozechner/pi-tui": "*",
"@mariozechner/pi-ai": "*",
"@sinclair/typebox": "*",
"bun-types": "*",
"typescript": "*"
},
"scripts": {
"typecheck": "tsc --noEmit",
"test": "bun test"
},
"engines": {
"bun": ">=1.3.9"
}
}