guardian / pinboard
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 13% | 31% | 28% | 26%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
tsx0% | 14% | 43% | 28% | 14%
ts0% | 14% | 15% | 22% | 47%
html0% | 0% | 0% | 95% | 4%
graphql0% | 0% | 0% | 97% | 2%
yaml0% | 0% | 0% | 94% | 5%
sql0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
client0% | 12% | 41% | 25% | 20%
cdk0% | 98% | 0% | 0% | 1%
database-bridge-lambda0% | 0% | 44% | 21% | 33%
users-refresher-lambda0% | 0% | 46% | 0% | 53%
shared0% | 0% | 0% | 36% | 63%
email-lambda0% | 0% | 0% | 89% | 10%
bootstrapping-lambda0% | 0% | 0% | 59% | 40%
grid-bridge-lambda0% | 0% | 0% | 52% | 47%
workflow-bridge-lambda0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 86% | 13%
archiver-lambda0% | 0% | 0% | 0% | 100%
notifications-lambda0% | 0% | 0% | 0% | 100%
auth-lambda0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
stack.ts
in cdk/lib
711 6
globalState.tsx
in client/src
660 -
selectPinboard.tsx
in client/src
514 -
app.tsx
in client/src
467 -
itemInputBox.tsx
in client/src
396 3
tourState.tsx
in client/src/tour
388 2
pinboard.tsx
in client/src
365 -
scrollableItems.tsx
in client/src
337 1
suggestAlternateCrops.tsx
in client/src/fronts
311 1
tourStepMap.tsx
in client/src/tour
308 3
panel.tsx
in client/src
281 1
itemDisplay.tsx
in client/src
276 -
gql.ts
in client
270 36
Item.ts
in database-bridge-lambda/src/sql
243 5
index.ts
in users-refresher-lambda/src
229 4
sendMessageArea.tsx
in client/src
223 -
entry.tsx
in client/src
211 -
index.html
in bootstrapping-lambda/local
200 -
feedback.tsx
in client/src
192 -
schema.graphql
in shared/graphql
171 -
inlineModePinboardToggle.tsx
in client/src/inline
167 -
159 1
email.tsx
in email-lambda/src
156 -
index.ts
in grid-bridge-lambda/src
154 2
editItem.tsx
in client/src
148 -
itemHoverMenu.tsx
in client/src
147 -
claimableItem.tsx
in client/src
146 -
floaty.tsx
in client/src
145 -
tour.tsx
in client/src/tour
139 -
modal.tsx
in client/src
139 -
server.ts
in bootstrapping-lambda/src
138 -
run.ts
in email-lambda
133 6
132 -
131 -
index.ts
in workflow-bridge-lambda/src
126 -
runDatabaseMigration.ts
in shared/database/local
122 5
User.ts
in database-bridge-lambda/src/sql
121 4
inlineMode.tsx
in client/src/inline
119 -
113 -
serviceWorker.ts
in client/src/push-notifications
112 -
tooltip.tsx
in client/src/tour
111 -
frontsIntegration.tsx
in client/src/fronts
110 -
payloadDisplay.tsx
in client/src
109 -
index.tsx
in client/src/navigation
108 -
runDatabaseSetup.ts
in shared/database/local
107 -
index.ts
in email-lambda/src
104 3
tourConstants.ts
in client/src/tour
98 -
databaseTunnel.ts
in shared/database/local
95 2
inlineModePanel.tsx
in client/src/inline
95 -
index.ts
in database-bridge-lambda/src
94 1
Files With Most Units (Top 34)
File# lines# units
gql.ts
in client
270 36
run.ts
in email-lambda
133 6
stack.ts
in cdk/lib
711 6
runDatabaseMigration.ts
in shared/database/local
122 5
Item.ts
in database-bridge-lambda/src/sql
243 5
User.ts
in database-bridge-lambda/src/sql
121 4
index.ts
in users-refresher-lambda/src
229 4
index.ts
in archiver-lambda/src
92 4
index.ts
in email-lambda/src
104 3
tourStepMap.tsx
in client/src/tour
308 3
itemInputBox.tsx
in client/src
396 3
run.ts
in notifications-lambda
40 2
databaseTunnel.ts
in shared/database/local
95 2
databaseConnection.ts
in shared/database
60 2
fileTransformer.js
in users-refresher-lambda
9 2
fileTransformer.js
in bootstrapping-lambda
9 2
tourState.tsx
in client/src/tour
388 2
9 2
index.ts
in grid-bridge-lambda/src
154 2
9 2
9 2
32 1
getDatabaseJumpHost.ts
in shared/database/local
59 1
index.ts
in database-bridge-lambda/src
94 1
LastItemSeenByUser.ts
in database-bridge-lambda/src/sql
21 1
generateAppSyncConfig.ts
in bootstrapping-lambda/src
27 1
reportingServiceClient.ts
in bootstrapping-lambda/src/reporting
44 1
loaderTemplate.ts
in bootstrapping-lambda/src
15 1
88 1
suggestAlternateCrops.tsx
in client/src/fronts
311 1
159 1
scrollableItems.tsx
in client/src
337 1
panel.tsx
in client/src
281 1
65 1
Files With Long Lines (Top 19)

