File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ set -euo pipefail
3+
4+ # Only run in remote (Claude Code on the web) environments
5+ if [ " ${CLAUDE_CODE_REMOTE:- } " != " true" ]; then
6+ exit 0
7+ fi
8+
9+ # Run asynchronously (in background while session starts)
10+ echo ' {"async": true, "asyncTimeout": 300000}'
11+
12+ cd " $CLAUDE_PROJECT_DIR "
13+
14+ # Install all workspace dependencies
15+ pnpm install
16+
17+ # Build all packages (downstream packages depend on upstream builds)
18+ pnpm build
Original file line number Diff line number Diff line change 1+ {
2+ "hooks" : {
3+ "SessionStart" : [
4+ {
5+ "hooks" : [
6+ {
7+ "type" : " command" ,
8+ "command" : " $CLAUDE_PROJECT_DIR/.claude/hooks/session-start.sh"
9+ }
10+ ]
11+ }
12+ ]
13+ }
14+ }
Original file line number Diff line number Diff line change 1616 },
1717 "devDependencies" : {
1818 "@changesets/cli" : " ^2.29.8"
19+ },
20+ "pnpm" : {
21+ "onlyBuiltDependencies" : [
22+ " @parcel/watcher" ,
23+ " esbuild"
24+ ]
1925 }
2026}
You can’t perform that action at this time.
0 commit comments