Skip to content
This repository was archived by the owner on Oct 16, 2020. It is now read-only.

Commit 5b3fd41

Browse files
committed
chore(package): switch from @reactivex/rxjs to rxjs
1 parent 0775d0c commit 5b3fd41

13 files changed

+14
-14
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
"commitmsg": "validate-commit-msg"
3535
},
3636
"dependencies": {
37-
"@reactivex/rxjs": "^5.3.0",
3837
"chai": "^4.0.1",
3938
"chai-as-promised": "^7.0.0",
4039
"chalk": "^2.2.0",
@@ -47,6 +46,7 @@
4746
"mz": "^2.6.0",
4847
"object-hash": "^1.1.8",
4948
"opentracing": "^0.14.0",
49+
"rxjs": "^5.5.0",
5050
"semaphore-async-await": "^1.5.1",
5151
"string-similarity": "^1.1.0",
5252
"typescript": "2.4.2",

src/connection.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { Observable, Subscription, Symbol } from '@reactivex/rxjs'
21
import { EventEmitter } from 'events'
32
import { applyReducer, Operation } from 'fast-json-patch'
43
import { camelCase, omit } from 'lodash'
54
import { FORMAT_TEXT_MAP, SpanContext, Tracer } from 'opentracing'
5+
import { Observable, Subscription, Symbol } from 'rxjs'
66
import { inspect } from 'util'
77
import { ErrorCodes, Message, StreamMessageReader as VSCodeStreamMessageReader, StreamMessageWriter as VSCodeStreamMessageWriter } from 'vscode-jsonrpc'
88
import { isNotificationMessage, isRequestMessage, isResponseMessage, NotificationMessage, RequestMessage, ResponseMessage } from 'vscode-jsonrpc/lib/messages'

src/fs.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { Observable } from '@reactivex/rxjs'
21
import { Glob } from 'glob'
32
import * as fs from 'mz/fs'
43
import { Span } from 'opentracing'
4+
import { Observable } from 'rxjs'
55
import Semaphore from 'semaphore-async-await'
66
import { LanguageClient } from './lang-handler'
77
import { InMemoryFileSystem } from './memfs'

src/lang-handler.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { Observable } from '@reactivex/rxjs'
21
import { FORMAT_TEXT_MAP, Span } from 'opentracing'
2+
import { Observable } from 'rxjs'
33
import { inspect } from 'util'
44
import { isResponseMessage, Message, NotificationMessage, RequestMessage, ResponseMessage } from 'vscode-jsonrpc/lib/messages'
55
import {

src/packages.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11

2-
import { Observable, Subscription } from '@reactivex/rxjs'
32
import { EventEmitter } from 'events'
43
import { Span } from 'opentracing'
54
import * as path from 'path'
5+
import { Observable, Subscription } from 'rxjs'
66
import * as url from 'url'
77
import { Disposable } from './disposable'
88
import { FileSystemUpdater } from './fs'

src/project-manager.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
import { Observable, Subscription } from '@reactivex/rxjs'
2-
import { SelectorMethodSignature } from '@reactivex/rxjs/dist/cjs/observable/FromEventObservable'
31
import iterate from 'iterare'
42
import { noop } from 'lodash'
53
import { Span } from 'opentracing'
64
import * as path from 'path'
5+
import { Observable, Subscription } from 'rxjs'
6+
import { SelectorMethodSignature } from 'rxjs/observable/FromEventObservable'
77
import * as ts from 'typescript'
88
import { Disposable } from './disposable'
99
import { FileSystemUpdater } from './fs'

src/test/connection.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11

2-
import { Observable, Subject } from '@reactivex/rxjs'
32
import * as assert from 'assert'
43
import { EventEmitter } from 'events'
54
import { Operation } from 'fast-json-patch'
65
import { Span } from 'opentracing'
6+
import { Observable, Subject } from 'rxjs'
77
import * as sinon from 'sinon'
88
import { PassThrough } from 'stream'
99
import { ErrorCodes } from 'vscode-jsonrpc'

src/test/fs-helpers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Observable } from '@reactivex/rxjs'
1+
import { Observable } from 'rxjs'
22
import { FileSystem } from '../fs'
33
import { observableFromIterable } from '../util'
44

src/test/tracing.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11

2-
import { Observable } from '@reactivex/rxjs'
32
import * as chai from 'chai'
43
import chaiAsPromised = require('chai-as-promised')
54
import { Span } from 'opentracing'
5+
import { Observable } from 'rxjs'
66
import * as sinon from 'sinon'
77
import { traceObservable, tracePromise, traceSync } from '../tracing'
88
chai.use(chaiAsPromised)

src/test/typescript-service-helpers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { Observable } from '@reactivex/rxjs'
21
import * as chai from 'chai'
32
import chaiAsPromised = require('chai-as-promised')
43
import { applyReducer, Operation } from 'fast-json-patch'
54
import { IBeforeAndAfterContext, ISuiteCallbackContext, ITestCallbackContext } from 'mocha'
5+
import { Observable } from 'rxjs'
66
import * as sinon from 'sinon'
77
import * as ts from 'typescript'
88
import { CompletionItemKind, CompletionList, DiagnosticSeverity, InsertTextFormat, TextDocumentIdentifier, TextDocumentItem, WorkspaceEdit } from 'vscode-languageserver'

src/tracing.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

2-
import { Observable } from '@reactivex/rxjs'
32
import { Span } from 'opentracing'
3+
import { Observable } from 'rxjs'
44

55
/**
66
* Traces a synchronous function by passing it a new child span.

src/typescript-service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import { Observable } from '@reactivex/rxjs'
21
import { Operation } from 'fast-json-patch'
32
import iterate from 'iterare'
43
import { toPairs } from 'lodash'
54
import { castArray, merge, omit } from 'lodash'
65
import hashObject = require('object-hash')
76
import { Span } from 'opentracing'
7+
import { Observable } from 'rxjs'
88
import * as ts from 'typescript'
99
import * as url from 'url'
1010
import {

src/util.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { Observable } from '@reactivex/rxjs'
21
import { escapePathComponent } from 'fast-json-patch'
2+
import { Observable } from 'rxjs'
33
import { compareTwoStrings } from 'string-similarity'
44
import * as ts from 'typescript'
55
import * as url from 'url'

0 commit comments

Comments
 (0)