diff --git a/scripts/js-api/build-types/transforms/flow/stripPrivateProperties.js b/scripts/js-api/build-types/transforms/flow/stripPrivateProperties.js index 0cde0f0f158a..656291410105 100644 --- a/scripts/js-api/build-types/transforms/flow/stripPrivateProperties.js +++ b/scripts/js-api/build-types/transforms/flow/stripPrivateProperties.js @@ -26,12 +26,18 @@ const visitors: TransformVisitor = context => ({ } }, PropertyDefinition(node): void { - if (node.key.type === 'Identifier' && node.key.name.startsWith('_')) { + if ( + node.computed === true || + (node.key.type === 'Identifier' && node.key.name.startsWith('_')) + ) { context.removeNode(node); } }, MethodDefinition(node): void { - if (node.key.type === 'Identifier' && node.key.name.startsWith('_')) { + if ( + node.computed === true || + (node.key.type === 'Identifier' && node.key.name.startsWith('_')) + ) { context.removeNode(node); } },