{ "name": "@FrenoCorp/plugin-agent-permissions", "version": "0.1.0", "type": "module", "private": true, "description": "Per-agent permission toggling for fine-grained access control", "scripts": { "prebuild": "node ../../../scripts/ensure-plugin-build-deps.mjs", "build": "tsc && node ./scripts/build-ui.mjs", "dev": "node ./esbuild.config.mjs --watch", "dev:ui": "paperclip-plugin-dev-server --root . --ui-dir dist/ui --port 4177", "test": "vitest run --config ./vitest.config.ts", "typecheck": "pnpm --filter @paperclipai/plugin-sdk build && tsc --noEmit" }, "paperclipPlugin": { "manifest": "./dist/manifest.js", "worker": "./dist/worker.js", "ui": "./dist/ui/" }, "keywords": [ "paperclip", "plugin", "permissions", "agent-management" ], "author": "FrenoCorp", "license": "MIT", "dependencies": { "@paperclipai/plugin-sdk": "workspace:*", "@paperclipai/shared": "workspace:*" }, "devDependencies": { "@types/node": "^24.6.0", "@types/react": "^19.0.8", "esbuild": "^0.27.3", "typescript": "^5.7.3", "vitest": "^3.0.5" }, "peerDependencies": { "react": ">=18" } }