Name | Lines of code | Maintainability | Test coverage |
.eslintrc.yml | |||
.gitignore | |||
.vscode/extensions.json | |||
.vscode/settings.json | |||
jest.config.js | 17 | A 0 mins | |
n.mjs | |||
package-lock.json | |||
package.json | |||
readme.md | |||
src/AsyncGenerator.ts | 111 | A 3 hrs | |
src/Observable.ts | 154 | A 1 hr | |
src/ObservableEvents.ts | 41 | A 2 hrs | |
src/Observer.interface.ts | 5 | A 3 hrs | |
src/Orchestrator.ts | 122 | B 4 hrs | |
src/State.ts | 10 | A 0 mins | |
src/Subscriber.ts | 35 | A 40 mins | |
src/Subscription.interface.ts | 12 | A 0 mins | |
src/Subscription.ts | 47 | A 1 hr | |
src/SubscriptionObserver.interface.ts | 6 | A 0 mins | |
src/SubscriptionObserver.ts | 48 | A 30 mins | |
src/__tests__/observable.test.ts | 11 | A 0 mins | |
src/constants.ts | 10 | A 0 mins | |
src/iterate.ts | 42 | A 2 hrs | |
tsconfig.eslint.json | |||
tsconfig.json |