The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
index.css in frontend/src |
639 | - |
template.yaml in root |
502 | - |
lambda.py in backend/lambda/question-service |
152 | 5 |
App.css in frontend/src |
139 | - |
QuestionProvider.js in frontend/src/providers |
137 | 4 |
AddQuestionModal.js in frontend/src/addQuestion |
114 | 1 |
SignInButton.js in frontend/src/auth |
97 | 4 |
VoteButton.js in frontend/src/questionList/Question |
92 | 1 |
SignInModal.js in frontend/src/auth |
80 | 1 |
lambda.py in backend/lambda/question-stream |
76 | 7 |
DeleteQuestionModal.js in frontend/src/questionList/Question |
74 | - |
CurrentQuestionModal.js in frontend/src/questionList/Question |
64 | - |
lambda.py in backend/lambda/connection-stream |
62 | 6 |
lambda.py in backend/lambda/vote-stream |
60 | 4 |
Player.js in frontend/src/player |
52 | 1 |
lambda.py in backend/lambda/vote-service |
51 | 2 |
WebSocketClient.js in frontend/src |
49 | 2 |
VoteProvider.js in frontend/src/providers |
44 | - |
CurrentQuestion.js in frontend/src/player |
41 | 2 |
App.js in frontend/src |
35 | - |
QuestionList.js in frontend/src/questionList |
34 | 2 |
UserProvider.js in frontend/src/providers |
30 | - |
AddQuestionButton.js in frontend/src/addQuestion |
30 | 1 |
Question.js in frontend/src/questionList/Question |
29 | - |
lambda.py in backend/lambda/websocket-service |
28 | 1 |
index.html in frontend/public |
24 | - |
DeleteQuestionButton.js in frontend/src/questionList/Question |
23 | - |
CurrentQuestionButton.js in frontend/src/questionList/Question |
23 | - |
PlayerMetadataProvider.js in frontend/src/providers |
21 | - |
useOutsideClick.js in frontend/src/util |
15 | 2 |
IVSProvider.js in frontend/src/providers |
14 | 1 |
AuthConfigure.js in frontend/src/auth |
14 | - |
config.js in frontend/src |
10 | 1 |
index.js in frontend/src |
9 | - |
PlayerMetadataContext.js in frontend/src/providers |
3 | - |
QuestionContext.js in frontend/src/providers |
3 | - |
VoteContext.js in frontend/src/providers |
3 | - |
UserContext.js in frontend/src/providers |
3 | - |
IVSContext.js in frontend/src/providers |
3 | - |
setupTests.js in frontend/src |
1 | - |
File | # lines | # units |
---|---|---|
lambda.py in backend/lambda/question-stream |
76 | 7 |
lambda.py in backend/lambda/connection-stream |
62 | 6 |
lambda.py in backend/lambda/question-service |
152 | 5 |
QuestionProvider.js in frontend/src/providers |
137 | 4 |
SignInButton.js in frontend/src/auth |
97 | 4 |
lambda.py in backend/lambda/vote-stream |
60 | 4 |
WebSocketClient.js in frontend/src |
49 | 2 |
CurrentQuestion.js in frontend/src/player |
41 | 2 |
useOutsideClick.js in frontend/src/util |
15 | 2 |
QuestionList.js in frontend/src/questionList |
34 | 2 |
lambda.py in backend/lambda/vote-service |
51 | 2 |
config.js in frontend/src |
10 | 1 |
IVSProvider.js in frontend/src/providers |
14 | 1 |
Player.js in frontend/src/player |
52 | 1 |
AddQuestionButton.js in frontend/src/addQuestion |
30 | 1 |
AddQuestionModal.js in frontend/src/addQuestion |
114 | 1 |
VoteButton.js in frontend/src/questionList/Question |
92 | 1 |
SignInModal.js in frontend/src/auth |
80 | 1 |
lambda.py in backend/lambda/websocket-service |
28 | 1 |
There are 7 files with lines longer than 120 characters. In total, there are 18 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
template.yaml in root |
502 | - | 8 |
VoteButton.js in frontend/src/questionList/Question |
92 | 1 | 3 |
index.css in frontend/src |
639 | - | 3 |
IVSProvider.js in frontend/src/providers |
14 | 1 | 1 |
CurrentQuestion.js in frontend/src/player |
41 | 2 | 1 |
DeleteQuestionButton.js in frontend/src/questionList/Question |
23 | - | 1 |
CurrentQuestionButton.js in frontend/src/questionList/Question |
23 | - | 1 |