Music. Coding. Gaming. Life.

Coding

Programming has been a hobby of mine since I was a child. I am entirely self-taught, and have managed to carve out a career in the field that spans over fifteen years.

Initially, I worked with BASIC on the TI 99/4A, Atari 130XE, and the Commodore 64 and 128. This transitioned easily to Mac OS 7's QBasic. Then I learned Microsoft Visual Basic 4 through 6 and starting making small programs and games. My first two programming jobs involved me learning Microsoft Access, with all kinds of back-end VBScript.

In 1998, I got heavily interested in web technology, and took a dive into HTML and JavaScript. Soon, I'd pick up Visual Basic.NET, C#, and ASP.NET. I was then able to transition my HTML knowledge to the modern HTML5 browser. My JavaScript experience also readied me for learning Node.js. Along the way I've picked up a bunch of PHP and C/C++ as well somehow.

In many ways, I consider the core concept of coding to come quite naturally to me. You simply break a task down into smaller and smaller tasks. What really fascinates me about coding, however, is how you can put all these simple tasks together to do something phenomenal.

I am involved in many projects outside of my professional career that involve programming in some way. This page is dedicated to showcasing those projects.

Current Projects

Commits and Releases

Actually version 0.5.1.
Actually version 0.5.1.
Actually version 0.5.1.
Actually version 0.5.1.
Released v0.5.1
Version 0.5.1.
CPU usage fixes, don't consider doors to break line of sight for spawn algorithm.
Master -> Main.
(3 total commits)
Version 0.5.0 RC 1.
(10 total commits)
Version 0.5.0 RC 1.
(9 total commits)
Released v0.5.0
Version 0.5.0.
Update on gsync fix.
Bump discord-oauth2 from 2.7.1 to 2.8.0 in /node

