├── .gitignore ├── .npmignore ├── .prettierrc ├── .size-limit.js ├── .travis.yml ├── LICENSE ├── README.md ├── book.json ├── docs ├── CNAME ├── README.md ├── SUMMARY.md ├── TEMPLATE ├── combine │ ├── combineLatest.md │ ├── concat.md │ ├── merge.md │ └── sample.md ├── consume │ ├── drain.md │ ├── forEach.md │ ├── reduce.md │ └── toArray.md ├── core │ ├── Observable.md │ └── types.md ├── create │ ├── defer.md │ ├── empty.md │ ├── from.md │ ├── fromEvent.md │ ├── fromPromise.md │ ├── interval.md │ ├── never.md │ ├── of.md │ └── subject.md ├── delay │ └── delay.md ├── errors │ ├── catchError.md │ ├── throwError.md │ └── timeout.md ├── filter │ ├── filter.md │ ├── partition.md │ ├── reject.md │ └── skipRepeats.md ├── hos │ ├── mergeAll.md │ ├── mergeMap.md │ ├── mergeMapTo.md │ ├── switchAll.md │ ├── switchMap.md │ └── switchMapTo.md ├── limiting │ ├── auditTime.md │ ├── debounceTime.md │ └── throttleTime.md ├── slice │ ├── skip.md │ ├── skipLast.md │ ├── skipUntil.md │ ├── slice.md │ ├── take.md │ ├── takeLast.md │ └── takeUntil.md ├── styles │ └── website.css └── transform │ ├── groupBy.md │ ├── map.md │ ├── mapTo.md │ ├── pairwise.md │ ├── scan.md │ ├── startWith.md │ └── tap.md ├── jest.config.json ├── package.json ├── src ├── core │ ├── Observable.ts │ ├── __tests__ │ │ ├── compatibility.ts │ │ ├── constructor.ts │ │ ├── estests.ts │ │ ├── from.ts │ │ ├── observer-closed.ts │ │ ├── observer-complete.ts │ │ ├── observer-error.ts │ │ ├── observer-next.ts │ │ ├── of.ts │ │ ├── pipe.ts │ │ ├── subscribe.ts │ │ ├── subscription.ts │ │ └── utils.ts │ └── types.h.ts ├── helpers │ ├── __tests__ │ │ ├── getSpecies.ts │ │ ├── throttleEnd.ts │ │ └── transform.ts │ ├── debounce.ts │ ├── getSpecies.ts │ ├── testHelpers │ │ ├── commonTest.ts │ │ ├── completeAfterTime.ts │ │ ├── emitAfterTime.ts │ │ ├── errorAfterTime.ts │ │ ├── fakeEventEmitter.ts │ │ ├── fakeEventTarget.ts │ │ └── getTestObserver.ts │ ├── throttle.ts │ ├── throttleEnd.ts │ ├── transform.ts │ ├── types │ │ ├── concat.ts │ │ └── extractInnnerTypes.ts │ └── uniqueId.ts ├── index.ts ├── observable │ ├── __tests__ │ │ ├── auditTime.ts │ │ ├── catchError.ts │ │ ├── combineLatest.ts │ │ ├── concat.ts │ │ ├── debounceTime.ts │ │ ├── defer.ts │ │ ├── delay.ts │ │ ├── drain.ts │ │ ├── empty.ts │ │ ├── filter.ts │ │ ├── forEach.ts │ │ ├── from.ts │ │ ├── fromEvent.ts │ │ ├── fromPromise.ts │ │ ├── groupBy.ts │ │ ├── interval.ts │ │ ├── map.ts │ │ ├── mapTo.ts │ │ ├── merge.ts │ │ ├── mergeAll.ts │ │ ├── mergeMap.ts │ │ ├── mergeMapTo.ts │ │ ├── never.ts │ │ ├── of.ts │ │ ├── pairwise.ts │ │ ├── partition.ts │ │ ├── reduce.ts │ │ ├── reject.ts │ │ ├── sample.ts │ │ ├── scan.ts │ │ ├── skip.ts │ │ ├── skipLast.ts │ │ ├── skipRepeats.ts │ │ ├── skipUntil.ts │ │ ├── slice.ts │ │ ├── startWith.ts │ │ ├── subject.ts │ │ ├── switchAll.ts │ │ ├── switchMap.ts │ │ ├── switchMapTo.ts │ │ ├── take.ts │ │ ├── takeLast.ts │ │ ├── takeUntil.ts │ │ ├── tap.ts │ │ ├── throttle.ts │ │ ├── throwError.ts │ │ ├── timeout.ts │ │ └── toArray.ts │ ├── auditTime.ts │ ├── catchError.ts │ ├── combineLatest.ts │ ├── concat.ts │ ├── debounceTime.ts │ ├── defer.ts │ ├── delay.ts │ ├── drain.ts │ ├── empty.ts │ ├── filter.ts │ ├── forEach.ts │ ├── from.ts │ ├── fromEvent.ts │ ├── fromPromise.ts │ ├── groupBy.ts │ ├── index.ts │ ├── interval.ts │ ├── map.ts │ ├── mapTo.ts │ ├── merge.ts │ ├── mergeAll.ts │ ├── mergeMap.ts │ ├── mergeMapTo.ts │ ├── never.ts │ ├── of.ts │ ├── pairwise.ts │ ├── partition.ts │ ├── reduce.ts │ ├── reject.ts │ ├── sample.ts │ ├── scan.ts │ ├── skip.ts │ ├── skipLast.ts │ ├── skipRepeats.ts │ ├── skipUntil.ts │ ├── slice.ts │ ├── startWith.ts │ ├── subject.ts │ ├── switchAll.ts │ ├── switchMap.ts │ ├── switchMapTo.ts │ ├── take.ts │ ├── takeLast.ts │ ├── takeUntil.ts │ ├── tap.ts │ ├── throttleTime.ts │ ├── throwError.ts │ ├── timeout.ts │ └── toArray.ts └── operators │ ├── auditTime.ts │ ├── catchError.ts │ ├── combineLatest.ts │ ├── concat.ts │ ├── debounceTime.ts │ ├── delay.ts │ ├── drain.ts │ ├── filter.ts │ ├── forEach.ts │ ├── groupBy.ts │ ├── index.ts │ ├── map.ts │ ├── mapTo.ts │ ├── merge.ts │ ├── mergeAll.ts │ ├── mergeMap.ts │ ├── mergeMapTo.ts │ ├── pairwise.ts │ ├── partition.ts │ ├── reduce.ts │ ├── reject.ts │ ├── sample.ts │ ├── scan.ts │ ├── skip.ts │ ├── skipLast.ts │ ├── skipRepeats.ts │ ├── skipUntil.ts │ ├── slice.ts │ ├── startWith.ts │ ├── switchAll.ts │ ├── switchMap.ts │ ├── switchMapTo.ts │ ├── take.ts │ ├── takeLast.ts │ ├── takeUntil.ts │ ├── tap.ts │ ├── throttleTime.ts │ ├── timeout.ts │ └── toArray.ts ├── tsconfig.esm.json ├── tsconfig.json ├── tsconfig.test.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/.prettierrc -------------------------------------------------------------------------------- /.size-limit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/.size-limit.js -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/README.md -------------------------------------------------------------------------------- /book.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/book.json -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | light-observable.js.org 2 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/SUMMARY.md -------------------------------------------------------------------------------- /docs/TEMPLATE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/TEMPLATE -------------------------------------------------------------------------------- /docs/combine/combineLatest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/combine/combineLatest.md -------------------------------------------------------------------------------- /docs/combine/concat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/combine/concat.md -------------------------------------------------------------------------------- /docs/combine/merge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/combine/merge.md -------------------------------------------------------------------------------- /docs/combine/sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/combine/sample.md -------------------------------------------------------------------------------- /docs/consume/drain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/consume/drain.md -------------------------------------------------------------------------------- /docs/consume/forEach.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/consume/forEach.md -------------------------------------------------------------------------------- /docs/consume/reduce.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/consume/reduce.md -------------------------------------------------------------------------------- /docs/consume/toArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/consume/toArray.md -------------------------------------------------------------------------------- /docs/core/Observable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/core/Observable.md -------------------------------------------------------------------------------- /docs/core/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/core/types.md -------------------------------------------------------------------------------- /docs/create/defer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/create/defer.md -------------------------------------------------------------------------------- /docs/create/empty.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/create/empty.md -------------------------------------------------------------------------------- /docs/create/from.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/create/from.md -------------------------------------------------------------------------------- /docs/create/fromEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/create/fromEvent.md -------------------------------------------------------------------------------- /docs/create/fromPromise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/create/fromPromise.md -------------------------------------------------------------------------------- /docs/create/interval.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/create/interval.md -------------------------------------------------------------------------------- /docs/create/never.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/create/never.md -------------------------------------------------------------------------------- /docs/create/of.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/create/of.md -------------------------------------------------------------------------------- /docs/create/subject.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/create/subject.md -------------------------------------------------------------------------------- /docs/delay/delay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/delay/delay.md -------------------------------------------------------------------------------- /docs/errors/catchError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/errors/catchError.md -------------------------------------------------------------------------------- /docs/errors/throwError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/errors/throwError.md -------------------------------------------------------------------------------- /docs/errors/timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/errors/timeout.md -------------------------------------------------------------------------------- /docs/filter/filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/filter/filter.md -------------------------------------------------------------------------------- /docs/filter/partition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/filter/partition.md -------------------------------------------------------------------------------- /docs/filter/reject.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/filter/reject.md -------------------------------------------------------------------------------- /docs/filter/skipRepeats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/filter/skipRepeats.md -------------------------------------------------------------------------------- /docs/hos/mergeAll.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/hos/mergeAll.md -------------------------------------------------------------------------------- /docs/hos/mergeMap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/hos/mergeMap.md -------------------------------------------------------------------------------- /docs/hos/mergeMapTo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/hos/mergeMapTo.md -------------------------------------------------------------------------------- /docs/hos/switchAll.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/hos/switchAll.md -------------------------------------------------------------------------------- /docs/hos/switchMap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/hos/switchMap.md -------------------------------------------------------------------------------- /docs/hos/switchMapTo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/hos/switchMapTo.md -------------------------------------------------------------------------------- /docs/limiting/auditTime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/limiting/auditTime.md -------------------------------------------------------------------------------- /docs/limiting/debounceTime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/limiting/debounceTime.md -------------------------------------------------------------------------------- /docs/limiting/throttleTime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/limiting/throttleTime.md -------------------------------------------------------------------------------- /docs/slice/skip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/slice/skip.md -------------------------------------------------------------------------------- /docs/slice/skipLast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/slice/skipLast.md -------------------------------------------------------------------------------- /docs/slice/skipUntil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/slice/skipUntil.md -------------------------------------------------------------------------------- /docs/slice/slice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/slice/slice.md -------------------------------------------------------------------------------- /docs/slice/take.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/slice/take.md -------------------------------------------------------------------------------- /docs/slice/takeLast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/slice/takeLast.md -------------------------------------------------------------------------------- /docs/slice/takeUntil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/slice/takeUntil.md -------------------------------------------------------------------------------- /docs/styles/website.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/styles/website.css -------------------------------------------------------------------------------- /docs/transform/groupBy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/transform/groupBy.md -------------------------------------------------------------------------------- /docs/transform/map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/transform/map.md -------------------------------------------------------------------------------- /docs/transform/mapTo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/transform/mapTo.md -------------------------------------------------------------------------------- /docs/transform/pairwise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/transform/pairwise.md -------------------------------------------------------------------------------- /docs/transform/scan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/transform/scan.md -------------------------------------------------------------------------------- /docs/transform/startWith.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/transform/startWith.md -------------------------------------------------------------------------------- /docs/transform/tap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/docs/transform/tap.md -------------------------------------------------------------------------------- /jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/jest.config.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/package.json -------------------------------------------------------------------------------- /src/core/Observable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/Observable.ts -------------------------------------------------------------------------------- /src/core/__tests__/compatibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/compatibility.ts -------------------------------------------------------------------------------- /src/core/__tests__/constructor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/constructor.ts -------------------------------------------------------------------------------- /src/core/__tests__/estests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/estests.ts -------------------------------------------------------------------------------- /src/core/__tests__/from.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/from.ts -------------------------------------------------------------------------------- /src/core/__tests__/observer-closed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/observer-closed.ts -------------------------------------------------------------------------------- /src/core/__tests__/observer-complete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/observer-complete.ts -------------------------------------------------------------------------------- /src/core/__tests__/observer-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/observer-error.ts -------------------------------------------------------------------------------- /src/core/__tests__/observer-next.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/observer-next.ts -------------------------------------------------------------------------------- /src/core/__tests__/of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/of.ts -------------------------------------------------------------------------------- /src/core/__tests__/pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/pipe.ts -------------------------------------------------------------------------------- /src/core/__tests__/subscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/subscribe.ts -------------------------------------------------------------------------------- /src/core/__tests__/subscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/subscription.ts -------------------------------------------------------------------------------- /src/core/__tests__/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/__tests__/utils.ts -------------------------------------------------------------------------------- /src/core/types.h.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/core/types.h.ts -------------------------------------------------------------------------------- /src/helpers/__tests__/getSpecies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/__tests__/getSpecies.ts -------------------------------------------------------------------------------- /src/helpers/__tests__/throttleEnd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/__tests__/throttleEnd.ts -------------------------------------------------------------------------------- /src/helpers/__tests__/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/__tests__/transform.ts -------------------------------------------------------------------------------- /src/helpers/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/debounce.ts -------------------------------------------------------------------------------- /src/helpers/getSpecies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/getSpecies.ts -------------------------------------------------------------------------------- /src/helpers/testHelpers/commonTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/testHelpers/commonTest.ts -------------------------------------------------------------------------------- /src/helpers/testHelpers/completeAfterTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/testHelpers/completeAfterTime.ts -------------------------------------------------------------------------------- /src/helpers/testHelpers/emitAfterTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/testHelpers/emitAfterTime.ts -------------------------------------------------------------------------------- /src/helpers/testHelpers/errorAfterTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/testHelpers/errorAfterTime.ts -------------------------------------------------------------------------------- /src/helpers/testHelpers/fakeEventEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/testHelpers/fakeEventEmitter.ts -------------------------------------------------------------------------------- /src/helpers/testHelpers/fakeEventTarget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/testHelpers/fakeEventTarget.ts -------------------------------------------------------------------------------- /src/helpers/testHelpers/getTestObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/testHelpers/getTestObserver.ts -------------------------------------------------------------------------------- /src/helpers/throttle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/throttle.ts -------------------------------------------------------------------------------- /src/helpers/throttleEnd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/throttleEnd.ts -------------------------------------------------------------------------------- /src/helpers/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/transform.ts -------------------------------------------------------------------------------- /src/helpers/types/concat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/types/concat.ts -------------------------------------------------------------------------------- /src/helpers/types/extractInnnerTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/types/extractInnnerTypes.ts -------------------------------------------------------------------------------- /src/helpers/uniqueId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/helpers/uniqueId.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/observable/__tests__/auditTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/auditTime.ts -------------------------------------------------------------------------------- /src/observable/__tests__/catchError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/catchError.ts -------------------------------------------------------------------------------- /src/observable/__tests__/combineLatest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/combineLatest.ts -------------------------------------------------------------------------------- /src/observable/__tests__/concat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/concat.ts -------------------------------------------------------------------------------- /src/observable/__tests__/debounceTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/debounceTime.ts -------------------------------------------------------------------------------- /src/observable/__tests__/defer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/defer.ts -------------------------------------------------------------------------------- /src/observable/__tests__/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/delay.ts -------------------------------------------------------------------------------- /src/observable/__tests__/drain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/drain.ts -------------------------------------------------------------------------------- /src/observable/__tests__/empty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/empty.ts -------------------------------------------------------------------------------- /src/observable/__tests__/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/filter.ts -------------------------------------------------------------------------------- /src/observable/__tests__/forEach.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/forEach.ts -------------------------------------------------------------------------------- /src/observable/__tests__/from.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/from.ts -------------------------------------------------------------------------------- /src/observable/__tests__/fromEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/fromEvent.ts -------------------------------------------------------------------------------- /src/observable/__tests__/fromPromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/fromPromise.ts -------------------------------------------------------------------------------- /src/observable/__tests__/groupBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/groupBy.ts -------------------------------------------------------------------------------- /src/observable/__tests__/interval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/interval.ts -------------------------------------------------------------------------------- /src/observable/__tests__/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/map.ts -------------------------------------------------------------------------------- /src/observable/__tests__/mapTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/mapTo.ts -------------------------------------------------------------------------------- /src/observable/__tests__/merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/merge.ts -------------------------------------------------------------------------------- /src/observable/__tests__/mergeAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/mergeAll.ts -------------------------------------------------------------------------------- /src/observable/__tests__/mergeMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/mergeMap.ts -------------------------------------------------------------------------------- /src/observable/__tests__/mergeMapTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/mergeMapTo.ts -------------------------------------------------------------------------------- /src/observable/__tests__/never.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/never.ts -------------------------------------------------------------------------------- /src/observable/__tests__/of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/of.ts -------------------------------------------------------------------------------- /src/observable/__tests__/pairwise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/pairwise.ts -------------------------------------------------------------------------------- /src/observable/__tests__/partition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/partition.ts -------------------------------------------------------------------------------- /src/observable/__tests__/reduce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/reduce.ts -------------------------------------------------------------------------------- /src/observable/__tests__/reject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/reject.ts -------------------------------------------------------------------------------- /src/observable/__tests__/sample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/sample.ts -------------------------------------------------------------------------------- /src/observable/__tests__/scan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/scan.ts -------------------------------------------------------------------------------- /src/observable/__tests__/skip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/skip.ts -------------------------------------------------------------------------------- /src/observable/__tests__/skipLast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/skipLast.ts -------------------------------------------------------------------------------- /src/observable/__tests__/skipRepeats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/skipRepeats.ts -------------------------------------------------------------------------------- /src/observable/__tests__/skipUntil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/skipUntil.ts -------------------------------------------------------------------------------- /src/observable/__tests__/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/slice.ts -------------------------------------------------------------------------------- /src/observable/__tests__/startWith.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/startWith.ts -------------------------------------------------------------------------------- /src/observable/__tests__/subject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/subject.ts -------------------------------------------------------------------------------- /src/observable/__tests__/switchAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/switchAll.ts -------------------------------------------------------------------------------- /src/observable/__tests__/switchMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/switchMap.ts -------------------------------------------------------------------------------- /src/observable/__tests__/switchMapTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/switchMapTo.ts -------------------------------------------------------------------------------- /src/observable/__tests__/take.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/take.ts -------------------------------------------------------------------------------- /src/observable/__tests__/takeLast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/takeLast.ts -------------------------------------------------------------------------------- /src/observable/__tests__/takeUntil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/takeUntil.ts -------------------------------------------------------------------------------- /src/observable/__tests__/tap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/tap.ts -------------------------------------------------------------------------------- /src/observable/__tests__/throttle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/throttle.ts -------------------------------------------------------------------------------- /src/observable/__tests__/throwError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/throwError.ts -------------------------------------------------------------------------------- /src/observable/__tests__/timeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/timeout.ts -------------------------------------------------------------------------------- /src/observable/__tests__/toArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/__tests__/toArray.ts -------------------------------------------------------------------------------- /src/observable/auditTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/auditTime.ts -------------------------------------------------------------------------------- /src/observable/catchError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/catchError.ts -------------------------------------------------------------------------------- /src/observable/combineLatest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/combineLatest.ts -------------------------------------------------------------------------------- /src/observable/concat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/concat.ts -------------------------------------------------------------------------------- /src/observable/debounceTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/debounceTime.ts -------------------------------------------------------------------------------- /src/observable/defer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/defer.ts -------------------------------------------------------------------------------- /src/observable/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/delay.ts -------------------------------------------------------------------------------- /src/observable/drain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/drain.ts -------------------------------------------------------------------------------- /src/observable/empty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/empty.ts -------------------------------------------------------------------------------- /src/observable/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/filter.ts -------------------------------------------------------------------------------- /src/observable/forEach.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/forEach.ts -------------------------------------------------------------------------------- /src/observable/from.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/from.ts -------------------------------------------------------------------------------- /src/observable/fromEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/fromEvent.ts -------------------------------------------------------------------------------- /src/observable/fromPromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/fromPromise.ts -------------------------------------------------------------------------------- /src/observable/groupBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/groupBy.ts -------------------------------------------------------------------------------- /src/observable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/index.ts -------------------------------------------------------------------------------- /src/observable/interval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/interval.ts -------------------------------------------------------------------------------- /src/observable/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/map.ts -------------------------------------------------------------------------------- /src/observable/mapTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/mapTo.ts -------------------------------------------------------------------------------- /src/observable/merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/merge.ts -------------------------------------------------------------------------------- /src/observable/mergeAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/mergeAll.ts -------------------------------------------------------------------------------- /src/observable/mergeMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/mergeMap.ts -------------------------------------------------------------------------------- /src/observable/mergeMapTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/mergeMapTo.ts -------------------------------------------------------------------------------- /src/observable/never.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/never.ts -------------------------------------------------------------------------------- /src/observable/of.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/of.ts -------------------------------------------------------------------------------- /src/observable/pairwise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/pairwise.ts -------------------------------------------------------------------------------- /src/observable/partition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/partition.ts -------------------------------------------------------------------------------- /src/observable/reduce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/reduce.ts -------------------------------------------------------------------------------- /src/observable/reject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/reject.ts -------------------------------------------------------------------------------- /src/observable/sample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/sample.ts -------------------------------------------------------------------------------- /src/observable/scan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/scan.ts -------------------------------------------------------------------------------- /src/observable/skip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/skip.ts -------------------------------------------------------------------------------- /src/observable/skipLast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/skipLast.ts -------------------------------------------------------------------------------- /src/observable/skipRepeats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/skipRepeats.ts -------------------------------------------------------------------------------- /src/observable/skipUntil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/skipUntil.ts -------------------------------------------------------------------------------- /src/observable/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/slice.ts -------------------------------------------------------------------------------- /src/observable/startWith.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/startWith.ts -------------------------------------------------------------------------------- /src/observable/subject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/subject.ts -------------------------------------------------------------------------------- /src/observable/switchAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/switchAll.ts -------------------------------------------------------------------------------- /src/observable/switchMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/switchMap.ts -------------------------------------------------------------------------------- /src/observable/switchMapTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/switchMapTo.ts -------------------------------------------------------------------------------- /src/observable/take.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/take.ts -------------------------------------------------------------------------------- /src/observable/takeLast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/takeLast.ts -------------------------------------------------------------------------------- /src/observable/takeUntil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/takeUntil.ts -------------------------------------------------------------------------------- /src/observable/tap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/tap.ts -------------------------------------------------------------------------------- /src/observable/throttleTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/throttleTime.ts -------------------------------------------------------------------------------- /src/observable/throwError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/throwError.ts -------------------------------------------------------------------------------- /src/observable/timeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/timeout.ts -------------------------------------------------------------------------------- /src/observable/toArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/observable/toArray.ts -------------------------------------------------------------------------------- /src/operators/auditTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/auditTime.ts -------------------------------------------------------------------------------- /src/operators/catchError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/catchError.ts -------------------------------------------------------------------------------- /src/operators/combineLatest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/combineLatest.ts -------------------------------------------------------------------------------- /src/operators/concat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/concat.ts -------------------------------------------------------------------------------- /src/operators/debounceTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/debounceTime.ts -------------------------------------------------------------------------------- /src/operators/delay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/delay.ts -------------------------------------------------------------------------------- /src/operators/drain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/drain.ts -------------------------------------------------------------------------------- /src/operators/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/filter.ts -------------------------------------------------------------------------------- /src/operators/forEach.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/forEach.ts -------------------------------------------------------------------------------- /src/operators/groupBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/groupBy.ts -------------------------------------------------------------------------------- /src/operators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/index.ts -------------------------------------------------------------------------------- /src/operators/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/map.ts -------------------------------------------------------------------------------- /src/operators/mapTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/mapTo.ts -------------------------------------------------------------------------------- /src/operators/merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/merge.ts -------------------------------------------------------------------------------- /src/operators/mergeAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/mergeAll.ts -------------------------------------------------------------------------------- /src/operators/mergeMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/mergeMap.ts -------------------------------------------------------------------------------- /src/operators/mergeMapTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/mergeMapTo.ts -------------------------------------------------------------------------------- /src/operators/pairwise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/pairwise.ts -------------------------------------------------------------------------------- /src/operators/partition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/partition.ts -------------------------------------------------------------------------------- /src/operators/reduce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/reduce.ts -------------------------------------------------------------------------------- /src/operators/reject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/reject.ts -------------------------------------------------------------------------------- /src/operators/sample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/sample.ts -------------------------------------------------------------------------------- /src/operators/scan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/scan.ts -------------------------------------------------------------------------------- /src/operators/skip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/skip.ts -------------------------------------------------------------------------------- /src/operators/skipLast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/skipLast.ts -------------------------------------------------------------------------------- /src/operators/skipRepeats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/skipRepeats.ts -------------------------------------------------------------------------------- /src/operators/skipUntil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/skipUntil.ts -------------------------------------------------------------------------------- /src/operators/slice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/slice.ts -------------------------------------------------------------------------------- /src/operators/startWith.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/startWith.ts -------------------------------------------------------------------------------- /src/operators/switchAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/switchAll.ts -------------------------------------------------------------------------------- /src/operators/switchMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/switchMap.ts -------------------------------------------------------------------------------- /src/operators/switchMapTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/switchMapTo.ts -------------------------------------------------------------------------------- /src/operators/take.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/take.ts -------------------------------------------------------------------------------- /src/operators/takeLast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/takeLast.ts -------------------------------------------------------------------------------- /src/operators/takeUntil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/takeUntil.ts -------------------------------------------------------------------------------- /src/operators/tap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/tap.ts -------------------------------------------------------------------------------- /src/operators/throttleTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/throttleTime.ts -------------------------------------------------------------------------------- /src/operators/timeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/timeout.ts -------------------------------------------------------------------------------- /src/operators/toArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/src/operators/toArray.ts -------------------------------------------------------------------------------- /tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/tsconfig.esm.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/tsconfig.test.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmitry-korolev/light-observable/HEAD/tslint.json --------------------------------------------------------------------------------