61 lines
3.6 KiB
JSON
61 lines
3.6 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(composer show *)",
|
|
"mcp__laravel-boost__search-docs",
|
|
"Bash(php *)",
|
|
"Bash(composer why-not *)",
|
|
"Bash(composer audit *)",
|
|
"Bash(composer update *)",
|
|
"Bash(composer dump-autoload *)",
|
|
"Bash(vendor/bin/pint --dirty --format agent)",
|
|
"Read(//Users/milos/Code/vanguardapp-plugins/**)",
|
|
"Bash(sed -i.bak 's/\"illuminate\\\\/support\": \"\\\\^12.0|\\\\^13.0\"/\"illuminate\\\\/support\": \"^13.0\"/' composer.json)",
|
|
"Bash(rm -f composer.json.bak)",
|
|
"Bash(composer why *)",
|
|
"Bash(echo \"exit=$?\")",
|
|
"Bash(sed -E 's/\\(_auth\\(Token\\)?=\\).*/\\\\1<REDACTED>/' ~/.npmrc)",
|
|
"Bash(npm config *)",
|
|
"Bash(npm install *)",
|
|
"Bash(node -e \"const p=require\\('./node_modules/@inertiajs/vue3/package.json'\\);console.log\\(p.version, JSON.stringify\\(p.dependencies\\), JSON.stringify\\(p.peerDependencies\\)\\)\")",
|
|
"Bash(node -e \"console.log\\(require\\('./node_modules/@inertiajs/core/package.json'\\).version\\)\")",
|
|
"Bash(node -e \"const p=require\\('./node_modules/primevue/package.json'\\);console.log\\(p.version, JSON.stringify\\(p.peerDependencies||{}\\)\\)\")",
|
|
"Bash(node -e \"const p=require\\('./node_modules/@primeuix/themes/package.json'\\);console.log\\(p.version\\); console.log\\(Object.keys\\(p.exports||{}\\).slice\\(0,20\\).join\\('\\\\n'\\)\\)\")",
|
|
"Bash(npm run *)",
|
|
"Bash(npm remove *)",
|
|
"Bash(node -e \"const p=require\\('./package.json'\\); console.log\\(JSON.stringify\\(p.dependencies,null,2\\)\\)\")",
|
|
"Bash(curl -sk -o /dev/null -w \"status: %{http_code}\\\\n\" https://vanguard.test/login)",
|
|
"Bash(curl -sk https://vanguard.test/login)",
|
|
"Bash(../vanguard/vendor/bin/pint --dirty --format agent)",
|
|
"Bash(vendor/bin/pint --dirty)",
|
|
"Bash(grep -o \"constructor\\(t,e,r=!0,i\\){[^}]*}\" node_modules/ziggy-js/dist/index.js)",
|
|
"Bash(grep -o \"install\\(.\\\\{0,320\\\\}\" node_modules/ziggy-js/dist/vue.js)",
|
|
"Bash(grep -o \"ZiggyVue[^}]\\\\{0,400\\\\}\" node_modules/ziggy-js/dist/index.esm.js)",
|
|
"Bash(grep -o \"class [A-Za-z]* {constructor\\([^\\)]*\\)[^;]\\\\{0,400\\\\}\" node_modules/ziggy-js/dist/index.esm.js)",
|
|
"Bash(vendor/bin/pest --group=browser tests/Browser/Users/CrudTest.php)",
|
|
"Bash(vendor/bin/pest --group=browser tests/Browser/ProfileTest.php)",
|
|
"Read(//Users/milos/Code/vanguardapp-announcements/**)",
|
|
"Bash(sed -n '1,30p' ~/Code/vanguardapp-announcements/tests/Feature/*.php)",
|
|
"Bash(composer test:browser)",
|
|
"Bash(vendor/bin/pest --group=browser)",
|
|
"Bash(pkill -f 'pest --group=browser')",
|
|
"Bash(pkill -f 'playwright run-server')",
|
|
"Read(//Users/milos/Code/vanguardapp-activity-log/**)",
|
|
"Bash(/Users/milos/Code/vanguard/vendor/bin/pest -c phpunit.xml)",
|
|
"Bash(vendor/bin/pest --group=browser tests/Browser/PermissionsTest.php)",
|
|
"Bash(vendor/bin/pest --group=browser tests/Browser/PermissionsTest.php --filter=\"centres\")",
|
|
"Bash(rm -f vendor/pestphp/pest-plugin-browser/.temp/playwright-server.json)",
|
|
"Bash(VANGUARD_BROWSER=chrome timeout 900 vendor/bin/pest --group=visual --browser chrome tests/Visual/GalleryTest.php)",
|
|
"Bash(python3 -)",
|
|
"Bash(rm -rf tests/.pest)",
|
|
"Bash(VANGUARD_BROWSER=chrome timeout 600 vendor/bin/pest --group=visual --browser chrome tests/Visual/RegressionTest.php)",
|
|
"Bash(composer validate *)",
|
|
"Bash(composer test *)"
|
|
]
|
|
},
|
|
"enableAllProjectMcpServers": true,
|
|
"enabledMcpjsonServers": [
|
|
"laravel-boost"
|
|
]
|
|
}
|