- Introduced Dockerfile for building and running the application in a containerized environment. - Added .dockerignore to exclude unnecessary files from the Docker context. - Updated README.md with detailed Docker installation instructions and Node.js version management using nvm. - Refactored environment variable handling in src/index.ts and src/config/hass.config.ts for improved configuration management. - Enhanced TypeScript configuration to include JSON module resolution and updated exclusion patterns. - Updated .gitignore to include additional files for better environment management.
30 lines
249 B
Plaintext
30 lines
249 B
Plaintext
# Dependencies
|
|
node_modules
|
|
npm-debug.log
|
|
|
|
# Build outputs
|
|
dist
|
|
|
|
# Environment and config
|
|
.env
|
|
.env.*
|
|
|
|
# Version control
|
|
.git
|
|
.gitignore
|
|
|
|
# IDE
|
|
.vscode
|
|
.idea
|
|
|
|
# Testing
|
|
coverage
|
|
__tests__
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Documentation
|
|
README.md
|
|
LICENSE
|
|
CHANGELOG.md |