angular / angular/angular

Log an error when Domino code is in a client bundle

Ouverte
#48,205 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
area: server feature feature: in backlog
Langage dominant
TypeScript
Étoiles
101k
Forks
27.5k
Merge moyen
1 j 19 h
PR mergées (30 j)
288

Description

### Which @angular/* package(s) are relevant/related to the feature request?

platform-server

### Description

Domino is only needed in server bundles, but it may leak into the client bundles accidentally when there is some misconfiguration in an app and some symbols from the `platform-server` are retained. It'd be great to detect this situation and log an error.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par retracer le chemin de dépendances de platform-server qui introduit Domino dans les bundles client et examinez comment la compilation Angular détecte les symboles serveur conservés. Le travail est considéré comme terminé lorsqu’une inclusion accidentelle de Domino dans un bundle client est détectée et qu’une erreur est journalisée ; l’issue ne nomme aucun fichier ni test spécifique.

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

Évaluation

Stack technique
angular, typescript
Domaine
build-system, frontend
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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