forked from heyitsnoah/claudesidian
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
36 lines (36 loc) · 2.06 KB
/
package.json
File metadata and controls
36 lines (36 loc) · 2.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{
"name": "claudesidian",
"version": "0.10.1",
"description": "Claude Code + Obsidian Starter Kit - AI-powered second brain",
"type": "module",
"scripts": {
"setup": "pnpm install && echo '✅ Setup complete! Configure GEMINI_API_KEY for vision features'",
"test-gemini": "GEMINI_API_KEY=${GEMINI_API_KEY} node .claude/mcp-servers/gemini-vision.mjs",
"attachments:list": "ls -1 '05_Attachments/' | grep -v Organized | head -20",
"attachments:count": "ls -1 '05_Attachments/' | grep -v Organized | wc -l",
"attachments:organized": "ls -1 '05_Attachments/Organized' 2>/dev/null | wc -l || echo '0'",
"attachments:unprocessed": "pnpm attachments:count",
"attachments:refs": "grep -r \"$1\" . --include=\"*.md\" 2>/dev/null | head -20",
"attachments:sizes": "find 05_Attachments -type f -exec du -h {} + | sort -rh | head -20",
"attachments:orphans": "for file in 05_Attachments/*; do basename \"$file\" | xargs -I {} sh -c 'grep -r \"{}\" . --include=\"*.md\" > /dev/null || echo \"{}\"'; done",
"attachments:recent": "find 05_Attachments -type f -mtime -7 -exec ls -la {} \\;",
"attachments:create-organized": "mkdir -p 05_Attachments/Organized",
"vault:stats": ".scripts/vault-stats.sh",
"check-updates": "REMOTE=$(curl -s https://raw.githubusercontent.com/heyitsnoah/claudesidian/main/package.json | grep version | head -1 | sed 's/.*: \"\\(.*\\)\".*/\\1/') && LOCAL=$(grep version package.json | head -1 | sed 's/.*: \"\\(.*\\)\".*/\\1/') && if [ \"$LOCAL\" != \"$REMOTE\" ]; then echo -e \"📦 Update available! Latest: $REMOTE (you have: $LOCAL)\\n\\n⬇\\n/upgrade\\n⬆\\n\\n## What will this do\\n\\n✅ Update to the latest version of Claudesidian\\n✅ Get new features and improvements\\n✅ Preserve your vault content and settings\\n\\n\"; fi"
},
"keywords": [
"obsidian",
"claude",
"claude-code",
"ai",
"second-brain",
"knowledge-management",
"para-method"
],
"author": "",
"license": "MIT",
"dependencies": {
"@google/generative-ai": "^0.21.0",
"@modelcontextprotocol/sdk": "^1.0.0"
}
}