- Le client
edgedb est proposé directement sous forme de bibliothèque sur NPM
- Afin d’en simplifier la maintenance avec un minimum de refactoring, l’équipe a choisi de générer un module compatible Deno à partir de l’implémentation Node.js
→ le modèle « Runtime Adapter »
- Comme le code existant était en TypeScript et utilisait déjà la syntaxe ESM, aucune transformation n’était nécessaire côté modules
- Les imports de la bibliothèque standard sont séparés pour Node et Deno
- Écriture de
Deno-ifier (détails omis..)
Aucun commentaire pour le moment.