Created
November 29, 2018 21:46
-
-
Save itsjohncs/f448649181f051f566d74ec13f14e9e4 to your computer and use it in GitHub Desktop.
Today's line counts in Shmeppy
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| jyggalag:shmeppy johnsullivan$ make line-count | |
| find ./client/src ./server/src -name '*.js' | xargs wc -l | |
| 110 ./client/src/AccountLocalStorageSyncer.js | |
| 61 ./client/src/drawing/impromptu/tokens.js | |
| 9 ./client/src/drawing/impromptu/cellFills.js | |
| 72 ./client/src/drawing/impromptu/fogOfWar.js | |
| 67 ./client/src/drawing/impromptu/tokenLabels.js | |
| 69 ./client/src/drawing/impromptu/gridGuides.js | |
| 88 ./client/src/drawing/impromptu/ImpromptuViewport.js | |
| 55 ./client/src/drawing/impromptu/cellEdges.js | |
| 15 ./client/src/drawing/impromptu/mapPositionToTokens.js | |
| 20 ./client/src/shmeppy-common/constants/gameMessageTypes.js | |
| 18 ./client/src/shmeppy-common/constants/errorCodes.js | |
| 11 ./client/src/shmeppy-common/createConstants.js | |
| 24 ./client/src/laserTrailNormalizer.js | |
| 94 ./client/src/util/CoordinatesSet.js | |
| 15 ./client/src/util/assert.js | |
| 128 ./client/src/util/SparseGrid.js | |
| 17 ./client/src/util/shallowEquals.js | |
| 46 ./client/src/util/hash.js | |
| 14 ./client/src/constants/tools.js | |
| 19 ./client/src/constants/routeNames.js | |
| 4 ./client/src/constants/maxLaserTrailAge.js | |
| 9 ./client/src/constants/connectionStatus.js | |
| 28 ./client/src/constants/actionTypes.js | |
| 8 ./client/src/constants/visibility.js | |
| 43 ./client/src/singlePageNav.js | |
| 16 ./client/src/sparseGridShapes/util.js | |
| 28 ./client/src/sparseGridShapes/getCellFillRectangle.js | |
| 37 ./client/src/sparseGridShapes/getCellEdgeRectangle.js | |
| 20 ./client/src/sparseGridShapes/getCellEdgeLine.js | |
| 59 ./client/src/index.js | |
| 29 ./client/src/applyFogOfWar.js | |
| 37 ./client/src/paletteGetters.js | |
| 44 ./client/src/operations/DeleteToken.js | |
| 50 ./client/src/operations/UpdatePaletteSlots.js | |
| 10 ./client/src/operations/createUid.js | |
| 48 ./client/src/operations/UpdateHiddenCells.js | |
| 38 ./client/src/operations/FillCells.js | |
| 33 ./client/src/operations/operationFromJSON.js | |
| 123 ./client/src/operations/invertOperation.js | |
| 53 ./client/src/operations/CreateToken.js | |
| 42 ./client/src/operations/UpdateCellEdges.js | |
| 35 ./client/src/operations/UpdateTitle.js | |
| 55 ./client/src/operations/MoveToken.js | |
| 55 ./client/src/operations/UpdateTokenLabel.js | |
| 69 ./client/src/operations/applyOperations.js | |
| 32 ./client/src/components/RegisterComplete.js | |
| 194 ./client/src/components/LaserTrail.js | |
| 109 ./client/src/components/RegisterForm.js | |
| 286 ./client/src/components/AccountForm.js | |
| 29 ./client/src/components/NewGameButton.js | |
| 24 ./client/src/components/util.js | |
| 0 ./client/src/components/GameControl.js | |
| 85 ./client/src/components/NewGameLoader.js | |
| 92 ./client/src/components/RegisterValidate.js | |
| 47 ./client/src/components/JoinWidget.js | |
| 59 ./client/src/components/TextInput.js | |
| 142 ./client/src/components/GameTitle.js | |
| 112 ./client/src/components/PeerList.js | |
| 20 ./client/src/components/FormTitle.js | |
| 43 ./client/src/components/Link.js | |
| 39 ./client/src/components/FormContainer.js | |
| 170 ./client/src/components/ResetPasswordForm.js | |
| 116 ./client/src/components/ValidateUpdatedEmailForm.js | |
| 112 ./client/src/components/TopBar.js | |
| 71 ./client/src/components/ImpromptuMap/toolControllers/PanTool.js | |
| 165 ./client/src/components/ImpromptuMap/toolControllers/EdgeTool.js | |
| 94 ./client/src/components/ImpromptuMap/toolControllers/FogOfWarTool.js | |
| 106 ./client/src/components/ImpromptuMap/toolControllers/FillTool.js | |
| 51 ./client/src/components/ImpromptuMap/toolControllers/ZoomTool.js | |
| 132 ./client/src/components/ImpromptuMap/toolControllers/_stateFramework.js | |
| 38 ./client/src/components/ImpromptuMap/toolControllers/_activatorUtil.js | |
| 44 ./client/src/components/ImpromptuMap/toolControllers/UpdateTitlePlaceholder.js | |
| 199 ./client/src/components/ImpromptuMap/toolControllers/TokenTool.js | |
| 62 ./client/src/components/ImpromptuMap/getMapBounds.js | |
| 29 ./client/src/components/ImpromptuMap/clampPositionToRect.js | |
| 3 ./client/src/components/ImpromptuMap/index.js | |
| 50 ./client/src/components/ImpromptuMap/EditableLabel.js | |
| 77 ./client/src/components/ImpromptuMap/clampPositionToRect.test.js | |
| 403 ./client/src/components/ImpromptuMap/ImpromptuMap.js | |
| 32 ./client/src/components/Toolbox/rgbToHsv.js | |
| 123 ./client/src/components/Toolbox/HueSelector.js | |
| 108 ./client/src/components/Toolbox/Toolbox.js | |
| 3 ./client/src/components/Toolbox/index.js | |
| 219 ./client/src/components/Toolbox/toolSelectorData.js | |
| 153 ./client/src/components/Toolbox/LightnessSaturationGraph.js | |
| 26 ./client/src/components/Toolbox/UpdatePaletteSlot.js | |
| 14 ./client/src/components/Toolbox/htmlCodeToRgb.js | |
| 107 ./client/src/components/Toolbox/ToolSelector.js | |
| 27 ./client/src/components/Toolbox/hsvToRgb.js | |
| 36 ./client/src/components/Toolbox/HexEditor.js | |
| 215 ./client/src/components/Toolbox/PaletteSelector.js | |
| 7 ./client/src/components/icons/TokenIcon.js | |
| 7 ./client/src/components/icons/ReconnectingIcon.js | |
| 9 ./client/src/components/icons/SpinnerIcon.js | |
| 7 ./client/src/components/icons/LaserIcon.js | |
| 7 ./client/src/components/icons/ExpandIcon.js | |
| 7 ./client/src/components/icons/EditTitleIcon.js | |
| 7 ./client/src/components/icons/PeerListIcon.js | |
| 7 ./client/src/components/icons/NewGameIcon.js | |
| 7 ./client/src/components/icons/CollapseIcon.js | |
| 7 ./client/src/components/icons/ApplyColorIcon.js | |
| 7 ./client/src/components/icons/FillIcon.js | |
| 7 ./client/src/components/icons/ZoomIcon.js | |
| 7 ./client/src/components/icons/PanIcon.js | |
| 7 ./client/src/components/icons/FogOfWarIcon.js | |
| 7 ./client/src/components/icons/EdgeIcon.js | |
| 7 ./client/src/components/icons/EditPaletteIcon.js | |
| 43 ./client/src/components/BigButton.js | |
| 143 ./client/src/components/NavSidebar/index.js | |
| 163 ./client/src/components/LoginForm.js | |
| 15 ./client/src/components/pages/RegisterComplete.js | |
| 73 ./client/src/components/pages/Game.js | |
| 32 ./client/src/components/pages/HelpPage.js | |
| 15 ./client/src/components/pages/RegisterValidate.js | |
| 63 ./client/src/components/pages/LandingPage.js | |
| 15 ./client/src/components/pages/RequestResetPassword.js | |
| 15 ./client/src/components/pages/Register.js | |
| 28 ./client/src/components/pages/PageNotFound.js | |
| 19 ./client/src/components/pages/NewGame.js | |
| 16 ./client/src/components/pages/Login.js | |
| 15 ./client/src/components/pages/ResetPassword.js | |
| 15 ./client/src/components/pages/Account.js | |
| 15 ./client/src/components/pages/ValidateUpdatedEmail.js | |
| 118 ./client/src/components/RequestResetPasswordForm.js | |
| 100 ./client/src/components/App.js | |
| 7 ./client/src/actions/laserTrail.js | |
| 65 ./client/src/actions/route.js | |
| 13 ./client/src/actions/impromptu.js | |
| 17 ./client/src/actions/account.js | |
| 29 ./client/src/actions/operations.js | |
| 117 ./client/src/registerServiceWorker.js | |
| 13 ./client/src/containers/RegisterCompleteContainer.js | |
| 42 ./client/src/containers/ToolboxContainer.js | |
| 14 ./client/src/containers/ValidateUpdatedEmailFormContainer.js | |
| 14 ./client/src/containers/AppContainer.js | |
| 26 ./client/src/containers/LaserTrailContainer.js | |
| 32 ./client/src/containers/LoginFormContainer.js | |
| 11 ./client/src/containers/RegisterFormContainer.js | |
| 13 ./client/src/containers/ResetPasswordFormContainer.js | |
| 21 ./client/src/containers/AccountFormContainer.js | |
| 66 ./client/src/containers/TopBarContainer.js | |
| 60 ./client/src/containers/ImpromptuMapContainer.js | |
| 13 ./client/src/containers/RegisterValidateContainer.js | |
| 17 ./client/src/containers/PeerListContainer.js | |
| 14 ./client/src/containers/NewGameLoaderContainer.js | |
| 53 ./client/src/sync/LaserTrailSyncer.js | |
| 51 ./client/src/sync/ImpromptuMapSyncer.js | |
| 168 ./client/src/sync/SyncManager.js | |
| 41 ./client/src/pendableActions/PendableAction.js | |
| 16 ./client/src/pendableActions/UpdatingTokenLabel.js | |
| 73 ./client/src/pendableActions/PendableAction.test.js | |
| 20 ./client/src/pendableActions/FillingCellsFreeform.js | |
| 16 ./client/src/pendableActions/FillingRectangle.js | |
| 29 ./client/src/pendableActions/HidingRectangle.js | |
| 26 ./client/src/pendableActions/HidingCellsFreeform.js | |
| 21 ./client/src/pendableActions/DraggingToken.js | |
| 16 ./client/src/pendableActions/OutliningRectangle.js | |
| 17 ./client/src/pendableActions/UpdatingTitle.js | |
| 25 ./client/src/pendableActions/DrawingLine.js | |
| 87 ./client/src/reducers/laserTrail.js | |
| 28 ./client/src/reducers/route.js | |
| 21 ./client/src/reducers/index.js | |
| 44 ./client/src/reducers/account.js | |
| 36 ./client/src/reducers/tool.js | |
| 268 ./client/src/reducers/operations.js | |
| 55 ./client/src/reducers/connection.js | |
| 50 ./client/src/reducers/peer.js | |
| 28 ./client/src/reducers/permissions.js | |
| 176 ./server/src/shared/log.js | |
| 23 ./server/src/shared/sessionIdToAccount.js | |
| 17 ./server/src/shared/getPromiseAndControlFunctions.js | |
| 43 ./server/src/game/setupLogging.unitTest.js | |
| 128 ./server/src/game/clients/Channel.js | |
| 187 ./server/src/game/clients/ClientDB.unitTest.js | |
| 77 ./server/src/game/clients/ClientMiddleware/_authenticateConnection.unitTest.js | |
| 36 ./server/src/game/clients/ClientMiddleware/_authenticateConnection.js | |
| 15 ./server/src/game/clients/ClientMiddleware/_createNewClientId.js | |
| 230 ./server/src/game/clients/ClientMiddleware/index.js | |
| 31 ./server/src/game/clients/ClientMiddleware/_getOrInsertGame.js | |
| 298 ./server/src/game/clients/ClientMiddleware/index.unitTest.js | |
| 16 ./server/src/game/clients/ClientMiddleware/_getGameIdFromUrl.js | |
| 20 ./server/src/game/clients/ClientMiddleware/_createNewClientId.unitTest.js | |
| 37 ./server/src/game/clients/ClientMiddleware/_getOrInsertGame.integrationTest.js | |
| 27 ./server/src/game/clients/ClientMiddleware/_getGameIdFromUrl.unitTest.js | |
| 88 ./server/src/game/clients/ClientDB.js | |
| 244 ./server/src/game/clients/Channel.unitTest.js | |
| 16 ./server/src/game/getSingleMessage.js | |
| 13 ./server/src/game/send.js | |
| 108 ./server/src/game/EventSerializer.unitTest.js | |
| 36 ./server/src/game/setupLogging.js | |
| 98 ./server/src/game/index.js | |
| 22 ./server/src/game/gameServices/peerListService.js | |
| 69 ./server/src/game/gameServices/operationsService/_getAllOperations.integrationTest.js | |
| 45 ./server/src/game/gameServices/operationsService/_commitOperations.js | |
| 12 ./server/src/game/gameServices/operationsService/_getAllOperations.js | |
| 39 ./server/src/game/gameServices/operationsService/index.js | |
| 88 ./server/src/game/gameServices/operationsService/_commitOperations.integrationTest.js | |
| 17 ./server/src/game/gameServices/laserTrailService.js | |
| 35 ./server/src/game/getSingleMessage.unitTest.js | |
| 58 ./server/src/game/testUtil/websocket.js | |
| 111 ./server/src/game/EventSerializer.js | |
| 8 ./server/src/game/pseudoMessageTypes.js | |
| 198 ./server/src/main.js | |
| 129 ./server/src/db/initTables.js | |
| 48 ./server/src/db/initTables.integrationTest.js | |
| 12 ./server/src/api/util/respondWithError.js | |
| 8 ./server/src/api/util/ApiError.js | |
| 16 ./server/src/api/util/hashPassword.js | |
| 24 ./server/src/api/util/respondWithJson.js | |
| 49 ./server/src/api/util/consumeJson.js | |
| 13 ./server/src/api/util/hashPassword.unitTest.js | |
| 52 ./server/src/api/index.js | |
| 28 ./server/src/api/createApp/_createRouter.js | |
| 191 ./server/src/api/createApp/_errorHandlerMiddleware.unitTest.js | |
| 59 ./server/src/api/createApp/_errorHandlerMiddleware.js | |
| 33 ./server/src/api/createApp/index.js | |
| 46 ./server/src/api/createApp/_lastDitchErrorHandlerMiddleware.js | |
| 187 ./server/src/api/createApp/_lastDitchErrorHandlerMiddleware.unitTest.js | |
| 78 ./server/src/api/createApp/index.unitTest.js | |
| 38 ./server/src/api/createApp/_loggingMiddleware.js | |
| 87 ./server/src/api/createApp/_createRouter.unitTest.js | |
| 53 ./server/src/api/createApp/_loggingMiddleware.unitTest.js | |
| 295 ./server/src/api/index.integrationTest.js | |
| 29 ./server/src/api/testutil/attachHandlerForTest.js | |
| 96 ./server/src/api/testutil/request.js | |
| 14 ./server/src/api/testutil/createServer.js | |
| 13 ./server/src/api/testutil/closeServer.js | |
| 40 ./server/src/api/handlers/getLoggedInAccountData/index.js | |
| 75 ./server/src/api/handlers/getLoggedInAccountData/index.unitTest.js | |
| 60 ./server/src/api/handlers/completeRegistration/_createAccount.js | |
| 24 ./server/src/api/handlers/completeRegistration/index.js | |
| 95 ./server/src/api/handlers/completeRegistration/_createAccount.integrationTest.js | |
| 36 ./server/src/api/handlers/completeEmailUpdate/index.js | |
| 56 ./server/src/api/handlers/completeEmailUpdate/updateEmail.js | |
| 51 ./server/src/api/handlers/getStaticFile/_pipeFile.js | |
| 16 ./server/src/api/handlers/getStaticFile/_isUnder.js | |
| 17 ./server/src/api/handlers/getStaticFile/_pathToMimeType.unitTest.js | |
| 29 ./server/src/api/handlers/getStaticFile/_pathToMimeType.js | |
| 63 ./server/src/api/handlers/getStaticFile/index.js | |
| 85 ./server/src/api/handlers/getStaticFile/index.unitTest.js | |
| 78 ./server/src/api/handlers/getStaticFile/_pipeFile.unitTest.js | |
| 63 ./server/src/api/handlers/getStaticFile/_isUnder.unitTest.js | |
| 29 ./server/src/api/handlers/completePasswordReset/index.js | |
| 45 ./server/src/api/handlers/completePasswordReset/resetPassword.js | |
| 9 ./server/src/api/handlers/pendRegistration/_doesAccountExist.js | |
| 67 ./server/src/api/handlers/pendRegistration/index.js | |
| 42 ./server/src/api/handlers/pendRegistration/_createPendingRegistration.integrationTest.js | |
| 88 ./server/src/api/handlers/pendRegistration/index.unitTest.js | |
| 21 ./server/src/api/handlers/pendRegistration/_createPendingRegistration.js | |
| 41 ./server/src/api/handlers/pendRegistration/_doesAccountExist.integrationTest.js | |
| 65 ./server/src/api/handlers/updateAccount/index.js | |
| 10 ./server/src/api/handlers/updateAccount/_changeAccountDisplayName.js | |
| 30 ./server/src/api/handlers/updateAccount/createPendingEmailUpdate.js | |
| 98 ./server/src/api/handlers/emailUpdate.integrationTest.js | |
| 118 ./server/src/api/handlers/passwordReset.integrationTest.js | |
| 33 ./server/src/api/handlers/getResetTokenInfo/getEmailForResetToken.js | |
| 27 ./server/src/api/handlers/getResetTokenInfo/index.js | |
| 21 ./server/src/api/handlers/pendPasswordReset/createPasswordResetToken.js | |
| 23 ./server/src/api/handlers/pendPasswordReset/_getAccountFromEmail.js | |
| 65 ./server/src/api/handlers/pendPasswordReset/index.js | |
| 59 ./server/src/api/handlers/pendPasswordReset/_getAccountFromEmail.integrationTest.js | |
| 52 ./server/src/api/handlers/getFreeGameId/index.js | |
| 23 ./server/src/api/handlers/getFreeGameId/_findFreeGameId.js | |
| 102 ./server/src/api/handlers/getFreeGameId/index.unitTest.js | |
| 33 ./server/src/api/handlers/getFreeGameId/_findFreeGameId.integrationTest.js | |
| 18 ./server/src/api/handlers/getFreeGameId/_findFreeGameId.unitTest.js | |
| 57 ./server/src/api/handlers/login/index.js | |
| 66 ./server/src/api/handlers/login/_authenticateCredentials.integrationTest.js | |
| 81 ./server/src/api/handlers/login/index.unitTest.js | |
| 41 ./server/src/api/handlers/login/_createNewSession.integrationTest.js | |
| 33 ./server/src/api/handlers/login/_authenticateCredentials.js | |
| 15 ./server/src/api/handlers/login/_createNewSession.js | |
| 13 ./server/src/testutil/assertRejects.js | |
| 12 ./server/src/testutil/setup.js | |
| 98 ./server/src/testutil/testdb.js | |
| 116 ./server/src/email/index.js | |
| 15736 total |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment