-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjustfile
More file actions
62 lines (50 loc) · 1.04 KB
/
justfile
File metadata and controls
62 lines (50 loc) · 1.04 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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
default:
@just --list --unsorted
# Start dev server with hot reload
[group('dev')]
dev:
bun run dev
# Run test suite
[group('dev')]
test *args:
bun test {{ args }}
# Run linter
[group('dev')]
lint:
bun run lint
# Type check with zvelte-check
[group('dev')]
check:
bun run check
# Build for production
[group('build')]
build:
bun run build
# Remove build artifacts and dependencies
[group('build')]
clean:
rm -rf build .svelte-kit .vite node_modules
# Install dependencies
[group('build')]
deps:
bun install
# Start production server
[group('build')]
start: build
bun run start
# Start Docker containers
[group('docker')]
up *args:
docker compose up -d {{ args }}
# Stop Docker containers
[group('docker')]
down:
docker compose down
# Register deepwiki MCP server globally in Claude Code
[group('mcp')]
mcp-add:
claude mcp add deepwiki -s user -- bun {{justfile_directory()}}/src/mcp/server.ts
# Remove deepwiki MCP server from Claude Code
[group('mcp')]
mcp-remove:
claude mcp remove deepwiki -s user