Automatically includes used methods.
import { Observable } from 'rxjs/Observable'
const source = Observable.fromPromise(...).mergeMap(...)
becomes
import { Observable } from 'rxjs/Observable'
import 'rxjs/add/observable/fromPromise'
import 'rxjs/add/operator/mergeMap'
const source = Observable.fromPromise(...).mergeMap(...)
- This plugin is in alpha.
- This is my first babel plugin. I have no idea what I'm doing.
For these reasons, USE AT YOUR OWN RISK. This plugin probably sucks.
Observable.from()
Observable.of()
...
const source = Observable.from()
// Automatically detected as Observable
source.doSomething()
// @type {Observable}
const source = someFunctionThatReturnsAnObservable()
/**
* @type {Observable}
*/
const source = someFunctionThatReturnsAnObservable()
- Tests
- Tests
- Tests