treefmt v2.5.0traversed 1241 files emitted 532 files for processing formatted 532 files (3 changed) in 5.407s M home/.config/pi-agent-extensions/permission-gate/rules.ts diff --git a/home/.config/pi-agent-extensions/permission-gate/rules.ts b/home/.config/pi-agent-extensions/permission-gate/rules.ts index 16fa562..8a9fef1 100644 --- a/home/.config/pi-agent-extensions/permission-gate/rules.ts +++ b/home/.config/pi-agent-extensions/permission-gate/rules.ts @@ -10,8 +10,8 @@ const is = (pipe: string[][], cmd: string, ...subs: (string | string[])[]) => pipe.some((argv) => argv[0] === cmd && subs.every((s, i) => - Array.isArray(s) ? s.includes(argv[i + 1]) : argv[i + 1] === s, - ), + Array.isArray(s) ? s.includes(argv[i + 1]) : argv[i + 1] === s + ) ); export default { @@ -36,7 +36,10 @@ export default { }, // GitHub - { label: "create GitHub issue", test: (p) => is(p, "gh", "issue", "create") }, + { + label: "create GitHub issue", + test: (p) => is(p, "gh", "issue", "create"), + }, { label: "modify GitHub issue", test: (p) => is(p, "gh", "issue", ["close", "delete", "edit", "comment"]), @@ -44,7 +47,8 @@ export default { { label: "create GitHub PR", test: (p) => is(p, "gh", "pr", "create") }, { label: "modify GitHub PR", - test: (p) => is(p, "gh", "pr", ["close", "merge", "edit", "comment", "review"]), + test: (p) => + is(p, "gh", "pr", ["close", "merge", "edit", "comment", "review"]), }, // Gitea