gitextract_mypbxujs/ ├── .gitattributes ├── .github/ │ └── main.workflow ├── .gitignore ├── .prettierrc ├── .travis.yml ├── .vscode/ │ ├── extensions.json │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── VISION.md ├── azure-pipelines.yml ├── docs/ │ ├── CONFIG.md │ ├── CONTRIBUTING.md │ ├── DISCORD.md │ ├── PROVIDERS.md │ └── SLACK.md ├── oauth-service/ │ ├── README.md │ ├── handler.ts │ ├── html/ │ │ ├── error.template.html │ │ ├── home.template.html │ │ └── success.template.html │ ├── html.d.ts │ ├── package.json │ ├── serverless.yml │ ├── source-map-install.js │ ├── tsconfig.json │ ├── utils.ts │ └── webpack.config.js ├── oauth-service-2/ │ ├── .gcloudignore │ ├── README.md │ ├── htmls.js │ ├── index.js │ ├── package.json │ └── utils.js ├── package.json ├── readme/ │ ├── logo.sketch │ └── screenshots.sketch ├── src/ │ ├── bots/ │ │ └── travis.ts │ ├── config/ │ │ ├── https-proxy-agent.d.ts │ │ ├── index.ts │ │ └── keychain.ts │ ├── constants.ts │ ├── controller/ │ │ ├── commands.ts │ │ ├── emoji-js.d.ts │ │ ├── index.ts │ │ ├── markdown-it-slack.d.ts │ │ └── markdowner.ts │ ├── discord/ │ │ └── index.ts │ ├── extension.ts │ ├── issues.ts │ ├── logger.ts │ ├── manager/ │ │ ├── chatManager.ts │ │ ├── index.ts │ │ ├── treeView.ts │ │ └── views.ts │ ├── onboarding.ts │ ├── slack/ │ │ ├── client.ts │ │ ├── common.ts │ │ ├── index.ts │ │ └── messenger.ts │ ├── status/ │ │ └── index.ts │ ├── store.ts │ ├── strings.ts │ ├── telemetry.ts │ ├── test/ │ │ ├── extension.test.ts │ │ ├── index.ts │ │ ├── manager.test.ts │ │ └── utils.test.ts │ ├── tree/ │ │ ├── base.ts │ │ ├── index.ts │ │ └── treeItem.ts │ ├── types.ts │ ├── uriHandler.ts │ ├── utils/ │ │ ├── index.ts │ │ └── keychain.ts │ ├── vslsSpaces/ │ │ ├── gravatar-api.d.ts │ │ └── index.ts │ └── webview/ │ └── index.ts ├── tsconfig.json ├── tslint.json ├── webpack.config.js └── webview/ ├── .gitignore ├── README.md ├── babel.config.js ├── package.json ├── src/ │ ├── App.vue │ ├── components/ │ │ ├── DateSeparator.vue │ │ ├── FormSection.vue │ │ ├── MarkdownElement.vue │ │ ├── MessageAuthor.vue │ │ ├── MessageContent.vue │ │ ├── MessageGroup.vue │ │ ├── MessageInput.vue │ │ ├── MessageItem.vue │ │ ├── MessageReaction.vue │ │ ├── MessageReactions.vue │ │ ├── MessageReplies.vue │ │ ├── MessageRepliesImages.vue │ │ ├── MessageReplyItem.vue │ │ ├── MessageTitle.vue │ │ ├── MessagesDateGroup.vue │ │ ├── MessagesSection.vue │ │ ├── StatusText.vue │ │ └── UserInfo.vue │ ├── main.js │ └── utils.js └── vue.config.js