javascript-obfuscator / javascript-obfuscator/react-native-obfuscating-transformer

How to use react-native-obfuscating-transformer with multiple transformers/resolvers

未關閉
#23 5 則留言 14 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
TypeScript
星號
211
分支
102
PR 合併指標
30 天內沒有已合併 PR

描述

I'm trying to add multiple resolvers and transformers using metro for my react native project, how do I combine them and obfuscate the code.

I am using metro-babel-transformer and react-native-svg-transformer

```
var upstreamTransformer = require("metro-babel-transformer");
var svgTransformer = require("react-native-svg-transformer");

module.exports.transform = function({ src, filename, options }) {
if (filename.endsWith(".svg")) {
return svgTransformer.transform({ src, filename, options });
} else {
return upstreamTransformer.transform({ src, filename, options });
}
};
```

My transformer.js look like this

貢獻指南

這個儲存庫沒有索引到貢獻指南

研究方向

從 issue 中的 transformer.js 範例開始,檢視如何呼叫 metro-babel-transformer 和 react-native-svg-transformer。確定將這些 transformer 與混淆結合所需的已文件化設定,然後根據 repository 中現有的文件或範例驗證最終的使用方式。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
javascript, react-native
領域
build-system, mobile-dev
Issue 類型
文件
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
需要釐清
新手友好度
25/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。