Skip to content

Commit c09409f

Browse files
authored
Dependency update and two small fixes (#220)
* Update package dependencies * Prevent multiple, potentially inconsistent versions of TypeScript * Update debugging configuration
1 parent 380eab5 commit c09409f

File tree

4 files changed

+30
-31
lines changed

4 files changed

+30
-31
lines changed

server/.vscode/launch.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@
55
"name": "Attach",
66
"type": "node",
77
"request": "attach",
8-
"port": 6009,
9-
"sourceMaps": true,
10-
"outFiles": [ "${workspaceRoot}/../client/server/**/*.js" ],
11-
"protocol": "legacy"
8+
"port": 9229,
9+
"sourceMaps": false,
10+
"outFiles": [ "${workspaceRoot}/../client/server/**/*.js" ]
1211
},
1312
{
1413
"name": "Attach (tests)",

server/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
"test": "tsc -p . && jasmine dist/**/*_spec.js"
1414
},
1515
"dependencies": {
16-
"@angular/language-service": "5.1.x",
17-
"typescript": "2.5.x",
16+
"@angular/language-service": "5.2.x",
17+
"typescript": "2.6.x",
1818
"vscode-jsonrpc": "^3.2.0",
1919
"vscode-languageserver": "^3.2.2"
2020
},
2121
"devDependencies": {
22-
"@angular/compiler": "5.1.x",
23-
"@angular/compiler-cli": "5.1.x",
24-
"@angular/core": "5.1.x",
22+
"@angular/compiler": "5.2.x",
23+
"@angular/compiler-cli": "5.2.x",
24+
"@angular/core": "5.2.x",
2525
"@types/jasmine": "^2.5.38",
2626
"@types/node": "^6.0.46",
2727
"jasmine": "^2.5.2",

server/src/editorServices.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -524,7 +524,7 @@ export class LSHost implements ts.LanguageServiceHost {
524524
// }
525525
}
526526

527-
private resolveNamesWithLocalCache<T extends Timestamped & { failedLookupLocations?: string[] }, R>(
527+
private resolveNamesWithLocalCache<T extends Timestamped & { failedLookupLocations?: ReadonlyArray<string> }, R>(
528528
names: string[],
529529
containingFile: string,
530530
cache: Map<ts.Path, ts.Map<T>>,
@@ -2055,8 +2055,8 @@ export class CompilerService {
20552055
}
20562056
if (typeof result === 'function') {
20572057
// The language service bundle exposes a function to allow hooking module dependencies
2058-
// such as TypeScript. However, using require() here is sufficient for us.
2059-
result = result();
2058+
// such as TypeScript.
2059+
result = result({typescript: ts});
20602060
}
20612061
return result;
20622062
}

server/yarn.lock

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,30 @@
22
# yarn lockfile v1
33

44

5-
"@angular/compiler-cli@5.1.x":
6-
version "5.1.2"
7-
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-5.1.2.tgz#70addc11b6528f087abe809f94acedecdfc9c8f6"
5+
"@angular/compiler-cli@5.2.x":
6+
version "5.2.1"
7+
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-5.2.1.tgz#9ee3431d937767a4f4ae401f172b507b5db6456e"
88
dependencies:
99
chokidar "^1.4.2"
1010
minimist "^1.2.0"
1111
reflect-metadata "^0.1.2"
12-
tsickle "^0.25.5"
12+
tsickle "^0.26.0"
1313

14-
"@angular/compiler@5.1.x":
15-
version "5.1.2"
16-
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-5.1.2.tgz#4dfd0dd7fab39a14a1a104097c2f6af470ddabdb"
14+
"@angular/compiler@5.2.x":
15+
version "5.2.1"
16+
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-5.2.1.tgz#758ed236c361cff018699e041fabbc4bcb7cdc72"
1717
dependencies:
1818
tslib "^1.7.1"
1919

20-
"@angular/core@5.1.x":
21-
version "5.1.2"
22-
resolved "https://registry.yarnpkg.com/@angular/core/-/core-5.1.2.tgz#751070c0f4e5a8c4e2170204e08eca06391b84b1"
20+
"@angular/core@5.2.x":
21+
version "5.2.1"
22+
resolved "https://registry.yarnpkg.com/@angular/core/-/core-5.2.1.tgz#47347e4098b0e997220d77652f4d9ca44dda8923"
2323
dependencies:
2424
tslib "^1.7.1"
2525

26-
"@angular/language-service@5.1.x":
27-
version "5.1.2"
28-
resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-5.1.2.tgz#0c0579c2feb7dd9afb2576e9b602779d45b30810"
26+
"@angular/language-service@5.2.x":
27+
version "5.2.1"
28+
resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-5.2.1.tgz#438bc1f61bab5ba2e0eeb687ae6be9e6ab0edb18"
2929

3030
"@types/jasmine@^2.5.38":
3131
version "2.8.3"
@@ -939,9 +939,9 @@ tough-cookie@~2.3.0:
939939
dependencies:
940940
punycode "^1.4.1"
941941

942-
tsickle@^0.25.5:
943-
version "0.25.6"
944-
resolved "https://registry.yarnpkg.com/tsickle/-/tsickle-0.25.6.tgz#b595db16b236721824eeeda8bb262365b47ef334"
942+
tsickle@^0.26.0:
943+
version "0.26.0"
944+
resolved "https://registry.yarnpkg.com/tsickle/-/tsickle-0.26.0.tgz#40b30a2dd6abcb33b182e37596674bd1cfe4039c"
945945
dependencies:
946946
minimist "^1.2.0"
947947
mkdirp "^0.5.1"
@@ -962,9 +962,9 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0:
962962
version "0.14.5"
963963
resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
964964

965-
typescript@2.5.x:
966-
version "2.5.3"
967-
resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.5.3.tgz#df3dcdc38f3beb800d4bc322646b04a3f6ca7f0d"
965+
typescript@2.6.x:
966+
version "2.6.2"
967+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.6.2.tgz#3c5b6fd7f6de0914269027f03c0946758f7673a4"
968968

969969
uid-number@^0.0.6:
970970
version "0.0.6"

0 commit comments

Comments
 (0)