@jigx/mdk
Version:
Jigx Mobile Development Kit - SDK for building Jigx applications
144 lines (138 loc) • 3.23 kB
JSON
{
"permissions": {
"allow": [
"Read(**)",
"Edit(**)",
"MultiEdit(**)",
"Write(**)",
"Glob(**)",
"Grep(**)",
"LS(**)",
"Bash(ls*)",
"Bash(ls -la*)",
"Bash(ls -l*)",
"Bash(ls -a*)",
"Bash(ls -lh*)",
"Bash(ls -la */)",
"Bash(ll*)",
"Bash(cat *)",
"Bash(cat -n *)",
"Bash(head *)",
"Bash(head -n *)",
"Bash(head -*)",
"Bash(tail *)",
"Bash(tail -n *)",
"Bash(tail -*)",
"Bash(tail -f *)",
"Bash(grep *)",
"Bash(grep -r *)",
"Bash(grep -i *)",
"Bash(grep -n *)",
"Bash(grep -E *)",
"Bash(grep -v *)",
"Bash(grep -A* -B* *)",
"Bash(find *)",
"Bash(find . -name *)",
"Bash(find . -type *)",
"Bash(echo *)",
"Bash(pwd*)",
"Bash(cd *)",
"Bash(mkdir *)",
"Bash(mkdir -p *)",
"Bash(touch *)",
"Bash(cp *)",
"Bash(cp -r *)",
"Bash(cp -a *)",
"Bash(mv *)",
"Bash(rm *)",
"Bash(rm -f *)",
"Bash(rm -r *)",
"Bash(rm -rf *)",
"Bash(chmod *)",
"Bash(chmod +x *)",
"Bash(diff *)",
"Bash(wc *)",
"Bash(wc -l *)",
"Bash(sort *)",
"Bash(uniq *)",
"Bash(sed *)",
"Bash(sed -i *)",
"Bash(sed -n *)",
"Bash(awk *)",
"Bash(cut *)",
"Bash(tr *)",
"Bash(which *)",
"Bash(type *)",
"Bash(tree *)",
"Bash(zip *)",
"Bash(unzip *)",
"Bash(tar *)",
"Bash(gzip *)",
"Bash(gunzip *)",
"Bash(npm *)",
"Bash(npm install*)",
"Bash(npm run *)",
"Bash(npm test*)",
"Bash(npm build*)",
"Bash(npx *)",
"Bash(node *)",
"Bash(node -v*)",
"Bash(node *.js*)",
"Bash(yarn *)",
"Bash(yarn install*)",
"Bash(yarn test*)",
"Bash(yarn build*)",
"Bash(yarn run *)",
"Bash(tsx *)",
"Bash(tsx --test *)",
"Bash(ts-node *)",
"Bash(git status*)",
"Bash(git add *)",
"Bash(git commit -m *)",
"Bash(git push*)",
"Bash(git pull*)",
"Bash(git diff*)",
"Bash(git diff --staged*)",
"Bash(git log*)",
"Bash(git log --oneline*)",
"Bash(git show*)",
"Bash(git branch*)",
"Bash(git branch -a*)",
"Bash(git checkout *)",
"Bash(git checkout -b *)",
"Bash(curl *)",
"Bash(curl -s *)",
"Bash(curl -X GET *)",
"Bash(curl -X POST *)",
"Bash(curl -H * *)",
"Bash(jq *)",
"Bash(jq .*)",
"Bash(* | jq*)",
"Bash(* | *)",
"Bash(* > *)",
"Bash(* >> *)",
"Bash(* 2>&1*)",
"Bash(* && *)",
"Bash(* || *)",
"TodoRead()",
"TodoWrite(**)",
"Task(**)"
],
"deny": [
"Bash(rm -rf /*)",
"Bash(rm -rf /)",
"Bash(sudo *)",
"Bash(dd if=/dev/zero of=/dev/*)",
"Bash(mkfs*)",
"Bash(:(){ :|:& };:*)",
"Bash(> /dev/sda*)",
"Bash(passwd*)",
"Bash(shutdown*)",
"Bash(reboot*)",
"Bash(curl * | sh*)",
"Bash(wget * | sh*)",
"Bash(export PATH=*)",
"Bash(export LD_LIBRARY_PATH=*)"
]
}
}