Skip to content

Commit 9584ac9

Browse files
author
evilebottnawi
committed
chore: initial public release
1 parent 092a64b commit 9584ac9

File tree

10 files changed

+10681
-0
lines changed

10 files changed

+10681
-0
lines changed

.editorconfig

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# For more information please visit http://editorconfig.org
2+
root = true
3+
4+
[*]
5+
indent_style = space
6+
indent_size = 2
7+
end_of_line = lf
8+
charset = utf-8
9+
trim_trailing_whitespace = true
10+
insert_final_newline = true
11+
max_line_length = 80
12+
13+
[*.php]
14+
indent_size = 4
15+
max_line_length = 120
16+
17+
[*.py]
18+
indent_size = 4
19+
max_line_length = 79
20+
21+
[*.{xml,xml.dist}]
22+
indent_size = 4
23+
max_line_length = 120

.gitattributes

Lines changed: 197 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,197 @@
1+
## GITATTRIBUTES FOR WEB PROJECTS
2+
#
3+
# These settings are for any web project.
4+
#
5+
# Details per file setting:
6+
# text These files should be normalized (i.e. convert CRLF to LF).
7+
# binary These files are binary and should be left untouched.
8+
#
9+
# Note that binary is a macro for -text -diff.
10+
######################################################################
11+
12+
## AUTO-DETECT
13+
## Handle line endings automatically for files detected as
14+
## text and leave all files detected as binary untouched.
15+
## This will handle all files NOT defined below.
16+
* text=auto
17+
18+
## Source code
19+
*.bat text eol=crlf
20+
*.coffee text
21+
*.css text
22+
*.htm text
23+
*.html text
24+
*.inc text
25+
*.ini text
26+
*.js text
27+
*.json text
28+
*.jsx text
29+
*.less text
30+
*.od text
31+
*.onlydata text
32+
*.php text
33+
*.pl text
34+
*.py text
35+
*.rb text
36+
*.sass text
37+
*.scm text
38+
*.scss text
39+
*.sh text eol=lf
40+
*.sql text
41+
*.styl text
42+
*.tag text
43+
*.ts text
44+
*.tsx text
45+
*.xml text
46+
*.xhtml text
47+
48+
## Docker
49+
*.dockerignore text
50+
Dockerfile text
51+
52+
## Documentation
53+
*.markdown text
54+
*.md text
55+
*.mdwn text
56+
*.mdown text
57+
*.mkd text
58+
*.mkdn text
59+
*.mdtxt text
60+
*.mdtext text
61+
*.txt text
62+
AUTHORS text
63+
CHANGELOG text
64+
CHANGES text
65+
CONTRIBUTING text
66+
COPYING text
67+
copyright text
68+
*COPYRIGHT* text
69+
INSTALL text
70+
license text
71+
LICENSE text
72+
NEWS text
73+
readme text
74+
*README* text
75+
TODO text
76+
77+
## Templates
78+
*.dot text
79+
*.ejs text
80+
*.haml text
81+
*.handlebars text
82+
*.hbs text
83+
*.hbt text
84+
*.jade text
85+
*.latte text
86+
*.mustache text
87+
*.njk text
88+
*.phtml text
89+
*.tmpl text
90+
*.tpl text
91+
*.twig text
92+
93+
## Linters
94+
.csslintrc text
95+
.eslintrc text
96+
.htmlhintrc text
97+
.jscsrc text
98+
.jshintrc text
99+
.jshintignore text
100+
.stylelintrc text
101+
102+
## Configs
103+
*.bowerrc text
104+
*.cnf text
105+
*.conf text
106+
*.config text
107+
.browserslistrc text
108+
.editorconfig text
109+
.gitattributes text
110+
.gitconfig text
111+
.gitignore text
112+
.htaccess text
113+
*.npmignore text
114+
*.yaml text
115+
*.yml text
116+
browserslist text
117+
Makefile text
118+
makefile text
119+
120+
## Heroku
121+
Procfile text
122+
.slugignore text
123+
124+
## Graphics
125+
*.ai binary
126+
*.bmp binary
127+
*.eps binary
128+
*.gif binary
129+
*.ico binary
130+
*.jng binary
131+
*.jp2 binary
132+
*.jpg binary
133+
*.jpeg binary
134+
*.jpx binary
135+
*.jxr binary
136+
*.pdf binary
137+
*.png binary
138+
*.psb binary
139+
*.psd binary
140+
*.svg text
141+
*.svgz binary
142+
*.tif binary
143+
*.tiff binary
144+
*.wbmp binary
145+
*.webp binary
146+
147+
## Audio
148+
*.kar binary
149+
*.m4a binary
150+
*.mid binary
151+
*.midi binary
152+
*.mp3 binary
153+
*.ogg binary
154+
*.ra binary
155+
156+
## Video
157+
*.3gpp binary
158+
*.3gp binary
159+
*.as binary
160+
*.asf binary
161+
*.asx binary
162+
*.fla binary
163+
*.flv binary
164+
*.m4v binary
165+
*.mng binary
166+
*.mov binary
167+
*.mp4 binary
168+
*.mpeg binary
169+
*.mpg binary
170+
*.ogv binary
171+
*.swc binary
172+
*.swf binary
173+
*.webm binary
174+
175+
## Archives
176+
*.7z binary
177+
*.gz binary
178+
*.jar binary
179+
*.rar binary
180+
*.tar binary
181+
*.zip binary
182+
183+
## Fonts
184+
*.ttf binary
185+
*.eot binary
186+
*.otf binary
187+
*.woff binary
188+
*.woff2 binary
189+
190+
## Executables
191+
*.exe binary
192+
*.pyc binary
193+
194+
## Lock files
195+
package-lock.json -diff
196+
yarn.lock -diff
197+
composer.lock -diff

