Add compile-time type information and improve runtime assert checking
- Add more static type information using typescript. - Replace `power-assert` with `check-types` to get better typescript support for runtime checks.
Category index page 13 of 42 pages, listing 100 out of 4130 entries in the category all.
- Add more static type information using typescript. - Replace `power-assert` with `check-types` to get better typescript support for runtime checks.
* release/v3.3.0: Add simple text response irc chat commands Prefix usernames with @ in twitch chat to highlight Add follow reminder every 15 minutes Separate raw token an…→ Full commit message
* release/v1.0.2: v1.0.2 Add find-up
* release/v1.0.1: v1.0.1 Use file-relative path to file in the uvc-control package
* release/v1.0.0: Initial public release
* release/v3.2.0: Rename graceful shutdown manager More validation for user storage, move/rename user storage helper to manager Start conversion from promises to async/await…→ Full commit message
* release/v3.1.0: Split up user helper, improve token validation Refactor the user token manager Add request and token helpers Check if the user token is valid, revoke and…→ Full commit message
* release/v3.0.0: Dynamic request, storage, automatic user token refresh Add reconnect irc handler Add twitch user access token provider, make irc login commands sequential …→ Full commit message
- Split up hard dependencies using events. - Introduce event classes and interfaces. - Still needs work on reducing the number of steps to set up a new event handler or emitter.
* release/v2.2.0: Automatically get and refresh the application access token Make polling connection more generic Use power-assert Enable babel transformation of es2015+ f…→ Full commit message
* release/v2.1.0: Increase limit of number of recent followers to poll Normalize the pubsub manager, move pubsub logging to new handler Write log output to file Log shutdo…→ Full commit message
- In nodejs `stdout` can get closed prematurely (before the synchronous `exit` event). - When `stdout` closes, logging breaks. - Using a separate file works better, and stop/disco…→ Full commit message
* release/v2.0.1: Rename calling code's use of the ConnectionManager interface's connection Add commented out logging serialization code
* release/v2.0.0: Add polling connection and following handler Greet subscribers Add greetings, don't greet bot owner Add subscribing handler Add new chatter handler, sh…→ Full commit message
* release/v1.0.0: Handle beforeExit event Use built-in constants to check websocket connection state Add pre-commit hook Add copyright notices Fix eslint errors and warn…→ Full commit message