There are 19 files with lines longer than 120 characters. In total, there are 37 long lines.

File# lines# units# long lines
index.html
in bootstrapping-lambda/local
200 - 7
Item.ts
in database-bridge-lambda/src/sql
243 5 3
email.tsx
in email-lambda/src
156 - 3
run.ts
in email-lambda
133 6 3
suggestAlternateCrops.tsx
in client/src/fronts
311 1 3
132 - 3
index.ts
in archiver-lambda/src
92 4 2
stack.ts
in cdk/lib
711 6 2
run.ts
in notifications-lambda
40 2 1
index.ts
in database-bridge-lambda/src
94 1 1
User.ts
in database-bridge-lambda/src/sql
121 4 1
index.ts
in email-lambda/src
104 3 1
index.ts
in users-refresher-lambda/src
229 4 1
globalState.tsx
in client/src
660 - 1
itemInputBox.tsx
in client/src
396 3 1
feedback.tsx
in client/src
192 - 1
66 - 1
serviceWorker.ts
in client/src/push-notifications
112 - 1
run.ts
in grid-bridge-lambda
44 - 1
Correlations

File Size vs. Commits (all time): 165 points

client/src/app.tsx x: 101 commits (all time) y: 467 lines of code client/src/featureFlags.ts x: 7 commits (all time) y: 35 lines of code client/src/fronts/frontsIntegration.tsx x: 16 commits (all time) y: 110 lines of code client/src/fronts/suggestAlternateCrops.tsx x: 31 commits (all time) y: 311 lines of code client/src/globalState.tsx x: 90 commits (all time) y: 660 lines of code client/src/notTrackedInWorkflow.tsx x: 17 commits (all time) y: 33 lines of code client/src/selectPinboard.tsx x: 135 commits (all time) y: 514 lines of code shared/graphql/extraTypes.ts x: 10 commits (all time) y: 30 lines of code cdk/lib/stack.ts x: 52 commits (all time) y: 711 lines of code email-lambda/run.ts x: 9 commits (all time) y: 133 lines of code email-lambda/src/email.tsx x: 15 commits (all time) y: 156 lines of code email-lambda/src/index.ts x: 22 commits (all time) y: 104 lines of code email-lambda/src/sendEmail.ts x: 7 commits (all time) y: 46 lines of code shared/database/local/runDatabaseSetup.ts x: 33 commits (all time) y: 107 lines of code shared/database/local/setup/019-TriggerEmailLambdaAfterItemInsert.sql x: 4 commits (all time) y: 29 lines of code shared/database/local/setup/021-DropIsEmailEvaluatedColumnFromItemTable.sql x: 2 commits (all time) y: 1 lines of code bootstrapping-lambda/local/index.html x: 51 commits (all time) y: 200 lines of code archiver-lambda/src/index.ts x: 6 commits (all time) y: 92 lines of code database-bridge-lambda/src/index.ts x: 48 commits (all time) y: 94 lines of code shared/database/databaseConnection.ts x: 7 commits (all time) y: 60 lines of code users-refresher-lambda/src/index.ts x: 40 commits (all time) y: 229 lines of code client/src/buttonInOtherTools.tsx x: 6 commits (all time) y: 49 lines of code client/src/fronts/frontsPinboardArticleButton.tsx x: 13 commits (all time) y: 132 lines of code client/src/pushNotificationPreferences.tsx x: 13 commits (all time) y: 64 lines of code bootstrapping-lambda/src/server.ts x: 82 commits (all time) y: 138 lines of code client/src/inline/inlineMode.tsx x: 20 commits (all time) y: 119 lines of code client/src/panel.tsx x: 92 commits (all time) y: 281 lines of code client/gql.ts x: 88 commits (all time) y: 270 lines of code client/src/pinboard.tsx x: 137 commits (all time) y: 365 lines of code shared/graphql/schema.graphql x: 96 commits (all time) y: 171 lines of code shared/constants.ts x: 31 commits (all time) y: 23 lines of code client/src/addToPinboardButton.tsx x: 55 commits (all time) y: 66 lines of code client/src/grid/gridStaticImageDisplay.tsx x: 9 commits (all time) y: 43 lines of code client/src/scrollableItems.tsx x: 109 commits (all time) y: 337 lines of code client/src/tour/tourConstants.ts x: 6 commits (all time) y: 98 lines of code client/src/types/PayloadAndType.ts x: 17 commits (all time) y: 93 lines of code client/src/types/Telemetry.ts x: 29 commits (all time) y: 63 lines of code database-bridge-lambda/src/sql/Item.ts x: 46 commits (all time) y: 243 lines of code shared/graphql/operations.ts x: 31 commits (all time) y: 44 lines of code workflow-bridge-lambda/src/index.ts x: 43 commits (all time) y: 126 lines of code database-bridge-lambda/src/sql/User.ts x: 26 commits (all time) y: 121 lines of code client/src/editItem.tsx x: 17 commits (all time) y: 148 lines of code client/src/itemInputBox.tsx x: 21 commits (all time) y: 396 lines of code client/src/sendMessageArea.tsx x: 59 commits (all time) y: 223 lines of code client/src/itemDisplay.tsx x: 94 commits (all time) y: 276 lines of code client/src/assetView.tsx x: 16 commits (all time) y: 55 lines of code client/src/floaty.tsx x: 34 commits (all time) y: 145 lines of code client/src/navigation/button.tsx x: 7 commits (all time) y: 72 lines of code client/src/navigation/tabs.tsx x: 7 commits (all time) y: 56 lines of code client/fontNormaliser.ts x: 16 commits (all time) y: 88 lines of code client/src/feedback.tsx x: 12 commits (all time) y: 192 lines of code client/src/inline/inlineModePanel.tsx x: 12 commits (all time) y: 95 lines of code client/src/inline/workflowColumnInstructions.tsx x: 2 commits (all time) y: 81 lines of code client/src/tour/tooltip.tsx x: 7 commits (all time) y: 111 lines of code client/src/tour/tourState.tsx x: 52 commits (all time) y: 388 lines of code client/src/entry.tsx x: 43 commits (all time) y: 211 lines of code client/src/itemHoverMenu.tsx x: 18 commits (all time) y: 147 lines of code client/src/avatarRoundel.tsx x: 21 commits (all time) y: 60 lines of code client/src/claimableItem.tsx x: 13 commits (all time) y: 146 lines of code client/src/mam/mamVideoDisplay.tsx x: 2 commits (all time) y: 39 lines of code client/src/payloadDisplay.tsx x: 41 commits (all time) y: 109 lines of code client/src/nestedItemDisplay.tsx x: 15 commits (all time) y: 131 lines of code client/src/reply.tsx x: 4 commits (all time) y: 36 lines of code client/src/floatingClearButton.tsx x: 2 commits (all time) y: 36 lines of code client/src/grid/gridDynamicSearchDisplay.tsx x: 18 commits (all time) y: 159 lines of code client/src/util.ts x: 28 commits (all time) y: 77 lines of code notifications-lambda/run.ts x: 17 commits (all time) y: 40 lines of code shared/database/database.ts x: 7 commits (all time) y: 13 lines of code shared/database/local/setup/007-TriggerNotificationsLambdaAfterItemInsert.sql x: 9 commits (all time) y: 59 lines of code riff-raff.yaml x: 44 commits (all time) y: 113 lines of code shared/database/local/databaseTunnel.ts x: 8 commits (all time) y: 95 lines of code client/src/inline/inlineModePinboardToggle.tsx x: 7 commits (all time) y: 167 lines of code database-bridge-lambda/run.ts x: 30 commits (all time) y: 56 lines of code shared/database/local/setup/005-UserTable.sql x: 4 commits (all time) y: 9 lines of code grid-bridge-lambda/run.ts x: 7 commits (all time) y: 44 lines of code grid-bridge-lambda/src/index.ts x: 11 commits (all time) y: 154 lines of code client/src/tour/tourStepMap.tsx x: 24 commits (all time) y: 308 lines of code client/src/tour/tour.tsx x: 26 commits (all time) y: 139 lines of code client/src/tour/tourMessageReplies.ts x: 8 commits (all time) y: 58 lines of code client/src/tour/toolTip.tsx x: 3 commits (all time) y: 111 lines of code auth-lambda/src/index.ts x: 13 commits (all time) y: 29 lines of code bootstrapping-lambda/generateAppSyncAuthToken.ts x: 5 commits (all time) y: 22 lines of code bootstrapping-lambda/local/index.ts x: 6 commits (all time) y: 28 lines of code bootstrapping-lambda/src/generateAppSyncConfig.ts x: 7 commits (all time) y: 27 lines of code bootstrapping-lambda/src/permissionCheck.ts x: 11 commits (all time) y: 9 lines of code bootstrapping-lambda/src/reporting/reportingServiceClient.ts x: 13 commits (all time) y: 44 lines of code shared/awsIntegration.ts x: 13 commits (all time) y: 32 lines of code shared/database/local/getDatabaseJumpHost.ts x: 6 commits (all time) y: 59 lines of code shared/database/local/runDatabaseMigration.ts x: 6 commits (all time) y: 122 lines of code shared/local/yourEmail.ts x: 4 commits (all time) y: 8 lines of code shared/panDomainAuth.ts x: 10 commits (all time) y: 32 lines of code shared/permissions.ts x: 4 commits (all time) y: 31 lines of code bootstrapping-lambda/src/middleware/auth-middleware.ts x: 9 commits (all time) y: 39 lines of code client/src/push-notifications/registerServiceWorker.ts x: 8 commits (all time) y: 72 lines of code client/src/push-notifications/serviceWorker.ts x: 26 commits (all time) y: 112 lines of code archiver-lambda/run.ts x: 2 commits (all time) y: 9 lines of code shared/database/local/setup/016-AddIsArchivedColumnToItemTable.sql x: 2 commits (all time) y: 3 lines of code bootstrapping-lambda/fileTransformer.js x: 5 commits (all time) y: 9 lines of code client/src/errorOverlay.tsx x: 3 commits (all time) y: 66 lines of code client/src/inline/inlineModeWorkflowColumnHeading.tsx x: 3 commits (all time) y: 55 lines of code client/src/modal.tsx x: 10 commits (all time) y: 139 lines of code client/src/navigation/index.tsx x: 23 commits (all time) y: 108 lines of code client/src/seenBy.tsx x: 24 commits (all time) y: 82 lines of code client/src/styling.ts x: 18 commits (all time) y: 58 lines of code database-bridge-lambda/src/services/grafanaReportingService.ts x: 7 commits (all time) y: 16 lines of code shared/database/local/setup/010-GroupMemberTable.sql x: 5 commits (all time) y: 5 lines of code shared/database/local/setup/014-AddUserGoogleIdIndex.sql x: 3 commits (all time) y: 1 lines of code shared/database/local/setup/015-AddEditAndDeleteColumnsToItemTable.sql x: 3 commits (all time) y: 3 lines of code shared/http/httpClientValues.ts x: 3 commits (all time) y: 30 lines of code shared/types/grafanaType.ts x: 8 commits (all time) y: 32 lines of code client/src/confirmableButton.tsx x: 2 commits (all time) y: 65 lines of code client/colours.ts x: 22 commits (all time) y: 17 lines of code client/src/mentionsUtil.tsx x: 2 commits (all time) y: 73 lines of code shared/database/local/setup/009-GroupTable.sql x: 2 commits (all time) y: 7 lines of code users-refresher-lambda/src/google/getGroupDetailFromGoogle.ts x: 2 commits (all time) y: 42 lines of code users-refresher-lambda/src/google/getGroupMembersFromGoogle.ts x: 2 commits (all time) y: 47 lines of code users-refresher-lambda/src/util.ts x: 6 commits (all time) y: 31 lines of code notifications-lambda/src/index.ts x: 23 commits (all time) y: 49 lines of code shared/util.ts x: 2 commits (all time) y: 18 lines of code users-refresher-lambda/run.ts x: 9 commits (all time) y: 19 lines of code users-refresher-lambda/src/google/buildUserLookupFromGoogle.ts x: 2 commits (all time) y: 57 lines of code bootstrapping-lambda/src/loaderTemplate.ts x: 19 commits (all time) y: 15 lines of code shared/environmentVariables.ts x: 9 commits (all time) y: 16 lines of code shared/graphql/aws.graphql x: 8 commits (all time) y: 4 lines of code shared/clientConfig.ts x: 6 commits (all time) y: 8 lines of code client/src/drop.ts x: 2 commits (all time) y: 30 lines of code grid-bridge-lambda/src/types.ts x: 7 commits (all time) y: 93 lines of code client/src/grid/gridBadges.tsx x: 2 commits (all time) y: 16 lines of code client/src/navigation/icon.tsx x: 4 commits (all time) y: 17 lines of code GIT_COMMIT_HASH.ts x: 5 commits (all time) y: 1 lines of code bootstrapping-lambda/src/panDomainAuth.ts x: 16 commits (all time) y: 27 lines of code bootstrapping-lambda/src/util.ts x: 8 commits (all time) y: 14 lines of code shared/AppSyncConfig.ts x: 7 commits (all time) y: 4 lines of code shared/awsRegion.ts x: 4 commits (all time) y: 1 lines of code
711.0
lines of code
  min: 1.0
  average: 84.7
  25th percentile: 9.5
  median: 44.0
  75th percentile: 111.0
  max: 711.0
