diff --git a/packages/babel-plugin-flow-runtime/src/transformVisitors.js b/packages/babel-plugin-flow-runtime/src/transformVisitors.js index 1663c92..60c05b8 100644 --- a/packages/babel-plugin-flow-runtime/src/transformVisitors.js +++ b/packages/babel-plugin-flow-runtime/src/transformVisitors.js @@ -49,10 +49,14 @@ export default function transformVisitors (context: ConversionContext): Object { declarations.push(t.variableDeclaration('const', [ t.variableDeclarator( t.identifier(name), - context.call('tdz', t.arrowFunctionExpression( - [], - replacement - )) + t.addComment( + context.call('tdz', t.arrowFunctionExpression( + [], + replacement + )), + 'leading', + '@__PURE__' + ) ) ])); }