Name | Lines of code | Maintainability | Test coverage |
.circleci/config.yml | |||
.gitignore | |||
README.md | |||
codecov.yml | |||
jest.config.js | 13 | A 0 mins | |
package-lock.json | |||
package.json | |||
renovate.json | |||
src/domain/InvalidUserIdError.ts | 11 | A 2 hrs | B 83% |
src/domain/User.ts | 18 | A 0 mins | A 100% |
src/domain/UserId.ts | 17 | A 0 mins | A 100% |
src/domain/UserService.ts | 11 | A 0 mins | A 100% |
src/domain/use_case/CreateUserUseCase.ts | 40 | A 0 mins | A 100% |
src/domain/use_case/DeleteUserUseCase.ts | 12 | A 0 mins | A 100% |
src/domain/use_case/ReadUserUseCase.ts | 25 | A 0 mins | A 100% |
src/domain/use_case/UpdateUserUseCase.ts | 36 | A 0 mins | A 100% |
src/main.ts | 20 | A 0 mins | |
src/makeApp.ts | 109 | A 3 hrs | A 100% |
src/repository/user/InMemoryUserRepository.ts | 30 | A 0 mins | A 100% |
src/repository/user/UserDuplicatedError.ts | 11 | A 2 hrs | B 83% |
src/repository/user/UserNotFoundError.ts | 11 | A 2 hrs | B 83% |
src/repository/user/UserRepositoryInteface.ts | 8 | A 0 mins | |
tsconfig.json | |||
tslint.json |