Skip to content

Commit d487e8f

Browse files
dustinblackmanaciccarello
authored andcommitted
Upgrade typescript to 2.5.3 (TypeStrong#626)
1 parent 566b348 commit d487e8f

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"progress": "^2.0.0",
4747
"shelljs": "^0.7.0",
4848
"typedoc-default-themes": "^0.5.0",
49-
"typescript": "2.4.1"
49+
"typescript": "2.5.3"
5050
},
5151
"devDependencies": {
5252
"@types/mocha": "^2.2.39",

src/lib/application.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ export class Application extends ChildableComponent<Application, AbstractCompone
9191
super(null);
9292

9393
this.logger = new ConsoleLogger();
94-
this.converter = this.addComponent('converter', Converter);
95-
this.renderer = this.addComponent('renderer', Renderer);
94+
this.converter = this.addComponent<Converter>('converter', Converter);
95+
this.renderer = this.addComponent<Renderer>('renderer', Renderer);
9696
this.plugins = this.addComponent('plugins', PluginHost);
9797
this.options = this.addComponent('options', Options);
9898

src/lib/converter/nodes/variable-statement.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export class VariableStatementConverter extends ConverterNodeComponent<ts.Variab
4242
* @param node The binding pattern node that should be analyzed.
4343
*/
4444
convertBindingPattern(context: Context, node: ts.BindingPattern) {
45-
(node.elements as ts.BindingElement[]).forEach((element: ts.BindingElement) => {
45+
(node.elements as ts.NodeArray<ts.BindingElement>).forEach((element: ts.BindingElement) => {
4646
this.owner.convertNode(context, element);
4747

4848
if (_ts.isBindingPattern(element.name)) {

src/lib/converter/types/binding-array.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export class BindingArrayConverter extends ConverterTypeComponent implements Typ
2323
convertNode(context: Context, node: ts.BindingPattern): Type {
2424
const types: Type[] = [];
2525

26-
(node.elements as ts.BindingElement[]).forEach((element) => {
26+
(node.elements as ts.NodeArray<ts.BindingElement>).forEach((element) => {
2727
types.push(this.owner.convertType(context, element));
2828
});
2929

src/lib/converter/types/binding-object.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export class BindingObjectConverter extends ConverterTypeComponent implements Ty
3030
context.registerReflection(declaration, null);
3131
context.trigger(Converter.EVENT_CREATE_DECLARATION, declaration, node);
3232
context.withScope(declaration, () => {
33-
(node.elements as ts.BindingElement[]).forEach((element) => {
33+
(node.elements as ts.NodeArray<ts.BindingElement>).forEach((element) => {
3434
this.owner.convertNode(context, element);
3535
});
3636
});

0 commit comments

Comments
 (0)