26 lines
1.4 KiB
JSON
26 lines
1.4 KiB
JSON
{
|
|
"$schema": "https://json.schemastore.org/claude-code-settings.json",
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(pnpm install)",
|
|
"Bash(pnpm dev)",
|
|
"Bash(pnpm build)",
|
|
"Bash(pnpm typecheck)",
|
|
"Bash(pnpm --filter *)",
|
|
"Bash(pnpm exec next *)",
|
|
"Read",
|
|
"Grep",
|
|
"Glob",
|
|
"Bash(curl -s -o /dev/null -w \"home:%{http_code} \" http://localhost:4300/)",
|
|
"Bash(curl -s -o /dev/null -w \"channel:%{http_code} \" http://localhost:4300/c/c_general)",
|
|
"Bash(curl -s -o /dev/null -w \"inbox:%{http_code} \" http://localhost:4300/inbox)",
|
|
"Bash(curl -s -o /dev/null -w \"support:%{http_code} \" http://localhost:4300/support)",
|
|
"Bash(curl -s -o /dev/null -w \"bootstrap-api:%{http_code}\" http://localhost:4300/api/bff/bootstrap)",
|
|
"PowerShell($ps = \\(Get-NetTCPConnection -LocalPort 4300 -State Listen -ErrorAction SilentlyContinue\\).OwningProcess | Select-Object -Unique; foreach \\($procId in $ps\\) { Stop-Process -Id $procId -Force -ErrorAction SilentlyContinue }; Start-Sleep -Seconds 1; if \\(Get-NetTCPConnection -LocalPort 4300 -State Listen -ErrorAction SilentlyContinue\\) { \"still listening\" } else { \"4300 free\" })",
|
|
"Bash(curl -s -o /dev/null -w \"%{http_code}\" http://localhost:4300/c/c_general)",
|
|
"Bash(cd d:\\\\\\\\message-inbox-web-frontend-sdk)",
|
|
"Bash(rm -f .playwright-mcp/demo-*.png)"
|
|
]
|
|
}
|
|
}
|