Deno v1.10.3がリリース
Deno v1.10.3がリリースされました。
deno lsp
の効率化や新機能の追加などを中心に、様々な変更が実施されています。
変更点:
deno lsp
で// @deno-types=""
と/// <references types="" />
に対する診断などがサポートされましたdeno lsp
でX-Deno-Warningに対する診断がサポートされましたdeno lsp
でlintのメッセージだけでなく、ヒントも表示されるようになりましたdeno lsp
でJSONやMarkdownファイルのフォーマットがサポートされましたdeno lsp
でtsserverへのリクエストごとに叩かれるopの数が大幅に削減されましたdeno lsp
のコードアクションでimport節を挿入した際に、拡張子が省かれてしまう問題が修正されましたDeno.emit
でバンドルする際にソースマップが生成されるようになりました (compilerOptions
でsourceMap: false
を指定することで無効化可能です)deno install
でfile:
スキーマがサポートされましたdeno test --coverage=<dir>
で<dir>
が存在しないときに、パニックする問題が修正されました- ネイティブHTTPサーバで、
respondWith
によって空のBlob
オブジェクトを返却しようとすると、エラーが発生する問題が修正されました Request
クラスの未実装なプロパティが削除されましたFile
コンストラクタがWPTにパスするように修正されました
wpt.deno.land
wpt.deno.landというWebページが公開されました。
このページでは、DenoのWPT(Web Platform Tests)への準拠度を確認することができます。
twd
twd
という、Tailwind CSSライクなスタイルシートを生成するCLIツールが公開されました。
引数として与えられたHTMLファイルの内容を元に、twindを使用してスタイルシートが生成されます。
Eta
Etaは軽量性や速度を重視したテンプレートエンジンです。
レイアウトによるテンプレートの再利用や、プラグインによるレンダリングの挙動のカスタマイズなどがサポートされています。
また、Denoだけでなく、ブラウザやNode.jsもサポートされています。