#
# Any subdirectory specific .gitignore should be placed in the right directories
# e.g. Language specific excludes, etc...
#
# The following are developer environment oriented... Editors, OSs, etc..
#
# Created by https://www.gitignore.io/api/vim,git,code,linux,macos,emacs,windows
# Edit at https://www.gitignore.io/?templates=vim,git,code,linux,macos,emacs,windows

### Code ###
.vscode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.vsix

### 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

# directory configuration
.dir-locals.el

# generated logging config file
starc_logs_config.json

# network security
/network-security.data

### JetBrains IDEs ###
**/.idea/*

### Git ###
# Created by git for backups. To disable backups in Git:
# $ git config --global mergetool.keepBackup false
*.orig

# Created by git when using merge tools for conflicts
*.BACKUP.*
*.BASE.*
*.LOCAL.*
*.REMOTE.*
*_BACKUP_*.txt
*_BASE_*.txt
*_LOCAL_*.txt
*_REMOTE_*.txt

### 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 ###
# General
.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

### Vim ###
# Swap
[._]*.s[a-v][a-z]
[._]*.sw[a-p]
[._]s[a-rt-v][a-z]
[._]ss[a-gi-z]
[._]sw[a-p]

# Session
Session.vim
Sessionx.vim

# Temporary
.netrwhist
# Auto-generated tag files
tags
# Persistent undo
[._]*.un~

### Windows ###
# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db

# Dump file
*.stackdump

# Folder config file
[Dd]esktop.ini

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

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

# Windows shortcuts
*.lnk

# Ruby package management
Gemfile.lock

# End of https://www.gitignore.io/api/vim,git,code,linux,macos,emacs,windows

# Ignore .serverless directories
.serverless
.serverless/*

# Test Coverage files
.coverage

# Python stuff
__pycache__
.pyc

# ignore pipenv artefacts... .venv exists when `PIPENV_VENV_IN_PROJECT=1` set
.venv/
Pipfile
Pipfile.lock

# ignore pytest files.
.pytest_cache/

# Ignore all keys are certificates.
*.crt
*.pem
*.key

 Created by https://www.gitignore.io/api/node
# Edit at https://www.gitignore.io/?templates=node

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

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# 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
*.lcov

# nyc test coverage
.nyc_output

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

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

# node-waf configuration
.lock-wscript

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

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# TypeScript cache
*.tsbuildinfo

# 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
.env.test
.env.dev
.env.local

# parcel-bundler cache (https://parceljs.org/)
.cache

# next.js build output
.next

# nuxt.js build output
.nuxt

# react / gatsby
# public/

# vuepress build output
.vuepress/dist

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# npm package lock for `npn i aws-cdk`; if you don't want to pollute global install...


# nixos / direnv
shell.nix
.direnv/
.envrc

# secrets
.secrets

# coverity scan DB
idir/

# pyre-check cache directory
.pyre/

.venv
venv/


# No zip files
*.zip

cdk.out

test-reports
.test-reports
*.b64
*.arn

.data/sfx_daily_data/SASH.0000111
sca-scan-temp-dir
datafile.json

# ignore ipnd record generated
.data/record_parsing_test_data/.generated_ipnd_records
# ignore test data in .data folder
.data/.ipnd_generated_data
.data/ipnd_error_test_data/.generated_ipnd_error_files
python

.test_output
.pipeline_e2e_test_artifacts

.generated_test_reports
**/Pulumi.*.yaml
**/Pulumi.yaml
.read-write-bridge
.python-version
tests/local_env_setup.py

.data/manual_test_data


sample_docs.json


# ignore egg files and metadata
*.egg
*.egg-info/

.suburb_data*
.reports

.env.development
.env.production
.env.agent

# ignore version manager files
.tool-versions