Deno Land Inc.は2024年10月9日、同社が開発するJavaScript/
4 years after Deno 1.
— Deno (@deno_land) October 9, 20240, the next generation of JavaScript is ready for production at scale.
Deno 2 is out today:
🐢 Fully backwards compatible with Node and npm 📦 Package management and node_modules and package. json
📅 Long term supporthttps://t. pic.co/ LsV4D4Too8 twitter. com/ F6EI3whmX8
DenoはNode.
Deno 2.
このためDeno 2.deno install、deno add、およびdeno removeコマンドによりパッケージ、依存関係を簡単にインストールや削除、管理することができる。また、JSRと呼ばれるオープンソースのモダンなパッケージレジストリを採用し、複数のランタイムや環境でのモジュール読み込みの複雑さを軽減できるようになった。
このほか既存の機能についても、以下のような点が強化されている。
deno fmtでHTML、CSS、YAMLをフォーマットできるようになったdeno lintでNode固有のルールとクイックフィックスをサポートdeno testでnode:testを使用して記述されたテストの実行をサポートdeno taskでpackage.jsonスクリプトが実行可能に deno docのHTMLアウトプットのデザインが改善され検索性が向上deno compileでWindowsの電子署名とアイコンをサポートdeno serveで複数のコアにまたがってHTTPサーバーを並列実行可能にdeno initでライブラリまたはサーバーのscaffoldがサポートされたdeno jupyterで画像、グラフ、HTMLが出力できるようにdeno benchでクリティカルセクションがサポートされ、より正確な計測が可能にdeno coverageでHTMLでレポートを出力可能に
Deno 2.