package/backend-shared/lib/dependency-injection/contained/contained.ts
|
+57
|
-0
|
package/backend-shared/lib/dependency-injection/context/context.ts
|
+79
|
-0
|
package/backend-shared/lib/dependency-injection/local/local.ts
|
+79
|
-0
|
package/backend-shared/lib/dependency-injection/scoped/scoped.ts
|
+54
|
-0
|
package/backend-shared/lib/dependency-injection/within/within.ts
|
+104
|
-0
|
package/backend-shared/src/config/backend-config.ts
|
+2
|
-15
|
package/backend-shared/src/storage/database-connection.ts
|
+2
|
-1
|
package/backend-shared/src/storage/manager/user-storage-manager.ts
|
+12
|
-3
|
package/backend-twitch/src/authentication/application-access-token-provider.ts
|
+52
|
-0
|
package/backend-twitch/src/authentication/application-token-manager.ts
|
+3
|
-3
|
package/backend-twitch/src/authentication/polling-application-token-connection.ts
|
+15
|
-5
|
package/backend-twitch/src/authentication/user-access-token-provider.ts
|
+61
|
-0
|
package/backend-twitch/src/authentication/user-augmented-token-provider.ts
|
+65
|
-0
|
package/backend-twitch/src/authentication/user-channel-provider.ts
|
+53
|
-0
|
package/backend-twitch/src/authentication/user-id-provider.ts
|
+58
|
-0
|
package/backend-twitch/src/authentication/user-name-provider.ts
|
+53
|
-0
|
package/backend-twitch/src/authentication/user-raw-token-provider.ts
|
+70
|
-0
|
package/backend-twitch/src/authentication/user-token-manager.ts
|
+4
|
-0
|
package/backend-twitch/src/config/irc-config.ts
|
+50
|
-0
|
package/backend-twitch/src/config/pubsub-config.ts
|
+42
|
-0
|
package/backend-twitch/src/config/user-authentication-config.ts
|
+70
|
-0
|
package/backend-twitch/src/handler/greeting.ts
|
+4
|
-5
|
package/backend-twitch/src/helper/request-helper.ts
|
+4
|
-0
|
package/backend-twitch/src/helper/user-helper.ts
|
+12
|
-10
|
package/backend-twitch/src/helper/user-token-helper.ts
|
+28
|
-24
|
package/backend-twitch/src/irc/connection/iirc-connection.ts
|
+1
|
-1
|
package/backend-twitch/src/irc/connection/irc-connection.ts
|
+26
|
-23
|
package/backend-twitch/src/irc/handler/logging.ts
|
+1
|
-1
|
package/backend-twitch/src/irc/handler/reconnect.ts
|
+1
|
-1
|
package/backend-twitch/src/irc/translator/incoming-irc-command-event-translator.ts
|
+1
|
-1
|
package/backend-twitch/src/irc/translator/outgoing-irc-command-event-handler.ts
|
+1
|
-1
|
package/backend-twitch/src/polling/connection/polling-clientid-connection.ts
|
+3
|
-7
|
package/backend-twitch/src/polling/connection/polling-connection.ts
|
+31
|
-16
|
package/backend-twitch/src/pubsub/connection/pubsub-connection.ts
|
+26
|
-16
|
package/backend-twitch/src/pubsub/connection/user-pubsub-topics-provider.ts
|
+62
|
-0
|
package/backend-twitch/src/translator/incoming-cheering-event-translator.ts
|
+4
|
-2
|
package/backend-twitch/src/translator/incoming-cheermotes-event-translator.ts
|
+16
|
-9
|
package/backend-twitch/src/translator/incoming-following-event-translator.ts
|
+17
|
-10
|
package/backend-twitch/src/translator/incoming-streaming-event-translator.ts
|
+20
|
-10
|
package/backend-twitch/src/translator/incoming-subscription-event-translator.ts
|
+16
|
-9
|
package/backend-twitch/src/translator/incoming-whisper-event-translator.ts
|
+8
|
-2
|
package/backend-vidy/src/request/authenticated-request.ts
|
+11
|
-6
|
package/server-backend/src/main/authenticated-application-main.ts
|
+25
|
-161
|
package/server-backend/src/main/main.ts
|
+10
|
-2
|
package/server-backend/src/main/managed-main.ts
|
+16
|
-7
|
package/server-backend/src/main/manager-main.ts
|
+14
|
-3
|
package/server-backend/src/main/per-user-handlers-main.ts
|
+94
|
-22
|
package/server-backend/src/message-queue/external-raw-topics-subscriber.ts
|
+16
|
-4
|
package/server-backend/src/topics-macro/single-item-topics-subscriber.ts.m4
|
+4
|
-0
|
package/server-backend/src/topics-macro/topic-publisher.ts.m4
|
+5
|
-1
|
package/server-frontend/src/main/main.ts
|
+17
|
-2
|
package/server-frontend/src/main/manager-main.ts
|
+16
|
-10
|
package/server-shared/src/shared-container-root.ts
|
+11
|
-2
|
package/server-twitch/src/irc-authenticated-application-api.ts
|
+30
|
-54
|
package/server-twitch/src/per-user-irc-api.ts
|
+21
|
-9
|
package/server-twitch/src/per-user-polling-api.ts
|
+23
|
-51
|
package/server-twitch/src/per-user-pubsub-api.ts
|
+23
|
-11
|
package/server-twitch/src/polling-authenticated-application-api.ts
|
+32
|
-62
|
package/server-twitch/src/polling-connection/cheermotes-response-polling-clientid-connection.ts
|
+72
|
-0
|
package/server-twitch/src/polling-connection/following-response-polling-clientid-connection.ts
|
+77
|
-0
|
package/server-twitch/src/polling-connection/streaming-response-polling-clientid-connection.ts
|
+72
|
-0
|
package/server-twitch/src/pubsub-authenticated-application-api.ts
|
+13
|
-38
|
package/server-vidy/src/api.ts
|
+2
|
-1
|
package/server-vidy/src/application-api.ts
|
+0
|
-17
|
package/shared/src/config/shared-config.ts
|
+15
|
-2
|
package/shared/src/message-queue/item-array-json-topics-subscriber.ts
|
+1
|
-1
|
package/shared/src/message-queue/json-topics-subscriber.ts
|
+1
|
-1
|
package/shared/src/message-queue/raw-topics-subscriber.ts
|
+2
|
-2
|
package/shared/src/message-queue/topic-publisher.ts
|
+0
|
-4
|
tsconfig.json
|
+2
|
-2
|
tslint.json
|
+2
|
-1
|