0 137.0
commits (all time)
min: 2.0 | average: 17.75 | 25th percentile: 3.0 | median: 7.0 | 75th percentile: 20.5 | max: 137.0

File Size vs. Contributors (all time): 165 points

client/src/app.tsx x: 7 contributors (all time) y: 467 lines of code client/src/featureFlags.ts x: 2 contributors (all time) y: 35 lines of code client/src/fronts/frontsIntegration.tsx x: 2 contributors (all time) y: 110 lines of code client/src/fronts/suggestAlternateCrops.tsx x: 4 contributors (all time) y: 311 lines of code client/src/globalState.tsx x: 10 contributors (all time) y: 660 lines of code client/src/notTrackedInWorkflow.tsx x: 5 contributors (all time) y: 33 lines of code client/src/selectPinboard.tsx x: 12 contributors (all time) y: 514 lines of code shared/graphql/extraTypes.ts x: 7 contributors (all time) y: 30 lines of code cdk/lib/stack.ts x: 4 contributors (all time) y: 711 lines of code email-lambda/run.ts x: 1 contributors (all time) y: 133 lines of code email-lambda/src/email.tsx x: 2 contributors (all time) y: 156 lines of code email-lambda/src/index.ts x: 2 contributors (all time) y: 104 lines of code email-lambda/src/sendEmail.ts x: 1 contributors (all time) y: 46 lines of code shared/database/local/runDatabaseSetup.ts x: 6 contributors (all time) y: 107 lines of code shared/database/local/setup/019-TriggerEmailLambdaAfterItemInsert.sql x: 1 contributors (all time) y: 29 lines of code shared/database/local/setup/021-DropIsEmailEvaluatedColumnFromItemTable.sql x: 1 contributors (all time) y: 1 lines of code bootstrapping-lambda/local/index.html x: 7 contributors (all time) y: 200 lines of code archiver-lambda/src/index.ts x: 1 contributors (all time) y: 92 lines of code database-bridge-lambda/src/index.ts x: 6 contributors (all time) y: 94 lines of code shared/database/databaseConnection.ts x: 2 contributors (all time) y: 60 lines of code users-refresher-lambda/src/index.ts x: 5 contributors (all time) y: 229 lines of code client/src/buttonInOtherTools.tsx x: 2 contributors (all time) y: 49 lines of code client/src/fronts/frontsPinboardArticleButton.tsx x: 2 contributors (all time) y: 132 lines of code client/src/pushNotificationPreferences.tsx x: 6 contributors (all time) y: 64 lines of code bootstrapping-lambda/src/server.ts x: 10 contributors (all time) y: 138 lines of code client/src/inline/inlineMode.tsx x: 2 contributors (all time) y: 119 lines of code client/src/panel.tsx x: 9 contributors (all time) y: 281 lines of code client/gql.ts x: 11 contributors (all time) y: 270 lines of code client/src/pinboard.tsx x: 16 contributors (all time) y: 365 lines of code shared/graphql/schema.graphql x: 13 contributors (all time) y: 171 lines of code shared/constants.ts x: 5 contributors (all time) y: 23 lines of code client/src/addToPinboardButton.tsx x: 9 contributors (all time) y: 66 lines of code client/src/grid/gridStaticImageDisplay.tsx x: 2 contributors (all time) y: 43 lines of code client/src/scrollableItems.tsx x: 13 contributors (all time) y: 337 lines of code client/src/tour/tourConstants.ts x: 3 contributors (all time) y: 98 lines of code client/src/types/PayloadAndType.ts x: 4 contributors (all time) y: 93 lines of code client/src/types/Telemetry.ts x: 4 contributors (all time) y: 63 lines of code database-bridge-lambda/src/sql/Item.ts x: 5 contributors (all time) y: 243 lines of code shared/graphql/operations.ts x: 8 contributors (all time) y: 44 lines of code workflow-bridge-lambda/src/index.ts x: 4 contributors (all time) y: 126 lines of code database-bridge-lambda/src/sql/User.ts x: 6 contributors (all time) y: 121 lines of code client/src/editItem.tsx x: 4 contributors (all time) y: 148 lines of code client/src/itemInputBox.tsx x: 4 contributors (all time) y: 396 lines of code client/src/sendMessageArea.tsx x: 9 contributors (all time) y: 223 lines of code client/src/itemDisplay.tsx x: 13 contributors (all time) y: 276 lines of code client/src/assetView.tsx x: 6 contributors (all time) y: 55 lines of code client/src/floaty.tsx x: 6 contributors (all time) y: 145 lines of code client/src/navigation/button.tsx x: 4 contributors (all time) y: 72 lines of code client/src/navigation/tabs.tsx x: 6 contributors (all time) y: 56 lines of code client/fontNormaliser.ts x: 3 contributors (all time) y: 88 lines of code client/src/feedback.tsx x: 5 contributors (all time) y: 192 lines of code client/src/inline/inlineModePanel.tsx x: 3 contributors (all time) y: 95 lines of code client/src/inline/workflowColumnInstructions.tsx x: 1 contributors (all time) y: 81 lines of code client/src/tour/tooltip.tsx x: 3 contributors (all time) y: 111 lines of code client/src/tour/tourState.tsx x: 3 contributors (all time) y: 388 lines of code client/src/entry.tsx x: 4 contributors (all time) y: 211 lines of code client/src/avatarRoundel.tsx x: 6 contributors (all time) y: 60 lines of code client/src/mam/mamVideoDisplay.tsx x: 1 contributors (all time) y: 39 lines of code client/src/payloadDisplay.tsx x: 7 contributors (all time) y: 109 lines of code client/src/nestedItemDisplay.tsx x: 5 contributors (all time) y: 131 lines of code client/src/reply.tsx x: 1 contributors (all time) y: 36 lines of code client/src/grid/gridDynamicSearchDisplay.tsx x: 2 contributors (all time) y: 159 lines of code client/src/util.ts x: 8 contributors (all time) y: 77 lines of code notifications-lambda/run.ts x: 5 contributors (all time) y: 40 lines of code shared/database/database.ts x: 2 contributors (all time) y: 13 lines of code shared/database/local/setup/007-TriggerNotificationsLambdaAfterItemInsert.sql x: 3 contributors (all time) y: 59 lines of code riff-raff.yaml x: 6 contributors (all time) y: 113 lines of code client/src/inline/inlineModePinboardToggle.tsx x: 2 contributors (all time) y: 167 lines of code shared/database/local/setup/017-AddVisitedTourStepsColumnToUserTable.sql x: 2 contributors (all time) y: 1 lines of code shared/database/local/setup/005-UserTable.sql x: 2 contributors (all time) y: 9 lines of code grid-bridge-lambda/run.ts x: 3 contributors (all time) y: 44 lines of code grid-bridge-lambda/src/index.ts x: 4 contributors (all time) y: 154 lines of code client/src/tour/tourStepMap.tsx x: 4 contributors (all time) y: 308 lines of code client/src/tour/tour.tsx x: 3 contributors (all time) y: 139 lines of code client/src/tour/tourMessageReplies.ts x: 3 contributors (all time) y: 58 lines of code client/src/tour/toolTip.tsx x: 1 contributors (all time) y: 111 lines of code auth-lambda/src/index.ts x: 3 contributors (all time) y: 29 lines of code bootstrapping-lambda/generateAppSyncAuthToken.ts x: 1 contributors (all time) y: 22 lines of code bootstrapping-lambda/src/generateAppSyncConfig.ts x: 1 contributors (all time) y: 27 lines of code bootstrapping-lambda/src/reporting/reportingServiceClient.ts x: 4 contributors (all time) y: 44 lines of code shared/awsIntegration.ts x: 2 contributors (all time) y: 32 lines of code shared/database/local/getDatabaseJumpHost.ts x: 1 contributors (all time) y: 59 lines of code shared/database/local/runDatabaseMigration.ts x: 1 contributors (all time) y: 122 lines of code shared/local/yourEmail.ts x: 1 contributors (all time) y: 8 lines of code shared/panDomainAuth.ts x: 3 contributors (all time) y: 32 lines of code shared/permissions.ts x: 1 contributors (all time) y: 31 lines of code bootstrapping-lambda/src/middleware/auth-middleware.ts x: 4 contributors (all time) y: 39 lines of code client/src/push-notifications/registerServiceWorker.ts x: 3 contributors (all time) y: 72 lines of code client/src/push-notifications/serviceWorker.ts x: 4 contributors (all time) y: 112 lines of code archiver-lambda/run.ts x: 1 contributors (all time) y: 9 lines of code shared/database/local/setup/016-AddIsArchivedColumnToItemTable.sql x: 1 contributors (all time) y: 3 lines of code client/src/errorOverlay.tsx x: 2 contributors (all time) y: 66 lines of code client/src/inline/inlineModeWorkflowColumnHeading.tsx x: 2 contributors (all time) y: 55 lines of code client/src/modal.tsx x: 5 contributors (all time) y: 139 lines of code client/src/navigation/index.tsx x: 5 contributors (all time) y: 108 lines of code client/src/seenBy.tsx x: 10 contributors (all time) y: 82 lines of code client/src/styling.ts x: 4 contributors (all time) y: 58 lines of code database-bridge-lambda/src/services/grafanaReportingService.ts x: 3 contributors (all time) y: 16 lines of code shared/database/local/setup/010-GroupMemberTable.sql x: 4 contributors (all time) y: 5 lines of code shared/database/local/setup/014-AddUserGoogleIdIndex.sql x: 3 contributors (all time) y: 1 lines of code shared/database/local/setup/015-AddEditAndDeleteColumnsToItemTable.sql x: 2 contributors (all time) y: 3 lines of code shared/http/httpClientValues.ts x: 2 contributors (all time) y: 30 lines of code client/colours.ts x: 7 contributors (all time) y: 17 lines of code client/src/mentionsUtil.tsx x: 2 contributors (all time) y: 73 lines of code shared/database/local/setup/009-GroupTable.sql x: 2 contributors (all time) y: 7 lines of code users-refresher-lambda/src/google/getGroupMembersFromGoogle.ts x: 2 contributors (all time) y: 47 lines of code client/fileTransformer.js x: 3 contributors (all time) y: 9 lines of code notifications-lambda/src/index.ts x: 4 contributors (all time) y: 49 lines of code shared/util.ts x: 1 contributors (all time) y: 18 lines of code users-refresher-lambda/src/google/buildUserLookupFromGoogle.ts x: 1 contributors (all time) y: 57 lines of code database-bridge-lambda/src/sql/LastItemSeenByUser.ts x: 2 contributors (all time) y: 21 lines of code shared/clientConfig.ts x: 3 contributors (all time) y: 8 lines of code client/src/grid/gridBadges.tsx x: 1 contributors (all time) y: 16 lines of code client/src/navigation/icon.tsx x: 2 contributors (all time) y: 17 lines of code bootstrapping-lambda/src/panDomainAuth.ts x: 3 contributors (all time) y: 27 lines of code shared/appSyncConfig.ts x: 3 contributors (all time) y: 4 lines of code
711.0
lines of code
  min: 1.0
  average: 84.7
  25th percentile: 9.5
  median: 44.0
  75th percentile: 111.0
  max: 711.0
