├── .eslintignore ├── .eslintrc ├── .flowconfig ├── .gitignore ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── OSSMETADATA ├── README.md ├── flow-typed └── npm │ ├── chai_v4.x.x.js │ ├── mocha_v3.1.x.js │ └── rxjs_v5.0.x.js ├── package.json ├── spec-tests.js ├── src ├── classic-observable.js ├── es-observable.js ├── index.js ├── operators │ ├── catchError.js │ ├── concat.js │ ├── concatAll.js │ ├── concatMap.js │ ├── defaultIfEmpty.js │ ├── dematerialize.js │ ├── expand.js │ ├── filter.js │ ├── map.js │ ├── materialize.js │ ├── mergeAll.js │ ├── mergeMap.js │ ├── reduce.js │ ├── tap.js │ └── toArray.js ├── project.js ├── subscriber.js └── try-catch.js └── test ├── .eslintrc ├── catchError-test.js ├── classic-observable-test.js ├── concat-test.js ├── defaultIfEmpty-test.js ├── dematerialize-test.js ├── es-observable-test.js ├── expand-test.js ├── filter-test.js ├── map-test.js ├── materialize-test.js ├── mergeMap-test.js ├── reduce-test.js ├── rxjs-interop-test.js ├── tap-test.js └── toArray-test.js /.eslintignore: -------------------------------------------------------------------------------- 1 | flow-typed 2 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/.eslintrc -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- 1 | [ignore] 2 | /lib/.* 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | lib 3 | node_modules 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | node_modules 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/LICENSE -------------------------------------------------------------------------------- /OSSMETADATA: -------------------------------------------------------------------------------- 1 | osslifecycle=active 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/README.md -------------------------------------------------------------------------------- /flow-typed/npm/chai_v4.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/flow-typed/npm/chai_v4.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/mocha_v3.1.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/flow-typed/npm/mocha_v3.1.x.js -------------------------------------------------------------------------------- /flow-typed/npm/rxjs_v5.0.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/flow-typed/npm/rxjs_v5.0.x.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/package.json -------------------------------------------------------------------------------- /spec-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/spec-tests.js -------------------------------------------------------------------------------- /src/classic-observable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/classic-observable.js -------------------------------------------------------------------------------- /src/es-observable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/es-observable.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/index.js -------------------------------------------------------------------------------- /src/operators/catchError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/catchError.js -------------------------------------------------------------------------------- /src/operators/concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/concat.js -------------------------------------------------------------------------------- /src/operators/concatAll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/concatAll.js -------------------------------------------------------------------------------- /src/operators/concatMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/concatMap.js -------------------------------------------------------------------------------- /src/operators/defaultIfEmpty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/defaultIfEmpty.js -------------------------------------------------------------------------------- /src/operators/dematerialize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/dematerialize.js -------------------------------------------------------------------------------- /src/operators/expand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/expand.js -------------------------------------------------------------------------------- /src/operators/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/filter.js -------------------------------------------------------------------------------- /src/operators/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/map.js -------------------------------------------------------------------------------- /src/operators/materialize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/materialize.js -------------------------------------------------------------------------------- /src/operators/mergeAll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/mergeAll.js -------------------------------------------------------------------------------- /src/operators/mergeMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/mergeMap.js -------------------------------------------------------------------------------- /src/operators/reduce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/reduce.js -------------------------------------------------------------------------------- /src/operators/tap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/tap.js -------------------------------------------------------------------------------- /src/operators/toArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/operators/toArray.js -------------------------------------------------------------------------------- /src/project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/project.js -------------------------------------------------------------------------------- /src/subscriber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/subscriber.js -------------------------------------------------------------------------------- /src/try-catch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/src/try-catch.js -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/catchError-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/catchError-test.js -------------------------------------------------------------------------------- /test/classic-observable-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/classic-observable-test.js -------------------------------------------------------------------------------- /test/concat-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/concat-test.js -------------------------------------------------------------------------------- /test/defaultIfEmpty-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/defaultIfEmpty-test.js -------------------------------------------------------------------------------- /test/dematerialize-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/dematerialize-test.js -------------------------------------------------------------------------------- /test/es-observable-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/es-observable-test.js -------------------------------------------------------------------------------- /test/expand-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/expand-test.js -------------------------------------------------------------------------------- /test/filter-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/filter-test.js -------------------------------------------------------------------------------- /test/map-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/map-test.js -------------------------------------------------------------------------------- /test/materialize-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/materialize-test.js -------------------------------------------------------------------------------- /test/mergeMap-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/mergeMap-test.js -------------------------------------------------------------------------------- /test/reduce-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/reduce-test.js -------------------------------------------------------------------------------- /test/rxjs-interop-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/rxjs-interop-test.js -------------------------------------------------------------------------------- /test/tap-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/tap-test.js -------------------------------------------------------------------------------- /test/toArray-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/falcor-observable/HEAD/test/toArray-test.js --------------------------------------------------------------------------------