Template Connector Structure
DO THIS
yack-template-connector
├───src/
│ ├───authentication/
│ │ ├───AcessTokenPopulator.ts
│ │ └───OAuthClient.ts
│ ├───channels/
│ │ ├───ChannelPopulator.ts
│ │ └───ChannelProvider.ts
│ ├───comments/
│ │ ├───CommentPopulator.ts
│ │ ├───CommentProvider.ts
│ │ └───CommentRequests.ts
│ ├───config/
│ │ ├───config.d.ts
│ │ └───icon.base64
│ ├───extras/
│ ├───reactions/
│ │ ├───ReactionPopulator.ts
│ │ └───ReactionProvider.ts
│ ├───search/
│ │ ├───Filters.ts
│ │ └───SearchProvider.ts
│ ├───threads/
│ │ ├───AttachmentPopulator.ts
│ │ ├───ThreadPopulator.ts
│ │ ├───ThreadProvider.ts
│ │ └───ThreadRequests.ts
│ ├───users/
│ │ ├───UserPopulator.ts
│ │ ├───UserProvider.ts
│ │ └───UserRequests.ts
│ ├───utils/
│ │ └───ConnectorUtils.ts
│ ├───.prettierrc.json
│ ├───TemplateConnector.ts
│ ├───index.ts
│ └───package.json
├───package-lock.json
├───package.json
└───tsconfig.json