Name | Lines of code | Maintainability | Test coverage |
src/types/IIdleTimerProps.ts | 32 | A 0 mins | |
src/types/IMessageHandler.ts | 4 | A 0 mins | |
src/types/IPresenceChangeHandler.ts | 5 | A 0 mins | |
src/types/ITimers.ts | 6 | A 0 mins | |
src/types/MessageActionType.ts | 16 | A 0 mins | |
src/types/MessageType.ts | 1 | A 0 mins | |
src/types/PresenceType.ts | 1 | A 0 mins | |
src/useIdleTimer.tsx | 611 | C 1 day | A 100% |
src/utils/debounce.ts | 18 | A 0 mins | A 100% |
src/utils/defaults.ts | 17 | A 0 mins | A 100% |
src/utils/isBrowser.ts | 2 | A 0 mins | A 100% |
src/utils/now.ts | 1 | A 0 mins | A 100% |
src/utils/sleep.ts | 4 | A 0 mins | A 100% |
src/utils/throttle.ts | 12 | A 0 mins | A 100% |
src/utils/timers.ts | 31 | A 0 mins | A 100% |
src/utils/token.ts | 3 | A 0 mins | A 100% |
src/withIdleTimer.tsx | 46 | A 0 mins | A 100% |
tsconfig.base.json | |||
tsconfig.build.json | |||
tsconfig.json |