34 lines
1.6 KiB
JSON
34 lines
1.6 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(npx @nestjs/cli new:*)",
|
|
"Bash(npm install:*)",
|
|
"Bash(npx prisma:*)",
|
|
"Bash(npm run build:*)",
|
|
"Bash(npm run test:unit:*)",
|
|
"Bash(npm test:*)",
|
|
"Bash(npm run test:e2e:mock:*)",
|
|
"Bash(docker info:*)",
|
|
"Bash(where:*)",
|
|
"Bash(npx ts-node:*)",
|
|
"Bash(node -e:*)",
|
|
"Bash(npm run test:all:*)",
|
|
"Bash(wsl docker info:*)",
|
|
"Bash(npx dotenv:*)",
|
|
"Bash(wsl docker ps:*)",
|
|
"Bash(wsl bash:*)",
|
|
"Bash(set \"PRISMA_USER_CONSENT_FOR_DANGEROUS_AI_ACTION=yes\")",
|
|
"Bash(wsl docker logs:*)",
|
|
"Bash(wsl hostname:*)",
|
|
"Bash(timeout:*)",
|
|
"Bash(findstr:*)",
|
|
"Bash(tree:*)",
|
|
"Bash(powershell -Command:*)",
|
|
"Bash(git add:*)",
|
|
"Bash(git commit -m \"$(cat <<''EOF''\nfeat(backup-service): Implement MPC backup share storage service\n\n- Add DDD + Hexagonal architecture with NestJS 11.x\n- Implement store/retrieve/revoke backup share endpoints\n- Add AES-256-GCM double encryption for secure storage\n- Add service-to-service JWT authentication\n- Add rate limiting (3 retrieves per user per day)\n- Add comprehensive audit logging\n- Add test suite (37 unit + 21 mock E2E + 20 real DB E2E = 78 tests)\n- Add documentation (architecture, API, development, testing, deployment)\n- Add Docker and Kubernetes deployment configuration\n- Add Prisma 7.x with @prisma/adapter-pg for PostgreSQL\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\nEOF\n)\")"
|
|
],
|
|
"deny": [],
|
|
"ask": []
|
|
}
|
|
}
|