0 16.0
contributors (all time)
min: 1.0 | average: 3.45 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 4.0 | max: 16.0

File Size vs. Commits (30 days): 8 points

client/src/app.tsx x: 2 commits (30d) y: 467 lines of code client/src/featureFlags.ts x: 1 commits (30d) y: 35 lines of code client/src/fronts/frontsIntegration.tsx x: 1 commits (30d) y: 110 lines of code client/src/fronts/suggestAlternateCrops.tsx x: 6 commits (30d) y: 311 lines of code client/src/globalState.tsx x: 1 commits (30d) y: 660 lines of code client/src/notTrackedInWorkflow.tsx x: 1 commits (30d) y: 33 lines of code client/src/selectPinboard.tsx x: 2 commits (30d) y: 514 lines of code shared/graphql/extraTypes.ts x: 1 commits (30d) y: 30 lines of code
660.0
lines of code
  min: 30.0
  average: 270.0
  25th percentile: 33.5
  median: 210.5
  75th percentile: 502.25
  max: 660.0
0 6.0
commits (30d)
min: 1.0 | average: 1.88 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 6.0

File Size vs. Contributors (30 days): 8 points

client/src/app.tsx x: 1 contributors (30d) y: 467 lines of code client/src/featureFlags.ts x: 1 contributors (30d) y: 35 lines of code client/src/fronts/frontsIntegration.tsx x: 1 contributors (30d) y: 110 lines of code client/src/fronts/suggestAlternateCrops.tsx x: 2 contributors (30d) y: 311 lines of code client/src/globalState.tsx x: 1 contributors (30d) y: 660 lines of code client/src/notTrackedInWorkflow.tsx x: 1 contributors (30d) y: 33 lines of code client/src/selectPinboard.tsx x: 1 contributors (30d) y: 514 lines of code shared/graphql/extraTypes.ts x: 1 contributors (30d) y: 30 lines of code
660.0
lines of code
  min: 30.0
  average: 270.0
  25th percentile: 33.5
  median: 210.5
  75th percentile: 502.25
  max: 660.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.13 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (90 days): 25 points

