ahbeng/NUSMods

View on GitHub
.dockerignore

Summary

Maintainability
Test Coverage
# Generated using gitignore-to-dockerignore
.git/
### NUSMods ###

# Certificates
**/*.crt
**/*.key

# Build folders
data/
**/dist/
**/dist-timetable/
**/build/
**/*.compiled.js

# Cache folders
**/cache/
**/.cache-loader

# Rest adapted from https://www.gitignore.io/api/vim,node,linux,macos,emacs,windows,ansible,database,webstorm,visualstudiocode

### Ansible ###
**/*.retry

### Database ###
**/*.accdb
**/*.db
**/*.dbf
**/*.mdb
**/*.pdb
**/*.sql
**/*.sqlite3

### Emacs ###
# -*- mode: gitignore; -*-
**/*~
**/\#*\#
.emacs.desktop
.emacs.desktop.lock
**/*.elc
**/auto-save-list
**/tramp
**/.\#*

# Org-mode
**/.org-id-locations
**/*_archive

# flymake-mode
**/*_flymake.*

# eshell files
eshell/history
eshell/lastdir

# elpa packages
elpa/

# reftex files
**/*.rel

# AUCTeX auto folder
auto/

# cask packages
**/.cask/
**/dist/

# Flycheck
**/flycheck_*.el

# server auth directory
server/

# projectiles files
**/.projectile
**/projectile-bookmarks.eld

# directory configuration
**/.dir-locals.el

# saveplace
**/places

# url cache
**/url/cache/

# cedet
**/ede-projects.el

# smex
**/smex-items

# company-statistics
**/company-statistics-cache.el

# anaconda-mode
**/anaconda-mode/

### Linux ###

# temporary files which can be created if a process still has a handle open of a deleted file
**/.fuse_hidden*

# KDE directory preferences
**/.directory

# Linux trash folder which might appear on any partition or disk
**/.Trash-*

# .nfs files are created when an open file is removed but is still being accessed
**/.nfs*

### macOS ###
**/*.DS_Store
**/.AppleDouble
**/.LSOverride

# Icon must end with two \r
**/Icon

# Thumbnails
**/._*

# Files that might appear in the root of a volume
**/.DocumentRevisions-V100
**/.fseventsd
**/.Spotlight-V100
**/.TemporaryItems
**/.Trashes
**/.VolumeIcon.icns
**/.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
**/.AppleDB
**/.AppleDesktop
**/Network Trash Folder
**/Temporary Items
**/.apdisk

### Node ###
# Logs
**/logs
**/*.log
**/npm-debug.log*
**/yarn-debug.log*
**/yarn-error.log*

# Runtime data
**/pids
**/*.pid
**/*.seed
**/*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
**/lib-cov

# Coverage directory used by tools like istanbul
**/coverage

# nyc test coverage
**/.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
**/.grunt

# Bower dependency directory (https://bower.io/)
**/bower_components

# node-waf configuration
**/.lock-wscript

# Compiled binary addons (http://nodejs.org/api/addons.html)
**/build/Release

# Dependency directories
**/node_modules/
**/jspm_packages/

# Typescript v1 declaration files
**/typings/

# Optional npm cache directory
**/.npm

# Optional eslint cache
**/.eslintcache

# Optional REPL history
**/.node_repl_history

# Output of 'npm pack'
**/*.tgz

# Yarn Integrity file
**/.yarn-integrity

# dotenv environment variables file
**/.env

# Junit reports
**/reports

### Vim ###
# swap
**/[._]*.s[a-v][a-z]
**/[._]*.sw[a-p]
**/[._]s[a-v][a-z]
**/[._]sw[a-p]
# session
**/Session.vim
# temporary
**/.netrwhist
# auto-generated tag files
**/tags

### VisualStudioCode ###
**/.vscode/*
!**/.vscode/settings.json
!**/.vscode/tasks.json
!**/.vscode/launch.json
!**/.vscode/extensions.json
**/.history

### WebStorm ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff:
**/.idea/**/workspace.xml
**/.idea/**/tasks.xml
**/.idea/dictionaries

# Sensitive or high-churn files:
**/.idea/**/dataSources/
**/.idea/**/dataSources.ids
**/.idea/**/dataSources.xml
**/.idea/**/dataSources.local.xml
**/.idea/**/sqlDataSources.xml
**/.idea/**/dynamic.xml
**/.idea/**/uiDesigner.xml

# Gradle:
**/.idea/**/gradle.xml
**/.idea/**/libraries

# CMake
**/cmake-build-debug/

# Mongo Explorer plugin:
**/.idea/**/mongoSettings.xml

## File-based project format:
**/*.iws

## Plugin-specific files:

# IntelliJ
out/

# mpeltonen/sbt-idea plugin
**/.idea_modules/

# JIRA plugin
**/atlassian-ide-plugin.xml

# Cursive Clojure plugin
**/.idea/replstate.xml

# Ruby plugin and RubyMine
.rakeTasks

# Crashlytics plugin (for Android Studio and IntelliJ)
**/com_crashlytics_export_strings.xml
**/crashlytics.properties
**/crashlytics-build.properties
**/fabric.properties

### WebStorm Patch ###
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721

# *.iml
# modules.xml
# .idea/misc.xml
# *.ipr

# Sonarlint plugin
**/.idea/sonarlint

### Windows ###
# Windows thumbnail cache files
**/Thumbs.db
**/ehthumbs.db
**/ehthumbs_vista.db

# Folder config file
**/Desktop.ini

# Recycle Bin used on file shares
**/$RECYCLE.BIN/

# Windows Installer files
**/*.cab
**/*.msi
**/*.msm
**/*.msp

# Windows shortcuts
**/*.lnk

# End of https://www.gitignore.io/api/vim,node,linux,macos,emacs,windows,ansible,database,webstorm,visualstudiocode