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

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

Ouverte
#23 5 commentaires 14 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
TypeScript
Étoiles
211
Forks
102
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par l’exemple transformer.js de l’issue et examinez comment metro-babel-transformer et react-native-svg-transformer sont invoqués. Déterminez quelle configuration documentée est nécessaire pour combiner ces transformers avec l’obfuscation, puis vérifiez l’utilisation qui en résulte par rapport à la documentation ou aux exemples existants du dépôt.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript, react-native
Domaine
build-system, mobile-dev
Type d'issue
Documentation
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.