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.