client/src/app.tsx x: 6 commits (90d) y: 467 lines of code client/src/featureFlags.ts x: 2 commits (90d) y: 35 lines of code client/src/fronts/frontsIntegration.tsx x: 2 commits (90d) y: 110 lines of code client/src/fronts/suggestAlternateCrops.tsx x: 18 commits (90d) y: 311 lines of code client/src/globalState.tsx x: 2 commits (90d) y: 660 lines of code client/src/notTrackedInWorkflow.tsx x: 2 commits (90d) y: 33 lines of code client/src/selectPinboard.tsx x: 3 commits (90d) y: 514 lines of code shared/graphql/extraTypes.ts x: 2 commits (90d) y: 30 lines of code cdk/lib/stack.ts x: 4 commits (90d) y: 711 lines of code email-lambda/run.ts x: 2 commits (90d) y: 133 lines of code email-lambda/src/email.tsx x: 2 commits (90d) y: 156 lines of code email-lambda/src/index.ts x: 4 commits (90d) y: 104 lines of code email-lambda/src/sendEmail.ts x: 2 commits (90d) y: 46 lines of code shared/database/local/runDatabaseSetup.ts x: 2 commits (90d) y: 107 lines of code shared/database/local/setup/021-DropIsEmailEvaluatedColumnFromItemTable.sql x: 2 commits (90d) y: 1 lines of code bootstrapping-lambda/local/index.html x: 2 commits (90d) y: 200 lines of code archiver-lambda/src/index.ts x: 2 commits (90d) y: 92 lines of code database-bridge-lambda/src/index.ts x: 2 commits (90d) y: 94 lines of code shared/database/databaseConnection.ts x: 2 commits (90d) y: 60 lines of code users-refresher-lambda/src/index.ts x: 2 commits (90d) y: 229 lines of code client/src/buttonInOtherTools.tsx x: 3 commits (90d) y: 49 lines of code client/src/fronts/frontsPinboardArticleButton.tsx x: 3 commits (90d) y: 132 lines of code client/src/pushNotificationPreferences.tsx x: 2 commits (90d) y: 64 lines of code bootstrapping-lambda/src/server.ts x: 2 commits (90d) y: 138 lines of code
711.0
lines of code
  min: 1.0
  average: 180.2
  25th percentile: 47.5
  median: 107.0
  75th percentile: 214.5
  max: 711.0
