getsentry / getsentry/sentry-react-native
Support Hosted Source Maps for RN Hermes
- Langage dominant
- TypeScript
- Étoiles
- 1.8k
- Forks
- 366
- Merge moyen
- 1 j 5 h
- PR mergées (30 j)
- 93
Description
### Description
Currently Hosted Source Maps are not supported at all for RN. Usage of hosted source maps in RN is not common as the bundled JS is shipped with the application package. The use case can be for companies who can't upload source maps due to internal policies.
---
For JSC (not recommended, not default) the support would mean only testing the current implementation and writing a documentation page, as it works the same as browser JS.
---
For Hermes we would need to update the `sentry-cli upload` command to support linking a source mapping url to a Hermes bytecode bundle.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par suivre le flux d’upload existant de sentry-cli et le comparer avec l’implémentation actuelle de JSC pour hosted-source-map. Vérifiez comment les bundles de bytecode Hermes sont traités, puis ajoutez le comportement documenté afin que les bundles Hermes puissent pointer vers une URL de source mapping ; vérifiez également le chemin JSC et documentez-le aussi.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, react-native
- Domaine
- mobile, tooling
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100