A jest reporter for chats like: Twitch, Discord, etc.
- Install the package in your project with your favorite package manager.
- In your
jest.config.js
file:
{
//...
reporters: [
'default',
[
'@santima10/jest-chat-reporter',
{
channels: [], // an array with the twitch channels names the report is going to send messages
username: '', // an string with the username for the twitch chat
password: '', // an string with the oauth2 token for the twitch chat
messagesOnWatchMode: false, // report or not test results to twitch in watch mode (default false)
onlyCI: false // report or not test results to twitch only on CI environments (default false)
useAnnounce: false // uses the /announce command in the Twitch Chat (default false) (needs moderator role)
},
],
],
//...
}
Great question, we have a playlist with all the videos of how the project was build (in spanish)
Sometimes jest cannot finish the process correctly (more info in the issue), until we solve the problem you can use the flag --forceExit
.