tmpltool 1.5.0

A fast and simple command-line template rendering tool using MiniJinja templates with environment variables
Documentation
# Rust build artifacts
/target/
**/*.rs.bk
*.pdb

# Cargo files
# Cargo.lock is tracked for binary applications but ignored for libraries
# Since tmpltool is a binary, Cargo.lock should be committed
# Cargo.lock

# Test outputs in root directory
/output.txt
/test_output.txt
/*.txt
# But keep example templates
!examples/*.tmpl
!examples/*.txt
!examples/README.md

# IDE files - JetBrains (IntelliJ, RustRover, etc.)
.idea/
*.iml
*.iws
*.ipr
.idea_modules/

# IDE files - Visual Studio Code
.vscode/
*.code-workspace

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

# IDE files - Emacs
\#*\#
/.emacs.desktop
/.emacs.desktop.lock
*.elc
auto-save-list
tramp
.\#*

# Backup files
*.bak
*.gho
*.ori
*.orig
*.tmp

# OS files - macOS
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes

# OS files - Windows
ehthumbs.db
Thumbs.db
desktop.ini

# OS files - Linux
*~

# Profiling
*.profraw
*.profdata

# Coverage reports
*.gcda
*.gcno
*.lcov
coverage/
tarpaulin-report.html
cobertura.xml


# Local environment
.env
.env.local
.env.*.local

# Generated by tests
/tmp/

# Node.js (commitlint, semantic-release)
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
bun.log*
# Note: package-lock.json is NOT ignored - it's required for npm ci in CI/CD