react-native-obfuscating-transformer icon indicating copy to clipboard operation
react-native-obfuscating-transformer copied to clipboard

Files not being obfuscated

Open rohitmodi12 opened this issue 4 years ago • 3 comments

Previously I am facing this issue: "TypeError: Cannot read property 'transformFile' of undefined"

But It is resolved by this code. getTransformModulePath: () => { return require.resolve('./transformer'); }

But after creating build, code is not being obfuscated. And I want to obfuscate single file instead of "src" folder.

Please help. Thanks.

rohitmodi12 avatar May 18 '20 06:05 rohitmodi12

Hi @rohitmodi12, how you can solve TypeError: Cannot read property 'transformFile' of undefinedissue? i'm facing this problem right now

i'm using react-native 0.59.8

thanks

bobbyecho avatar May 22 '20 15:05 bobbyecho

Hi @rohitmodi12, how you can solve TypeError: Cannot read property 'transformFile' of undefinedissue? i'm facing this problem right now

i'm using react-native 0.59.8

thanks

Hello, You can use getTransformModulePath: () => { return require.resolve('./transformer'); }

instead of

babelTransformerPath: require.resolve("./transformer")

Through this you can resolve this issue but I am not able to generate obfuscated code. If you are able then let me know.

rohitmodi12 avatar May 23 '20 04:05 rohitmodi12

replacing

getTransformModulePath: () => { return require.resolve('./transformer'); }

with babelTransformerPath: require.resolve("./transformer")

fix the issue below: Error: Cannot find module 'metro/src/reactNativeTransformer'

this may help someone else's problem.

fukit0 avatar Sep 04 '20 08:09 fukit0