-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitignore
89 lines (74 loc) · 1.17 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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# Ignore all
*
# Global allowed extensions
!*.ts
# Allowed folders
!static/
!static/**/
!packages/
!packages/**/
!www/
!www/**/
!tests/
!tests/**/
# Allowed in packages folder
!packages/*/package.json
!packages/*/README.md
!packages/*/*.js
# Allowed in static folder
!static/**/*.md
!static/audio/*.mp3
!static/img/*.ico
!static/img/*.svg
# Allowed in www folder
!www/LICENSE.md
!www/**/*.mdx
!www/*.json
!www/src/**/*.tsx
!www/src/custom.css
!www/src/sidebar.js
# Allowed in tests folder
!tests/**/tsconfig.json
# Project root allowed extensions
!/*.js
!/*.json
!/*.lock
!/.*ignore
!/.*rc
!/.*config
!/.git*
!/.*.yml
!/*.md
# VSCode configs
!.vscode/
!.vscode/*.json
# VIM configs
!.vim/
!.vim/*.json
# GitHub configs
!.github/
!.github/*.yml
!.github/**/
!.github/ISSUE_TEMPLATE/*.md
!.github/workflows/*.yml
# Yarn 2 configs
!.yarn/
!.yarn/releases
!.yarn/releases/**
!.yarn/plugins
!.yarn/plugins/**
!.yarn/sdks
!.yarn/sdks/**
!.yarn/versions
!.yarn/versions/**
/.pnp.*
# Cypress configs
!e2e/
!e2e/**/
!e2e/tsconfig.json
# Remove NPM's lock file in favor of Yarn's lock file
package-lock.json
# Always ignore modules folder
node_modules/
# Always ignore distribution folder
lib/