0 18.0
commits (90d)
min: 2.0 | average: 3.08 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 18.0

File Size vs. Contributors (90 days): 25 points

client/src/app.tsx x: 3 contributors (90d) y: 467 lines of code client/src/featureFlags.ts x: 2 contributors (90d) y: 35 lines of code client/src/fronts/frontsIntegration.tsx x: 2 contributors (90d) y: 110 lines of code client/src/fronts/suggestAlternateCrops.tsx x: 4 contributors (90d) y: 311 lines of code client/src/globalState.tsx x: 2 contributors (90d) y: 660 lines of code client/src/notTrackedInWorkflow.tsx x: 2 contributors (90d) y: 33 lines of code client/src/selectPinboard.tsx x: 2 contributors (90d) y: 514 lines of code shared/graphql/extraTypes.ts x: 2 contributors (90d) y: 30 lines of code cdk/lib/stack.ts x: 1 contributors (90d) y: 711 lines of code email-lambda/run.ts x: 1 contributors (90d) y: 133 lines of code email-lambda/src/email.tsx x: 1 contributors (90d) y: 156 lines of code email-lambda/src/index.ts x: 1 contributors (90d) y: 104 lines of code email-lambda/src/sendEmail.ts x: 1 contributors (90d) y: 46 lines of code shared/database/local/runDatabaseSetup.ts x: 1 contributors (90d) y: 107 lines of code shared/database/local/setup/019-TriggerEmailLambdaAfterItemInsert.sql x: 1 contributors (90d) y: 29 lines of code shared/database/local/setup/021-DropIsEmailEvaluatedColumnFromItemTable.sql x: 1 contributors (90d) y: 1 lines of code bootstrapping-lambda/local/index.html x: 1 contributors (90d) y: 200 lines of code archiver-lambda/src/index.ts x: 1 contributors (90d) y: 92 lines of code database-bridge-lambda/src/index.ts x: 1 contributors (90d) y: 94 lines of code shared/database/databaseConnection.ts x: 1 contributors (90d) y: 60 lines of code users-refresher-lambda/src/index.ts x: 1 contributors (90d) y: 229 lines of code client/src/buttonInOtherTools.tsx x: 2 contributors (90d) y: 49 lines of code client/src/fronts/frontsPinboardArticleButton.tsx x: 2 contributors (90d) y: 132 lines of code client/src/pushNotificationPreferences.tsx x: 2 contributors (90d) y: 64 lines of code bootstrapping-lambda/src/server.ts x: 1 contributors (90d) y: 138 lines of code
711.0
lines of code
  min: 1.0
  average: 180.2
  25th percentile: 47.5
  median: 107.0
  75th percentile: 214.5
  max: 711.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.56 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0