Skip to content

Commit d0e9aa8

Browse files
committed
feat: initial commit, want to refactor so committing stuff now.
0 parents  commit d0e9aa8

File tree

17 files changed

+2521
-0
lines changed

17 files changed

+2521
-0
lines changed

.editorconfig

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Standard editor/code configurations for company
2+
root = true
3+
4+
# Global: Unix-style newlines with a newline ending every file
5+
[*]
6+
charset = utf-8
7+
end_of_line = lf
8+
insert_final_newline = true
9+
indent_style = space
10+
trim_trailing_whitespace = true
11+
12+
[*.{js,json}]
13+
indent_style = space
14+
indent_size = 2
15+
trim_trailing_whitespace = true
16+
17+
[*.md]
18+
trim_trailing_whitespace = false
19+
20+
# 4 space indentation for python
21+
[*.{py, pyi}]
22+
indent_style = space
23+
indent_size = 4
24+
25+
[*.{js,json,py}]
26+
charset = utf-8
27+
28+
[*.yml]
29+
indent_style = space
30+
indent_size = 2
31+
32+
# Tab indentation for Makefiles (no size specified)
33+
[Makefile]
34+
indent_style = tab
35+
36+
[*.mk]
37+
indent_style = tab

.gitignore

Lines changed: 354 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,354 @@
1+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
2+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
3+
4+
# For now, just ignore all .idea files
5+
.idea
6+
7+
# User-specific stuff
8+
.idea/**/workspace.xml
9+
.idea/**/tasks.xml
10+
.idea/**/usage.statistics.xml
11+
.idea/**/dictionaries
12+
.idea/**/shelf
13+
14+
# AWS User-specific
15+
.idea/**/aws.xml
16+
17+
# Generated files
18+
.idea/**/contentModel.xml
19+
20+
# Sensitive or high-churn files
21+
.idea/**/dataSources/
22+
.idea/**/dataSources.ids
23+
.idea/**/dataSources.local.xml
24+
.idea/**/sqlDataSources.xml
25+
.idea/**/dynamic.xml
26+
.idea/**/uiDesigner.xml
27+
.idea/**/dbnavigator.xml
28+
29+
# Gradle
30+
.idea/**/gradle.xml
31+
.idea/**/libraries
32+
33+
# Gradle and Maven with auto-import
34+
# When using Gradle or Maven with auto-import, you should exclude module files,
35+
# since they will be recreated, and may cause churn. Uncomment if using
36+
# auto-import.
37+
# .idea/artifacts
38+
# .idea/compiler.xml
39+
# .idea/jarRepositories.xml
40+
# .idea/modules.xml
41+
# .idea/*.iml
42+
# .idea/modules
43+
# *.iml
44+
# *.ipr
45+
46+
# CMake
47+
cmake-build-*/
48+
49+
# Mongo Explorer plugin
50+
.idea/**/mongoSettings.xml
51+
52+
# File-based project format
53+
*.iws
54+
55+
# IntelliJ
56+
out/
57+
58+
# mpeltonen/sbt-idea plugin
59+
.idea_modules/
60+
61+
# JIRA plugin
62+
atlassian-ide-plugin.xml
63+
64+
# Cursive Clojure plugin
65+
.idea/replstate.xml
66+
67+
# Crashlytics plugin (for Android Studio and IntelliJ)
68+
com_crashlytics_export_strings.xml
69+
crashlytics.properties
70+
crashlytics-build.properties
71+
fabric.properties
72+
73+
# Editor-based Rest Client
74+
.idea/httpRequests
75+
76+
# Android studio 3.1+ serialized cache file
77+
.idea/caches/build_file_checksums.ser
78+
# Logs
79+
logs
80+
*.log
81+
npm-debug.log*
82+
yarn-debug.log*
83+
yarn-error.log*
84+
lerna-debug.log*
85+
.pnpm-debug.log*
86+
87+
# Diagnostic reports (https://nodejs.org/api/report.html)
88+
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
89+
90+
# Runtime data
91+
pids
92+
*.pid
93+
*.seed
94+
*.pid.lock
95+
96+
# Directory for instrumented libs generated by jscoverage/JSCover
97+
lib-cov
98+
99+
# Coverage directory used by tools like istanbul
100+
coverage
101+
*.lcov
102+
103+
# nyc test coverage
104+
.nyc_output
105+
106+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
107+
.grunt
108+
109+
# Bower dependency directory (https://bower.io/)
110+
bower_components
111+
112+
# node-waf configuration
113+
.lock-wscript
114+
115+
# Compiled binary addons (https://nodejs.org/api/addons.html)
116+
build/Release
117+
118+
# Dependency directories
119+
node_modules/
120+
jspm_packages/
121+
122+
# Snowpack dependency directory (https://snowpack.dev/)
123+
web_modules/
124+
125+
# TypeScript cache
126+
*.tsbuildinfo
127+
128+
# Optional npm cache directory
129+
.npm
130+
131+
# Optional eslint cache
132+
.eslintcache
133+
134+
# Microbundle cache
135+
.rpt2_cache/
136+
.rts2_cache_cjs/
137+
.rts2_cache_es/
138+
.rts2_cache_umd/
139+
140+
# Optional REPL history
141+
.node_repl_history
142+
143+
# Output of 'npm pack'
144+
*.tgz
145+
146+
# Yarn Integrity file
147+
.yarn-integrity
148+
149+
# dotenv environment variables file
150+
.env
151+
.env.test
152+
.env.production
153+
154+
# parcel-bundler cache (https://parceljs.org/)
155+
.cache
156+
.parcel-cache
157+
158+
# Next.js build output
159+
.next
160+
out
161+
162+
# Nuxt.js build / generate output
163+
.nuxt
164+
dist
165+
166+
# Gatsby files
167+
.cache/
168+
# Comment in the public line in if your project uses Gatsby and not Next.js
169+
# https://nextjs.org/blog/next-9-1#public-directory-support
170+
# public
171+
172+
# vuepress build output
173+
.vuepress/dist
174+
175+
# Serverless directories
176+
.serverless/
177+
178+
# FuseBox cache
179+
.fusebox/
180+
181+
# DynamoDB Local files
182+
.dynamodb/
183+
184+
# TernJS port file
185+
.tern-port
186+
187+
# Stores VSCode versions used for testing VSCode extensions
188+
.vscode-test
189+
190+
# yarn v2
191+
.yarn/cache
192+
.yarn/unplugged
193+
.yarn/build-state.yml
194+
.yarn/install-state.gz
195+
.pnp.*
196+
# Byte-compiled / optimized / DLL files
197+
__pycache__/
198+
*.py[cod]
199+
*$py.class
200+
201+
# C extensions
202+
*.so
203+
204+
# Distribution / packaging
205+
.Python
206+
build/
207+
develop-eggs/
208+
dist/
209+
downloads/
210+
eggs/
211+
.eggs/
212+
/lib/
213+
lib64/
214+
parts/
215+
sdist/
216+
var/
217+
wheels/
218+
share/python-wheels/
219+
*.egg-info/
220+
.installed.cfg
221+
*.egg
222+
MANIFEST
223+
224+
# PyInstaller
225+
# Usually these files are written by a python script from a template
226+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
227+
*.manifest
228+
*.spec
229+
230+
# Installer logs
231+
pip-log.txt
232+
pip-delete-this-directory.txt
233+
234+
# Unit test / coverage reports
235+
htmlcov/
236+
.tox/
237+
.nox/
238+
.coverage
239+
.coverage.*
240+
.cache
241+
nosetests.xml
242+
coverage.xml
243+
*.cover
244+
*.py,cover
245+
.hypothesis/
246+
.pytest_cache/
247+
cover/
248+
249+
# Translations
250+
*.mo
251+
*.pot
252+
253+
# Django stuff:
254+
*.log
255+
local_settings.py
256+
db.sqlite3
257+
db.sqlite3-journal
258+
259+
# Flask stuff:
260+
instance/
261+
.webassets-cache
262+
263+
# Scrapy stuff:
264+
.scrapy
265+
266+
# Sphinx documentation
267+
docs/_build/
268+
269+
# PyBuilder
270+
.pybuilder/
271+
target/
272+
273+
# Jupyter Notebook
274+
.ipynb_checkpoints
275+
276+
# IPython
277+
profile_default/
278+
ipython_config.py
279+
280+
# pyenv
281+
# For a library or package, you might want to ignore these files since the code is
282+
# intended to run in multiple environments; otherwise, check them in:
283+
.python-version
284+
285+
# pipenv
286+
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
287+
# However, in case of collaboration, if having platform-specific dependencies or dependencies
288+
# having no cross-platform support, pipenv may install dependencies that don't work, or not
289+
# install all needed dependencies.
290+
#Pipfile.lock
291+
292+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow
293+
__pypackages__/
294+
295+
# Celery stuff
296+
celerybeat-schedule
297+
celerybeat.pid
298+
299+
# SageMath parsed files
300+
*.sage.py
301+
302+
# Environments
303+
.env
304+
.venv
305+
env/
306+
venv/
307+
ENV/
308+
env.bak/
309+
venv.bak/
310+
311+
# Spyder project settings
312+
.spyderproject
313+
.spyproject
314+
315+
# Rope project settings
316+
.ropeproject
317+
318+
# mkdocs documentation
319+
/site
320+
321+
# mypy
322+
.mypy_cache/
323+
.dmypy.json
324+
dmypy.json
325+
326+
# Pyre type checker
327+
.pyre/
328+
329+
# pytype static type analyzer
330+
.pytype/
331+
332+
# Cython debug symbols
333+
cython_debug/
334+
# bit components
335+
.bit
336+
337+
# Unit test reporting used by CodeFresh
338+
allure-results/
339+
340+
# Additional build directories
341+
_build/
342+
builds/
343+
build-*
344+
web
345+
346+
# DB and other data files
347+
data/
348+
349+
# local environment settings
350+
.env*.local
351+
.env.dynamic
352+
353+
# Root tomlVersionUpdater as repo install puts it in place and keeps it updated
354+
/tomlVersionUpdater.js

0 commit comments

Comments
 (0)