Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Add TypeScript types for TextEncoder/TextDecoder to global type declarations

Ouverte Adaptée aux débutants
#56,325 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

@deyaaeldeen y travaille déjà.

Depuis le 4/4/2026.

  • #56326 par @deyaaeldeen — ouverte
  • #56587 par @wildan-m — fermée sans fusion

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
78/100
Type d'issue
Fonctionnalité
Clarté
Clairement spécifiée
Activité
Calme
Stack technique
typescript

Piste de recherche

Commencez par lire src/types/globals.d.ts et examinez comment les APIs globales existantes sont déclarées. Ajoutez des déclarations pour TextEncoder et TextDecoder, puis vérifiez que les utilisateurs de TypeScript peuvent référencer les deux APIs sans casts, bibliothèques DOM ni déclarations personnalisées.

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

Description

Needs: Attention Needs: Repro

Hey! Both TextEncoder and TextDecoder are now natively available in Hermes:

But neither is declared in React Native's TypeScript globals (src/types/globals.d.ts), so TypeScript users have to either cast through any, pull in lib: ["dom"], or add their own declarations to use these APIs without type errors.

Would be great to add the type declarations now that the runtime support is there. Happy to submit a PR if that helps.

Langage dominant
C++
Étoiles
127k
Forks
25.3k
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de react/react-native

Toutes les issues de react/react-native

Issues similaires

Plus d'issues C++

Recevez les nouvelles issues par e-mail

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