- Replace ncc with tsup to address issues with dynamic imports
- Rollback usage of modules because it breaks dynamic import at runners
- Fix .nvm version
- Use exact version for eslint-plugin-node
- Add SECURITY.md docs
- Upgrade node version to latest LTS and all dependencies
- Validate json payload response from Slack
- Add optional endpoint input
- Improve handling and logging of Slack errors
- Upgrade all dependencies
- Add Security Policy file to the project
- Improve docs with token creation & usage instructions
- Fix tests and own workflow
- Allow workflows to continue when Slack's API fails
- First formal release