-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy path.gitignore
72 lines (59 loc) · 1.16 KB
/
.gitignore
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
63
64
65
66
67
68
69
70
71
72
# Dependencies
node_modules/**
/node_modules
proxy/node_modules/**
**/node_modules
# Build output
build/
dist/
/dist
**/dist
/build
**/build
# TypeScript build info
*.tsbuildinfo
**/*.tsbuildinfo
.tsbuildinfo
build/**/*.tsbuildinfo
# Configuration files - ignore everything in these directories first
/config/*
/extensions/*
# Scripts - ignore specific directories
/scripts/private/*
# Other directories to ignore
/coverage/*
/agent/*
/credentials/*
# Google auth credentials (but not the script itself)
/scripts/google-auth/credentials/*
/scripts/google-auth/node_modules/*
# But don't ignore these specific files
!/credentials/.gitkeep
!/config/README.md
!/config/*.example.ts
!/config/*.example.json
!/config/*server.config.ts
!/config/types.ts
!/extensions/README.md
# Don't ignore google-auth script files
!/scripts/google-auth
!/scripts/google-auth/auth-google.ts
!/scripts/google-auth/package.json
!/scripts/google-auth/tsconfig.json
!/scripts/google-auth/README.md
!/scripts/google-auth/credentials/.gitkeep
# Environment variables
.env
.env.local
.env.*.local
# IDE specific files
.idea/
.vscode/
*.swp
*.swo
# Output
output/
# Agent
agent/
# Coverage
coverage/