- Add comprehensive error messages for transform file loading failures
- Include file path validation and existence checking
- Add function validation warnings for missing transform functions
- Provide step-by-step logging for transform execution
- Add minimal transform examples for Discord and Slack
Fixes silent failures that made debugging transform issues difficult.
Addresses issue #719 where users couldn't identify why transform scripts weren't loading.
- Add comprehensive transform examples for Discord, Slack, Teams, and generic JSON
- Include ready-to-use JavaScript transforms with rich formatting
- Add JSON template examples showing variable substitution
- Create detailed README with usage instructions, debugging tips, and best practices
- Link transform examples from main webhooks documentation
- Support all webhook events including new recurring.instance.completed event
Examples include:
- discord-webhook.js: Rich embeds with colors and emojis
- slack-webhook.js: Slack-compatible attachments and formatting
- teams-webhook.json: Microsoft Teams MessageCard format
- simple-template.json: Basic JSON template for custom APIs