remove q dependency
This commit is contained in:
@ -1,15 +1,14 @@
|
||||
import 'typings-global'
|
||||
export import q = require('q')
|
||||
export import events = require('events')
|
||||
export import lodash = require('lodash')
|
||||
export import minimatch = require('minimatch')
|
||||
export import rx = require('rxjs/Rx')
|
||||
import * as smartq from 'smartq'
|
||||
import * as events from 'events'
|
||||
import * as lodash from 'lodash'
|
||||
import * as minimatch from 'minimatch'
|
||||
import * as rx from 'rxjs/Rx'
|
||||
|
||||
// workaround
|
||||
import {Operator} from 'rxjs/Operator'
|
||||
import {Observable} from 'rxjs/Observable'
|
||||
declare module 'rxjs/Subject' {
|
||||
interface Subject<T> {
|
||||
lift<R>(operator: Operator<T, R>): Observable<R>
|
||||
}
|
||||
export {
|
||||
smartq,
|
||||
events,
|
||||
lodash,
|
||||
minimatch,
|
||||
rx
|
||||
}
|
||||
|
Reference in New Issue
Block a user