.cspell.json | |
|
|
.firebaserc | |
|
|
.github/dependabot.yml | |
|
|
.github/workflows/dependabot.yaml | |
|
|
.github/workflows/main.yaml | |
|
|
.github/workflows/security.yaml | |
|
|
.gitignore | |
|
|
LICENSE | |
|
|
README.md | |
|
|
firebase.json | |
|
|
firestore.indexes.json | |
|
|
firestore.rules | |
|
|
index.html | |
|
|
package-lock.json | |
|
|
package.json | |
|
|
public/icon.svg | |
|
|
src/configuration.json | |
|
|
src/infrastructure/react/__snapshots__/App.test.tsx.snap | |
|
|
src/infrastructure/react/__snapshots__/Button.test.tsx.snap | |
|
|
src/infrastructure/react/__snapshots__/CircleButton.test.tsx.snap | |
|
|
src/infrastructure/react/__snapshots__/Home.test.tsx.snap | |
|
|
src/infrastructure/react/__snapshots__/Landing.test.tsx.snap | |
|
|
src/infrastructure/react/__snapshots__/PerformanceGraph.test.tsx.snap | |
|
|
src/infrastructure/react/__snapshots__/SignIn.test.tsx.snap | |
|
|
src/infrastructure/react/__snapshots__/SignOut.test.tsx.snap | |
|
|
src/infrastructure/react/__snapshots__/TextButton.test.tsx.snap | |
|
|
src/infrastructure/react/__snapshots__/Timer.test.tsx.snap | |
|
|
src/infrastructure/react/__snapshots__/ViewGraph.test.tsx.snap | |
|
|
src/infrastructure/react/__snapshots__/ViewTimer.test.tsx.snap | |
|
|
tsconfig.json | |
|
|
eslint.config.js | 1 |
|
|
src/application.ts | 1 |
|
|
src/application/application-initializer.test.ts | 9 |
|
|
src/application/application-initializer.ts | 13 |
|
|
src/application/authentication-controller.ts | 5 |
|
|
src/application/authentication-presenter.ts | 3 |
|
|
src/application/notification-controller.ts | 3 |
|
|
src/application/notification-presenter.ts | 3 |
|
|
src/application/performance-graph-presenter.ts | 4 |
|
|
src/application/performance-graph-viewer.test.ts | 55 |
|
|
src/application/performance-graph-viewer.ts | 40 |
|
|
src/application/performance-graph.ts | 3 |
|
|
src/application/performance-record-repository.ts | 7 |
|
|
src/application/performance-record.ts | 4 |
|
|
src/application/performance-tracker.test.ts | 56 |
|
|
src/application/performance-tracker.ts | 28 |
|
|
src/application/pomodoro-timer-presenter.ts | 6 |
|
|
src/application/pomodoro-timer-starter.test.ts | 21 |
|
|
src/application/pomodoro-timer-starter.ts | 12 |
|
|
src/application/pomodoro-timer-state.ts | 5 |
|
|