# Root and server specific

# Logs
logs
*.log

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

# Output of 'npm pack'
*.tgz

# dotenv environment variables file
.env
.env.*

# Editor directories and files
.vscode
!.vscode/settings.json
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
.DS_Store
.idea/gradle.xml
.idea/misc.xml
.idea/vcs.xml

# Development
target/
build/
.settings/
.project
.classpath
*.ignore
*~
.gradle
client/.angular
client/bootstrapDone
.husky/.gitignore
build-cache/
server/h2/
project-zips

# Ignore Gradle GUI config
gradle-app.setting

# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
!gradle-wrapper.jar

# Cache of project
.gradletasknamecache

# Dependency directories
node_modules

# Intellij plugin folder
.genesis-home

# Client

# Logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Output
client/dist/

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

# Coverage directory used by tools like istanbul
client/coverage

# Coverage files
coverage.lcov

# nyc test coverage
.nyc_output

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# lerna backups
package.json.lerna_backup

# custom elements metadata
custom-elements.json

# TypeScript incremental compilation cache
*.tsbuildinfo
.rollup.cache

# User files that may contain sensitive tokens etc.
.npmrc

# Gradle tasks
.bootstrapDone
.tests.executed

blankappseedtest/
