diff --git a/packages/babel-plugin-transform-typescript/src/index.js b/packages/babel-plugin-transform-typescript/src/index.js index 97b23b454503..1c57de151f86 100644 --- a/packages/babel-plugin-transform-typescript/src/index.js +++ b/packages/babel-plugin-transform-typescript/src/index.js @@ -74,7 +74,11 @@ export default declare( ); } - path.remove(); + if (node.definite && node.decorators) { + node.definite = null; + } else { + path.remove(); + } } else if (!allowDeclareFields && !node.value && !node.decorators) { path.remove(); }