Bumps [discord-oauth2](https://github.com/reboxer/discord-oauth2) from 2.7.1 to 2.8.0.
- [Release notes](https://github.com/reboxer/discord-oauth2/releases)
- [Commits](https://github.com/reboxer/discord-oauth2/compare/v2.7.1...v2.8.0)

---
updated-dependencies:
- dependency-name: discord-oauth2
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @twurple/chat from 5.0.3 to 5.0.4 in /node

Bumps [@twurple/chat](https://github.com/twurple/twurple/tree/HEAD/packages/chat) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/twurple/twurple/releases)
- [Commits](https://github.com/twurple/twurple/commits/v5.0.4/packages/chat)

---
updated-dependencies:
- dependency-name: "@twurple/chat"
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @twurple/pubsub from 5.0.3 to 5.0.4 in /node

Bumps [@twurple/pubsub](https://github.com/twurple/twurple/tree/HEAD/packages/pubsub) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/twurple/twurple/releases)
- [Commits](https://github.com/twurple/twurple/commits/v5.0.4/packages/pubsub)

---
updated-dependencies:
- dependency-name: "@twurple/pubsub"
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @twurple/api from 5.0.3 to 5.0.4 in /node

Bumps [@twurple/api](https://github.com/twurple/twurple/tree/HEAD/packages/api) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/twurple/twurple/releases)
- [Commits](https://github.com/twurple/twurple/commits/v5.0.4/packages/api)

---
updated-dependencies:
- dependency-name: "@twurple/api"
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @twurple/auth from 5.0.3 to 5.0.4 in /node

Bumps [@twurple/auth](https://github.com/twurple/twurple/tree/HEAD/packages/auth) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/twurple/twurple/releases)
- [Commits](https://github.com/twurple/twurple/commits/v5.0.4/packages/auth)

---
updated-dependencies:
- dependency-name: "@twurple/auth"
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @twurple/eventsub from 5.0.3 to 5.0.4 in /node

Bumps [@twurple/eventsub](https://github.com/twurple/twurple/tree/HEAD/packages/eventsub) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/twurple/twurple/releases)
- [Commits](https://github.com/twurple/twurple/commits/v5.0.4/packages/eventsub)

---
updated-dependencies:
- dependency-name: "@twurple/eventsub"
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Remove remaining Kraken calls.
Dependabot to ignore node-redis.
Dependabot to ignore node-redis.
Update hot-router.
Bail if headers were sent.
(3 total commits)
Bump @types/node from 16.9.4 to 16.9.6

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.4 to 16.9.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Make stickiness of death summary optional.
Change death review key to use boost.
Released v2.2.0
Released v2.2.0
Released v2.1.9
Version 2.2.0.
Updates for HTML Minfier terser.
Make express.json not be a global middleware, only use it where needed in the APIs.
Various bug fixes.
Use the channel for EventSub, not the bot.
When did THIS happen?!
When did THIS happen?!
twitch -> twurple, Webhooks -> EventSub.
twitch -> twurple, Webhooks -> EventSub.
Get game ID when updating stream info.
Restore display name from bits message.
Documentation update.
Bump @types/node from 16.9.1 to 16.9.6

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/node from 16.9.1 to 16.9.6

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/node from 16.9.4 to 16.9.6 in /node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.4 to 16.9.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/ioredis from 4.27.2 to 4.27.4

Bumps [@types/ioredis](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ioredis) from 4.27.2 to 4.27.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ioredis)

---
updated-dependencies:
- dependency-name: "@types/ioredis"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/node from 16.9.1 to 16.9.4

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/node from 16.9.1 to 16.9.4

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump applicationinsights from 2.1.6 to 2.1.7

Bumps [applicationinsights](https://github.com/microsoft/ApplicationInsights-node.js) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/microsoft/ApplicationInsights-node.js/releases)
- [Commits](https://github.com/microsoft/ApplicationInsights-node.js/compare/2.1.6...2.1.7)

---
updated-dependencies:
- dependency-name: applicationinsights
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump discord-markdown from 2.5.0 to 2.5.1

Bumps [discord-markdown](https://github.com/brussell98/discord-markdown) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/brussell98/discord-markdown/releases)
- [Changelog](https://github.com/brussell98/discord-markdown/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brussell98/discord-markdown/compare/v2.5.0...v2.5.1)

---
updated-dependencies:
- dependency-name: discord-markdown
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/ioredis from 4.27.2 to 4.27.4

Bumps [@types/ioredis](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ioredis) from 4.27.2 to 4.27.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ioredis)

---
updated-dependencies:
- dependency-name: "@types/ioredis"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump terser from 5.8.0 to 5.9.0

Bumps [terser](https://github.com/terser/terser) from 5.8.0 to 5.9.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.8.0...v5.9.0)

---
updated-dependencies:
- dependency-name: terser
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/node from 16.9.1 to 16.9.6

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/node from 16.9.1 to 16.9.6 in /logging

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7 in /node

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7 in /logging

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/ioredis from 4.27.2 to 4.27.4 in /node

Bumps [@types/ioredis](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ioredis) from 4.27.2 to 4.27.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ioredis)

---
updated-dependencies:
- dependency-name: "@types/ioredis"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump applicationinsights from 2.1.6 to 2.1.7 in /logging

Bumps [applicationinsights](https://github.com/microsoft/ApplicationInsights-node.js) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/microsoft/ApplicationInsights-node.js/releases)
- [Commits](https://github.com/microsoft/ApplicationInsights-node.js/compare/2.1.6...2.1.7)

---
updated-dependencies:
- dependency-name: applicationinsights
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump terser from 5.8.0 to 5.9.0

Bumps [terser](https://github.com/terser/terser) from 5.8.0 to 5.9.0.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.8.0...v5.9.0)

---
updated-dependencies:
- dependency-name: terser
dependency-type: direct:production
update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/ioredis from 4.27.2 to 4.27.4

Bumps [@types/ioredis](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ioredis) from 4.27.2 to 4.27.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ioredis)

---
updated-dependencies:
- dependency-name: "@types/ioredis"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/node from 16.9.1 to 16.9.4 in /node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump applicationinsights from 2.1.6 to 2.1.7 in /node

Bumps [applicationinsights](https://github.com/microsoft/ApplicationInsights-node.js) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/microsoft/ApplicationInsights-node.js/releases)
- [Commits](https://github.com/microsoft/ApplicationInsights-node.js/compare/2.1.6...2.1.7)

---
updated-dependencies:
- dependency-name: applicationinsights
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump applicationinsights from 2.1.6 to 2.1.7 in /logging

Bumps [applicationinsights](https://github.com/microsoft/ApplicationInsights-node.js) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/microsoft/ApplicationInsights-node.js/releases)
- [Commits](https://github.com/microsoft/ApplicationInsights-node.js/compare/2.1.6...2.1.7)

---
updated-dependencies:
- dependency-name: applicationinsights
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7 in /node

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/node from 16.9.1 to 16.9.4 in /logging

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7 in /logging

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump discord-markdown from 2.5.0 to 2.5.1 in /node

Bumps [discord-markdown](https://github.com/brussell98/discord-markdown) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/brussell98/discord-markdown/releases)
- [Changelog](https://github.com/brussell98/discord-markdown/blob/master/CHANGELOG.md)
- [Commits](https://github.com/brussell98/discord-markdown/compare/v2.5.0...v2.5.1)

---
updated-dependencies:
- dependency-name: discord-markdown
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7 in /node

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/node from 16.9.1 to 16.9.4 in /node

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @types/node from 16.9.1 to 16.9.4 in /logging

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump @babel/eslint-parser from 7.15.4 to 7.15.7 in /logging

Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser) from 7.15.4 to 7.15.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.15.7/eslint/babel-eslint-parser)

---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Bump applicationinsights from 2.1.6 to 2.1.7 in /logging

Bumps [applicationinsights](https://github.com/microsoft/ApplicationInsights-node.js) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/microsoft/ApplicationInsights-node.js/releases)
- [Commits](https://github.com/microsoft/ApplicationInsights-node.js/compare/2.1.6...2.1.7)

---
updated-dependencies:
- dependency-name: applicationinsights
dependency-type: direct:production
update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot]
(2 total commits)
Fix bug with Spoitfy API returning 404.
Version 2.3.0.

twitch -> twurple.
Rebuild streamlabs notifications with no dependencies, and re-enabled.
Move follows into streamlabs since Twitch webhooks API got removed.
Cleanup package.json.
Scale teammate bonus to prevent spawning on top of another teammate.
Fix error when invalid language passed.

`this.resources` is not defined at the time this error would be thrown, so we use `resources` which is defined.
(3 total commits)
Fix bug with holding down toggle through end of death.
Filename change.
Center the death summary, make the toggle key work by holding down to see details rather than making a press toggle the display.
(5 total commits)
Clear countdown screen when toggle is pressed down.
Restrict "sees teammate" bonus to 20 units.
Syntax fix.
Remove unnecessary conditionals.
roncli.com Media Player