Skip to content

Commit 7d004ee

Browse files
authored
Merge pull request #5 from OSWeekends/development
v1.0.0
2 parents 0695c95 + 18b79ef commit 7d004ee

22 files changed

+2246
-2
lines changed

.gitignore

+358-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,62 @@
1+
2+
# Created by https://www.gitignore.io/api/vim,node,nanoc,macos,linux,python,windows,webstorm,sublimetext
3+
4+
### Linux ###
5+
*~
6+
7+
# temporary files which can be created if a process still has a handle open of a deleted file
8+
.fuse_hidden*
9+
10+
# KDE directory preferences
11+
.directory
12+
13+
# Linux trash folder which might appear on any partition or disk
14+
.Trash-*
15+
16+
# .nfs files are created when an open file is removed but is still being accessed
17+
.nfs*
18+
19+
### macOS ###
20+
# General
21+
.DS_Store
22+
.AppleDouble
23+
.LSOverride
24+
25+
# Icon must end with two \r
26+
Icon
27+
28+
# Thumbnails
29+
._*
30+
31+
# Files that might appear in the root of a volume
32+
.DocumentRevisions-V100
33+
.fseventsd
34+
.Spotlight-V100
35+
.TemporaryItems
36+
.Trashes
37+
.VolumeIcon.icns
38+
.com.apple.timemachine.donotpresent
39+
40+
# Directories potentially created on remote AFP share
41+
.AppleDB
42+
.AppleDesktop
43+
Network Trash Folder
44+
Temporary Items
45+
.apdisk
46+
47+
### Nanoc ###
48+
# For projects using Nanoc (http://nanoc.ws/)
49+
50+
# Default location for output (needs to match output_dir's value found in nanoc.yaml)
51+
output/
52+
53+
# Temporary file directory
54+
tmp/nanoc/
55+
56+
# Crash Log
57+
crash.log
58+
59+
### Node ###
160
# Logs
261
logs
362
*.log
@@ -20,7 +79,7 @@ coverage
2079
# nyc test coverage
2180
.nyc_output
2281

23-
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
82+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
2483
.grunt
2584

2685
# Bower dependency directory (https://bower.io/)
@@ -57,5 +116,303 @@ typings/
57116
# dotenv environment variables file
58117
.env
59118

