mxrelay-consumer/.gitignore
Siwat Sirichai d059b80682 feat: Implement SMTP over WebSocket client with error handling and Nodemailer transport
- Added error classes for various SMTP-related issues (ConnectionError, AuthenticationError, etc.) in `errors.ts`.
- Created main entry point for the SMTP over WebSocket client library in `index.ts`, exporting client, types, errors, and transport.
- Developed Nodemailer transport adapter for SMTP over WebSocket in `transport.ts`, including methods for sending mail and verifying transport configuration.
- Defined type definitions for the SMTP over WebSocket protocol in `types.ts`, including message types, connection states, and client configuration options.
2025-08-19 00:52:18 +07:00

54 lines
No EOL
562 B
Text

# Dependencies
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Build outputs
lib/
dist/
*.tsbuildinfo
# Coverage directory used by tools like istanbul
coverage/
*.lcov
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Logs
logs
*.log
# Dependency directories
.npm
.yarn/
.pnp.*
# Optional eslint cache
.eslintcache
# IDE
.vscode/
.idea/
*.swp
*.swo
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# Environment variables
.env
.env.local
.env.development.local
.env.test.local
.env.production.local