From 937a656b73e838b600fdb0ea61dbfe45f1bdd1e8 Mon Sep 17 00:00:00 2001 From: Jessica Date: Fri, 4 Oct 2019 17:49:10 +0900 Subject: [PATCH] fix(babel-types): correct syntax on ensureBlock type --- packages/babel-types/scripts/generators/typescript.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babel-types/scripts/generators/typescript.js b/packages/babel-types/scripts/generators/typescript.js index d7d384ad9e6f..01e6c4782819 100644 --- a/packages/babel-types/scripts/generators/typescript.js +++ b/packages/babel-types/scripts/generators/typescript.js @@ -171,7 +171,7 @@ lines.push( `export function ensureBlock(node: Extract): BlockStatement`, // too complex? // eslint-disable-next-line max-len - `export function ensureBlock = 'body'>(node: Extract, key: K): BlockStatement`, + `export function ensureBlock = 'body'>(node: Extract>, key: K): BlockStatement`, // gatherSequenceExpressions is not exported `export function toBindingIdentifierName(name: { toString(): string } | null | undefined): string`, `export function toBlock(node: Statement | Expression, parent?: Function | null): BlockStatement`,