119+
# parcel-bundler cache (https://parceljs.org/)
120+
.cache
121+
60122
# next.js build output
61123
.next
124+
125+
# nuxt.js build output
126+
.nuxt
127+
128+
# vuepress build output
129+
.vuepress/dist
130+
131+
# Serverless directories
132+
.serverless
133+
134+
### Python ###
135+
# Byte-compiled / optimized / DLL files
136+
__pycache__/
137+
*.py[cod]
138+
*$py.class
139+
140+
# C extensions
141+
*.so
142+
143+
# Distribution / packaging
144+
.Python
145+
build/
146+
develop-eggs/
147+
dist/
148+
downloads/
149+
eggs/
150+
.eggs/
151+
lib/
152+
lib64/
153+
parts/
154+
sdist/
155+
var/
156+
wheels/
157+
*.egg-info/
158+
.installed.cfg
159+
*.egg
160+
MANIFEST
161+
162+
# PyInstaller
163+
# Usually these files are written by a python script from a template
164+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
165+
*.manifest
166+
*.spec
167+
168+
# Installer logs
169+
pip-log.txt
170+
pip-delete-this-directory.txt
171+
172+
# Unit test / coverage reports
173+
htmlcov/
174+
.tox/
175+
.nox/
176+
.coverage
177+
.coverage.*
178+
nosetests.xml
179+
coverage.xml
180+
*.cover
181+
.hypothesis/
182+
.pytest_cache/
183+
184+
# Translations
185+
*.mo
186+
*.pot
187+
188+
# Django stuff:
189+
local_settings.py
190+
db.sqlite3
191+
192+
# Flask stuff:
193+
instance/
194+
.webassets-cache
195+
196+
# Scrapy stuff:
197+
.scrapy
198+
199+
# Sphinx documentation
200+
docs/_build/
201+
202+
# PyBuilder
203+
target/
204+
205+
# Jupyter Notebook
206+
.ipynb_checkpoints
207+
208+
# IPython
209+
profile_default/
210+
ipython_config.py
211+
212+
# pyenv
213+
.python-version
214+
215+
# celery beat schedule file
216+
celerybeat-schedule
217+
218+
# SageMath parsed files
219+
*.sage.py
220+
221+
# Environments
222+
.venv
223+
env/
224+
venv/
225+
ENV/
226+
env.bak/
227+
venv.bak/
228+
229+
# Spyder project settings
230+
.spyderproject
231+
.spyproject
232+
233+
# Rope project settings
234+
.ropeproject
235+
236+
# mkdocs documentation
237+
/site
238+
239+
# mypy
240+
.mypy_cache/
241+
.dmypy.json
242+
dmypy.json
243+
244+
### Python Patch ###
245+
.venv/
246+
247+
### Python.VirtualEnv Stack ###
248+
# Virtualenv
249+
# http://iamzed.com/2009/05/07/a-primer-on-virtualenv/
250+
[Bb]in
251+
[Ii]nclude
252+
[Ll]ib
253+
[Ll]ib64
254+
[Ll]ocal
255+
[Ss]cripts
256+
pyvenv.cfg
257+
pip-selfcheck.json
258+
259+
### SublimeText ###
260+
# Cache files for Sublime Text
261+
*.tmlanguage.cache
262+
*.tmPreferences.cache
263+
*.stTheme.cache
264+
265+
# Workspace files are user-specific
266+
*.sublime-workspace
267+
268+
# Project files should be checked into the repository, unless a significant
269+
# proportion of contributors will probably not be using Sublime Text
270+
# *.sublime-project
271+
272+
# SFTP configuration file
273+
sftp-config.json
274+
275+
# Package control specific files
276+
Package Control.last-run
277+
Package Control.ca-list
278+
Package Control.ca-bundle
279+
Package Control.system-ca-bundle
280+
Package Control.cache/
281+
Package Control.ca-certs/
282+
Package Control.merged-ca-bundle
283+
Package Control.user-ca-bundle
284+
oscrypto-ca-bundle.crt
285+
bh_unicode_properties.cache
286+
287+
# Sublime-github package stores a github token in this file
288+
# https://packagecontrol.io/packages/sublime-github
289+
GitHub.sublime-settings
290+
291+
### Vim ###
292+
# Swap
293+
[._]*.s[a-v][a-z]
294+
[._]*.sw[a-p]
295+
[._]s[a-rt-v][a-z]
296+
[._]ss[a-gi-z]
297+
[._]sw[a-p]
298+
299+
# Session
300+
Session.vim
301+
302+
# Temporary
303+
.netrwhist
304+
# Auto-generated tag files
305+
tags
306+
# Persistent undo
307+
[._]*.un~
308+
309+
### WebStorm ###
310+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
311+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
312+
313+
# User-specific stuff
314+
.idea/**/workspace.xml
315+
.idea/**/tasks.xml
316+
.idea/**/usage.statistics.xml
317+
.idea/**/dictionaries
318+
.idea/**/shelf
319+
320+
# Generated files
321+
.idea/**/contentModel.xml
322+
323+
# Sensitive or high-churn files
324+
.idea/**/dataSources/
325+
.idea/**/dataSources.ids
326+
.idea/**/dataSources.local.xml
327+
.idea/**/sqlDataSources.xml
328+
.idea/**/dynamic.xml
329+
.idea/**/uiDesigner.xml
330+
.idea/**/dbnavigator.xml
331+
332+
# Gradle
333+
.idea/**/gradle.xml
334+
.idea/**/libraries
335+
336+
# Gradle and Maven with auto-import
337+
# When using Gradle or Maven with auto-import, you should exclude module files,
338+
# since they will be recreated, and may cause churn. Uncomment if using
339+
# auto-import.
340+
# .idea/modules.xml
341+
# .idea/*.iml
342+
# .idea/modules
343+
344+
# CMake
345+
cmake-build-*/
346+
347+
# Mongo Explorer plugin
348+
.idea/**/mongoSettings.xml
349+
350+
# File-based project format
351+
*.iws
352+
353+
# IntelliJ
354+
out/
355+
356+
# mpeltonen/sbt-idea plugin
357+
.idea_modules/
358+
359+
# JIRA plugin
360+
atlassian-ide-plugin.xml
361+
362+
# Cursive Clojure plugin
363+
.idea/replstate.xml
364+
365+
# Crashlytics plugin (for Android Studio and IntelliJ)
366+
com_crashlytics_export_strings.xml
367+
crashlytics.properties
368+
crashlytics-build.properties
369+
fabric.properties
370+
371+
# Editor-based Rest Client
372+
.idea/httpRequests
373+
374+
# Android studio 3.1+ serialized cache file
375+
.idea/caches/build_file_checksums.ser
376+
377+
### WebStorm Patch ###
378+
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
379+
380+
# *.iml
381+
# modules.xml
382+
# .idea/misc.xml
383+
# *.ipr
384+
385+
# Sonarlint plugin
386+
.idea/sonarlint
387+
388+
### Windows ###
389+
# Windows thumbnail cache files
390+
Thumbs.db
391+
ehthumbs.db
392+
ehthumbs_vista.db
393+
394+
# Dump file
395+
*.stackdump
396+
397+
# Folder config file
398+
[Dd]esktop.ini
399+
400+
# Recycle Bin used on file shares
401+
$RECYCLE.BIN/
402+
403+
# Windows Installer files
404+
*.cab
405+
*.msi
406+
*.msix
407+
*.msm
408+
*.msp
409+
410+
# Windows shortcuts
411+
*.lnk
412+
413+
414+
# End of https://www.gitignore.io/api/vim,node,nanoc,macos,linux,python,windows,webstorm,sublimetext
415+
416+
IDEAS/
417+
PRIVADO/
418+
package-lock.json

.travis.yml

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
sudo: false
2+
language: node_js
3+
node_js:
4+
- v10

Dockerfile

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
FROM node:10
2+
WORKDIR /app
3+
COPY package.json /app
4+
RUN npm install
5+
COPY . /app
6+
CMD ["npm", "start"]
7+
EXPOSE 3000

0 commit comments

Comments
 (0)