From 8d6839878e3e044638350f33aa4b1ceed5573054 Mon Sep 17 00:00:00 2001 From: rhysd Date: Tue, 15 Jan 2019 17:38:24 +0900 Subject: [PATCH] fix missing semicolons to struct fields in .d.ts TypeScript class property requires semicolon at the end: https://www.typescriptlang.org/docs/handbook/classes.html --- crates/cli-support/src/js/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/cli-support/src/js/mod.rs b/crates/cli-support/src/js/mod.rs index 8dfc4e230fc..c63470ed180 100644 --- a/crates/cli-support/src/js/mod.rs +++ b/crates/cli-support/src/js/mod.rs @@ -2514,7 +2514,7 @@ impl<'a, 'b> SubContext<'a, 'b> { .argument(&descriptor)? .ret(&Descriptor::Unit)?; ts_dst.push_str(&format!( - "{}{}: {}\n", + "{}{}: {};\n", if field.readonly { "readonly " } else { "" }, field.name, &cx.js_arguments[0].1