# ==============================================================================
# CyberCore Signer - .gitignore
# ==============================================================================

# Compilação e Artefatos Maven
target/
**/target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar

# Binários gerados e Distribuições Locais
*.jar
*.war
*.ear
*.zip
dist/
build/
bin/

# Certificados, Chaves e Credenciais Locais (Privacidade e Segurança)
*.pfx
*.p12
*.jks
*.keystore
*.key
*.pem
*.cer
*.crt
*.der
!assets/
!docs/

# Ambientes e Variáveis Locais
.env
.env.*
!.env.example

# IDEs e Editores
.idea/
*.iml
*.ipr
*.iws
.vscode/
*.code-workspace
.project
.classpath
.settings/
.factorypath
bin/

# Logs e Auditorias de Runtime Locais
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Node / SDK de Testes
node_modules/
sdk/node_modules/
coverage/
.nyc_output/

# Sistema Operacional
.DS_Store
Thumbs.db
desktop.ini
$RECYCLE.BIN/
*.tmp
*~

# Arquivos temporários de Scratch locais
scratch/temp/
