diff --git a/scripts/build/transformers/methods.ts b/scripts/build/transformers/methods.ts index 1218e3d9..4c5e0f41 100644 --- a/scripts/build/transformers/methods.ts +++ b/scripts/build/transformers/methods.ts @@ -26,7 +26,8 @@ function getMethodBlock(method: ts.MethodDeclaration, decoratorName: string, dec switch (decoratorName) { case 'CordovaCheck': case 'InstanceCheck': - return ts.createImmediatelyInvokedFunctionExpression([ts.createIf( + // TODO remove function wrapper + return ts.createImmediatelyInvokedArrowFunction([ts.createIf( ts.createBinary( ts.createCall(ts.createIdentifier(decoratorMethod), undefined, [ts.createThis()]), ts.SyntaxKind.EqualsEqualsEqualsToken,