├── .all-contributorsrc ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ ├── ci-pipeline.yml │ ├── codeql-analysis.yml │ └── deploy.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── README.md ├── package.json ├── resources ├── highlighterIcon.png ├── highlighterIcon.svg ├── intro-vid.gif └── multi-highlight-example.jpg ├── src ├── api.ts ├── app.ts ├── common │ ├── index.ts │ └── keytar.ts ├── constants.ts ├── credentialManager.ts ├── enums │ ├── AppContexts.ts │ ├── Commands.ts │ ├── Configuration.ts │ ├── InternalCommands.ts │ ├── KeytarKeys.ts │ ├── LogLevel.ts │ ├── Settings.ts │ ├── TwitchKeys.ts │ └── index.ts ├── extension.ts ├── highlight │ ├── Highlight.ts │ ├── HighlightManager.ts │ ├── index.ts │ └── treeView │ │ ├── HighlightTreeDataProvider.ts │ │ ├── HighlightTreeItem.ts │ │ └── index.ts ├── index.ts ├── logger.ts ├── test │ ├── runTest.ts │ └── suite │ │ ├── extension.test.ts │ │ ├── index.ts │ │ └── utils.test.ts ├── ttvchat │ ├── AuthenticationService.ts │ ├── ChatClient.ts │ ├── TwitchChatService.ts │ ├── api │ │ ├── API.ts │ │ └── index.ts │ ├── index.ts │ └── login │ │ └── index.htm └── utils │ ├── getNodeModule.ts │ ├── index.ts │ ├── isEnum.ts │ ├── naturalCompare.ts │ └── parseMessage.ts ├── tsconfig.json ├── tslint.json └── webpack.config.js /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/ci-pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.github/workflows/ci-pipeline.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/package.json -------------------------------------------------------------------------------- /resources/highlighterIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/resources/highlighterIcon.png -------------------------------------------------------------------------------- /resources/highlighterIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/resources/highlighterIcon.svg -------------------------------------------------------------------------------- /resources/intro-vid.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/resources/intro-vid.gif -------------------------------------------------------------------------------- /resources/multi-highlight-example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/resources/multi-highlight-example.jpg -------------------------------------------------------------------------------- /src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/api.ts -------------------------------------------------------------------------------- /src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/app.ts -------------------------------------------------------------------------------- /src/common/index.ts: -------------------------------------------------------------------------------- 1 | export * from './keytar'; 2 | -------------------------------------------------------------------------------- /src/common/keytar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/common/keytar.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/credentialManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/credentialManager.ts -------------------------------------------------------------------------------- /src/enums/AppContexts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/enums/AppContexts.ts -------------------------------------------------------------------------------- /src/enums/Commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/enums/Commands.ts -------------------------------------------------------------------------------- /src/enums/Configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/enums/Configuration.ts -------------------------------------------------------------------------------- /src/enums/InternalCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/enums/InternalCommands.ts -------------------------------------------------------------------------------- /src/enums/KeytarKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/enums/KeytarKeys.ts -------------------------------------------------------------------------------- /src/enums/LogLevel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/enums/LogLevel.ts -------------------------------------------------------------------------------- /src/enums/Settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/enums/Settings.ts -------------------------------------------------------------------------------- /src/enums/TwitchKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/enums/TwitchKeys.ts -------------------------------------------------------------------------------- /src/enums/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/enums/index.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/highlight/Highlight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/highlight/Highlight.ts -------------------------------------------------------------------------------- /src/highlight/HighlightManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/highlight/HighlightManager.ts -------------------------------------------------------------------------------- /src/highlight/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/highlight/index.ts -------------------------------------------------------------------------------- /src/highlight/treeView/HighlightTreeDataProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/highlight/treeView/HighlightTreeDataProvider.ts -------------------------------------------------------------------------------- /src/highlight/treeView/HighlightTreeItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/highlight/treeView/HighlightTreeItem.ts -------------------------------------------------------------------------------- /src/highlight/treeView/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/highlight/treeView/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api'; -------------------------------------------------------------------------------- /src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/logger.ts -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/suite/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/test/suite/extension.test.ts -------------------------------------------------------------------------------- /src/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/test/suite/index.ts -------------------------------------------------------------------------------- /src/test/suite/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/test/suite/utils.test.ts -------------------------------------------------------------------------------- /src/ttvchat/AuthenticationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/ttvchat/AuthenticationService.ts -------------------------------------------------------------------------------- /src/ttvchat/ChatClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/ttvchat/ChatClient.ts -------------------------------------------------------------------------------- /src/ttvchat/TwitchChatService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/ttvchat/TwitchChatService.ts -------------------------------------------------------------------------------- /src/ttvchat/api/API.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/ttvchat/api/API.ts -------------------------------------------------------------------------------- /src/ttvchat/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from './API'; 2 | -------------------------------------------------------------------------------- /src/ttvchat/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/ttvchat/index.ts -------------------------------------------------------------------------------- /src/ttvchat/login/index.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/ttvchat/login/index.htm -------------------------------------------------------------------------------- /src/utils/getNodeModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/utils/getNodeModule.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/isEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/utils/isEnum.ts -------------------------------------------------------------------------------- /src/utils/naturalCompare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/utils/naturalCompare.ts -------------------------------------------------------------------------------- /src/utils/parseMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/src/utils/parseMessage.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/tslint.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarkio/vscode-twitch-highlighter/HEAD/webpack.config.js --------------------------------------------------------------------------------