Skip to content

Commit 21ff0cc

Browse files
authored
Merge pull request #77 from bollwyvl/gh-76-step-0-composite
upgrade typescript, use composite, remove require usage (76 0️⃣ )
2 parents 903ee46 + 1add7ce commit 21ff0cc

24 files changed

+579
-263
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ venv.bak/
106106

107107
node_modules
108108
.yarn-packages
109+
*.tsbuildinfo
109110

110111
atest/output/
111112
junit.xml

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@
3636
},
3737
"scripts": {
3838
"bootstrap": "jlpm && jlpm clean && jlpm lint && jlpm build",
39-
"build": "tsc",
39+
"build": "tsc -b",
4040
"clean": "rimraf lib",
41-
"watch": "tsc -w",
41+
"watch": "tsc -b -w",
4242
"lint": "jlpm prettier && jlpm tslint",
4343
"lint:check": "jlpm prettier:check && jlpm tslint:check",
4444
"prettier": "prettier --write '**/*{.ts,.tsx,.js,.jsx,.css,.json,.md,.yml}'",
@@ -94,7 +94,7 @@
9494
"tslint-config-prettier": "^1.18.0",
9595
"tslint-plugin-prettier": "^2.0.1",
9696
"tslint-react": "^4.0.0",
97-
"typescript": "~3.4.5",
97+
"typescript": "~3.5.1",
9898
"unified-language-server": "^0.3.0",
9999
"vscode-css-languageserver-bin": "^1.4.0",
100100
"vscode-html-languageserver-bin": "^1.4.0",

src/adapters/codemirror/cm_adapter.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { CodeMirrorAdapter } from './cm_adapter';
33
import { LSPConnection } from '../../connection';
44
import { IJupyterLabComponentsManager } from '../jupyterlab/jl_adapter';
55
import { IRootPosition } from '../../positioning';
6-
import CodeMirror = require('codemirror');
6+
import * as CodeMirror from 'codemirror';
77
import { CodeMirrorLSPFeature } from './feature';
88
import { FeatureTestEnvironment } from './testutils';
99

src/adapters/codemirror/cm_adapter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export import CodeMirror = require('codemirror');
1+
import * as CodeMirror from 'codemirror';
22
import { until_ready } from '../../utils';
33
import { CodeMirrorHandler, VirtualEditor } from '../../virtual/editor';
44
import { VirtualDocument } from '../../virtual/document';

src/adapters/codemirror/feature.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { IJupyterLabComponentsManager } from '../jupyterlab/jl_adapter';
1313
// import { Listener } from 'events';
1414
import * as lsProtocol from 'vscode-languageserver-protocol';
1515
import { PositionConverter } from '../../converter';
16-
import { CodeMirror } from './cm_adapter';
16+
import * as CodeMirror from 'codemirror';
1717
import { ICommandContext } from '../../command_manager';
1818

1919
export enum CommandEntryPoint {

src/adapters/codemirror/features/completion.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { CompletionTriggerKind } from '../../../lsp';
2-
import CodeMirror = require('codemirror');
2+
import * as CodeMirror from 'codemirror';
33
import { CodeMirrorLSPFeature } from '../feature';
44

55
export class Completion extends CodeMirrorLSPFeature {

src/adapters/codemirror/features/diagnostics.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { CodeMirror } from '../cm_adapter';
1+
import * as CodeMirror from 'codemirror';
22
import * as lsProtocol from 'vscode-languageserver-protocol';
33
import { PositionConverter } from '../../../converter';
44
import { IVirtualPosition } from '../../../positioning';

src/adapters/codemirror/features/highlights.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { CodeMirror } from '../cm_adapter';
1+
import * as CodeMirror from 'codemirror';
22
import * as lsProtocol from 'vscode-languageserver-protocol';
33
import { documentHighlightKindNames } from '../../../lsp';
44
import { VirtualDocument } from '../../../virtual/document';

src/adapters/codemirror/features/hover.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {
55
IVirtualPosition
66
} from '../../../positioning';
77
import * as lsProtocol from 'vscode-languageserver-protocol';
8-
import { CodeMirror } from '../cm_adapter';
8+
import * as CodeMirror from 'codemirror';
99
import { CodeMirrorLSPFeature, IEditorRange } from '../feature';
1010
import { Debouncer } from '@jupyterlab/coreutils';
1111

src/adapters/codemirror/features/signature.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as lsProtocol from 'vscode-languageserver-protocol';
22
import { IRootPosition } from '../../../positioning';
3-
import CodeMirror = require('codemirror');
3+
import * as CodeMirror from 'codemirror';
44
import { CodeMirrorLSPFeature } from '../feature';
55

66
export class Signature extends CodeMirrorLSPFeature {

0 commit comments

Comments
 (0)