diff --git a/packages/babel-parser/src/plugins/typescript/index.js b/packages/babel-parser/src/plugins/typescript/index.js index 11ee466f8805..ef3e4b4f349a 100644 --- a/packages/babel-parser/src/plugins/typescript/index.js +++ b/packages/babel-parser/src/plugins/typescript/index.js @@ -797,7 +797,7 @@ export default (superClass: Class): Class => // $FlowIgnore node.abstract = !!abstract; if (abstract) this.next(); - this.expect(tt._new); + this.next(); // eat `new` } this.tsFillSignature(tt.arrow, node); return this.finishNode(node, type);