Files
PaperClipAI/packages/tailscale-https-broker/package.json
T
DottaandPaperclip 1696e17c67 feat(runtime): secure Tailscale exposure reservations (PAP-17051)
Add the bounded reserve/expose/remove broker handshake, paired-port contracts, hostname discovery, deployable systemd unit, and focused authorization/lifecycle tests.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-08-16 19:24:27 +00:00

26 lines
648 B
JSON

{
"name": "@paperclipai/tailscale-https-broker",
"version": "0.1.0",
"private": true,
"license": "MIT",
"type": "module",
"description": "Least-privilege host broker that manages only Paperclip-owned, same-number Tailscale HTTPS-to-loopback listeners for managed branch runtimes.",
"exports": {
".": "./src/index.ts",
"./*": "./src/*.ts"
},
"bin": {
"paperclip-tailscale-https-broker": "./dist/main.js"
},
"scripts": {
"build": "tsc",
"typecheck": "tsc --noEmit",
"test": "vitest run"
},
"devDependencies": {
"@types/node": "^22.20.1",
"typescript": "^5.7.3",
"vitest": "^4.1.10"
}
}