|
@@ -1,4 +1,34 @@
|
|
|
{
|
|
{
|
|
|
|
|
+ "permissions": {
|
|
|
|
|
+ "allow": [
|
|
|
|
|
+ "Bash(node --version)",
|
|
|
|
|
+ "Bash(npm --version)",
|
|
|
|
|
+ "Bash(npm view *)",
|
|
|
|
|
+ "Bash(pnpm --version)",
|
|
|
|
|
+ "Bash(turbo --version)",
|
|
|
|
|
+ "Bash(turbo run build)",
|
|
|
|
|
+ "Bash(turbo run lint)",
|
|
|
|
|
+ "Bash(pnpm run lint:*)",
|
|
|
|
|
+ "Bash(pnpm vitest run *)",
|
|
|
|
|
+ "Bash(pnpm biome check *)",
|
|
|
|
|
+ "Bash(cat *)",
|
|
|
|
|
+ "Bash(echo *)",
|
|
|
|
|
+ "Bash(find *)",
|
|
|
|
|
+ "Bash(grep *)",
|
|
|
|
|
+ "Bash(git diff *)",
|
|
|
|
|
+ "Bash(gh issue view *)",
|
|
|
|
|
+ "Bash(gh pr view *)",
|
|
|
|
|
+ "Bash(gh pr diff *)",
|
|
|
|
|
+ "Bash(ls *)",
|
|
|
|
|
+ "WebFetch(domain:github.com)",
|
|
|
|
|
+ "mcp__context7__*",
|
|
|
|
|
+ "mcp__plugin_context7_*",
|
|
|
|
|
+ "mcp__github__*",
|
|
|
|
|
+ "WebSearch",
|
|
|
|
|
+ "WebFetch"
|
|
|
|
|
+ ]
|
|
|
|
|
+ },
|
|
|
|
|
+ "enableAllProjectMcpServers": true,
|
|
|
"hooks": {
|
|
"hooks": {
|
|
|
"SessionStart": [
|
|
"SessionStart": [
|
|
|
{
|
|
{
|
|
@@ -17,37 +47,12 @@
|
|
|
{
|
|
{
|
|
|
"type": "command",
|
|
"type": "command",
|
|
|
"command": "if [[ \"$FILE\" == */apps/* ]] || [[ \"$FILE\" == */packages/* ]]; then REPO_ROOT=$(echo \"$FILE\" | sed 's|/\\(apps\\|packages\\)/.*|/|'); cd \"$REPO_ROOT\" && pnpm biome check --write \"$FILE\" 2>/dev/null || true; fi",
|
|
"command": "if [[ \"$FILE\" == */apps/* ]] || [[ \"$FILE\" == */packages/* ]]; then REPO_ROOT=$(echo \"$FILE\" | sed 's|/\\(apps\\|packages\\)/.*|/|'); cd \"$REPO_ROOT\" && pnpm biome check --write \"$FILE\" 2>/dev/null || true; fi",
|
|
|
- "timeout": 30,
|
|
|
|
|
- "description": "Auto-format edited files in apps/* and packages/* with Biome"
|
|
|
|
|
|
|
+ "timeout": 30
|
|
|
}
|
|
}
|
|
|
]
|
|
]
|
|
|
}
|
|
}
|
|
|
]
|
|
]
|
|
|
},
|
|
},
|
|
|
- "permissions": {
|
|
|
|
|
- "allow": [
|
|
|
|
|
- "Bash(node --version:*)",
|
|
|
|
|
- "Bash(npm --version:*)",
|
|
|
|
|
- "Bash(pnpm --version:*)",
|
|
|
|
|
- "Bash(turbo --version:*)",
|
|
|
|
|
- "Bash(turbo run build)",
|
|
|
|
|
- "Bash(turbo run lint)",
|
|
|
|
|
- "Bash(pnpm run lint:*)",
|
|
|
|
|
- "Bash(pnpm vitest run *)",
|
|
|
|
|
- "Bash(pnpm biome check *)",
|
|
|
|
|
- "Bash(ls *)",
|
|
|
|
|
- "Bash(cat *)",
|
|
|
|
|
- "Bash(grep *)",
|
|
|
|
|
- "Bash(git diff *)",
|
|
|
|
|
- "Bash(gh issue view *)",
|
|
|
|
|
- "Bash(gh pr view *)",
|
|
|
|
|
- "Bash(gh pr diff *)",
|
|
|
|
|
- "WebFetch(domain:github.com)",
|
|
|
|
|
- "mcp__context7__*",
|
|
|
|
|
- "mcp__github__*"
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
- "enableAllProjectMcpServers": true,
|
|
|
|
|
"enabledPlugins": {
|
|
"enabledPlugins": {
|
|
|
"context7@claude-plugins-official": true,
|
|
"context7@claude-plugins-official": true,
|
|
|
"github@claude-plugins-official": true,
|
|
"github@claude-plugins-official": true,
|