.gitignore

Lines changed: 147 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,147 @@
1+
# Include your project-specific ignores in this file
2+
# Read about how to use .gitignore: https://help.github.com/articles/ignoring-files
3+
# Useful .gitignore templates: https://github.com/github/gitignore
4+
5+
# Git files
6+
*.diff
7+
*.orig
8+
*.rej
9+
10+
# Numerous always-ignore extensions
11+
pids
12+
*.pid
13+
*.seed
14+
*.lock
15+
*.err
16+
*.tmp
17+
*.log*
18+
19+
# Vim
20+
[._]*.s[a-w][a-z]
21+
[._]s[a-w][a-z]
22+
*.un~
23+
Session.vim
24+
.netrwhist
25+
*~
26+
27+
# Text Editors
28+
.swo
29+
*.swp
30+
*.vi
31+
32+
# Numerous always-ignore directories
33+
logs
34+
tmp
35+
36+
# Windows files and directories
37+
Thumbs.db
38+
ehthumbs.db
39+
ehthumbs_vista.db
40+
Image.db
41+
Video.db
42+
TVThumb.db
43+
musicThumbs.db
44+
thumbcache_*.db
45+
46+
# Mac files and directories
47+
.DS_Store
48+
.AppleDouble
49+
.LSOverride
50+
.Spotlight-V100
51+
.Trashes
52+
.AppleDB
53+
.AppleDesktop
54+
Network Trash Folder
55+
Temporary Items
56+
.apdisk
57+
58+
# Thumbnails
59+
._*
60+
61+
# IntelliJ IDEA and other products
62+
*.iml
63+
.idea
64+
release
65+
66+
# VSCode metadata
67+
.vscode
68+
69+
# Sublime
70+
*.sublime-project
71+
*.sublime-workspace
72+
.sublimelinterrc
73+
74+
# Eclipse
75+
.project
76+
.classpath
77+
.settings
78+
79+
# gitkeep
80+
!.gitkeep
81+
82+
# Directory for instrumented libs generated by `jscoverage/JSCover`
83+
lib-cov
84+
85+
# Coverage directory used by tools like `istanbul`, `phpunit/php-code-coverage` and etc.
86+
coverage
87+
88+
# nyc test coverage
89+
.nyc_output
90+
91+
# node-waf configuration
92+
.lock-wscript
93+
94+
# Compiled binary addons (http://nodejs.org/api/addons.html)
95+
build/Release
96+
97+
# Dependency directories
98+
bower_components
99+
.bower-cache
100+
.bower-registry
101+
.bower-tmp
102+
node_modules
103+
jspm_packages
104+
105+
# Optional npm cache directory
106+
.npm
107+
108+
# Optional REPL history
109+
.node_repl_history
110+
111+
# Ignore minified files
112+
*.min.*
113+
114+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
115+
.grunt
116+
117+
# Python
118+
*.pyc
119+
120+
# Caches
121+
.cache
122+
.cache-loader
123+
.eslintcache
124+
.eclintercache
125+
.stylelintcache
126+
.sass-cache
127+
.phpcscache
128+
129+
# npm
130+
npm-shrinkwrap.json
131+
!package-lock.json
132+
133+
# Yarn
134+
!yarn.lock
135+
136+
# Dotenv
137+
.env
138+
.env.*
139+
!.env*.example
140+
141+
# Webpack stats
142+
stats*.json
143+
144+
# Composer
145+
composer.phar
146+
vendor
147+
!composer.lock

0 commit comments

Comments
 (0)