193文字
1分
編集

Bun v1.3.11、Bun.cronとBun.sliceAnsiおよびbun testのパス除外パターンなど

  • Bun.cron: スクリプトパス・cron式・タイトルで登録。発火時は当該モジュールのdefault.scheduled(controller)が呼ばれ、Cloudflare WorkersのCron Triggersと同形のAPI。Bun.cron.parse()で次回DateBun.cron.remove(title)で削除。同じタイトルでの再登録は既存ジョブを上書き。
  • Bun.sliceAnsi: 端末列幅でスライスしつつSGR色やOSC 8ハイパーリンク、グリフクラスタ(絵文字・結合文字・旗など)を尊重。第4引数で省略記号。slice-ansicli-truncateに相当する用途向けの組み込み。
  • bun test: --path-ignore-patterns、またはbunfig.toml[test] pathIgnorePatternsでグロブに一致するファイル・ディレクトリを探索から除外。一致したディレクトリは走査しないため大きなツリーの無視が軽い。コマンドラインの--path-ignore-patternsbunfigの値とマージされず、指定時はそちらで完全に置き換え。

#参考文献