dnt - Transformation de Deno vers Node
(github.com/denoland)- Un outil qui convertit les modules Deno en paquets npm pour Node.js
- Convertit le code en TypeScript compatible avec Node.js
- Insère des shims pour les API de l’espace de noms Deno
- Ajoute à
package.jsonles imports distants comme Skypack ou esm.sh
- Vérification des types du code converti avec
tsc - Génération de fichiers de déclaration ESM/CommonJS et TypeScript
- Teste le résultat final sur Node.js via des appels à
Deno.test()
1 commentaires
Dans l’article How to publish Deno modules to NPM, on peut lire le retour d’expérience sur l’utilisation de dnt pour transformer oak, un framework de middleware/routage HTTP, pour Node.