EdgeDBチームがNode.jsライブラリをDeno向けに変換した方法
(edgedb.com)- NPMで
edgedbクライアントライブラリを直接作成して提供中 - 最小限のリファクタリングによって、Node.js向け実装からDeno互換モジュールを生成し、管理を容易にすることに
→ 「Runtime Adapter」パターン - 既存コードがTypeScriptで書かれており、ESM構文を使っているため、モジュール側の変換は不要
- 標準ライブラリのインポートはNode/Denoそれぞれで分離
- Deno-ifierを作成(詳細は省略..)
まだコメントはありません。