Skip to content

Commit bcb81a2

Browse files
committed
chore: enable hookify plugin for dependency license tracking
Configure the hookify plugin to watch package.json for changes and remind about updating the LICENSES array in SettingsModal.tsx. https://claude.ai/code/session_01BDu9zyyRZDMSdJWHs4A1La
1 parent 7e067ad commit bcb81a2

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

.claude/plugins.settings.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,14 @@ github:
1010
mise:
1111
autoInstallTools: true
1212
autoTrust: true
13+
14+
hookify:
15+
enabled: true
16+
watchFiles:
17+
- "package.json"
18+
reminderMessage: >-
19+
Dependencies in package.json changed. Check if the LICENSES array
20+
in packages/ui/src/components/settings/SettingsModal.tsx needs updating
21+
to reflect added, removed, or changed dependencies.
22+
checkFiles:
23+
- "packages/ui/src/components/settings/SettingsModal.tsx"

.claude/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@
125125
"command-help-skill@nsheaps-ai-mktpl": true,
126126
"fix-pr@nsheaps-ai-mktpl": true,
127127
"github@nsheaps-ai-mktpl": true,
128-
"todo-plus-plus@nsheaps-ai-mktpl": true
128+
"todo-plus-plus@nsheaps-ai-mktpl": true,
129+
"hookify@nsheaps-ai-mktpl": true
129130
}
130131
}

0 commit comments

Comments
 (0)