タグ

2022年4月29日のブックマーク (2件)

  • Next.js 12 系以降の Jest セットアップ方法 - Qiita

    前提 Next.js のユニットテスト自動化ツールとして、Jest を利用する。ここではそのセットアップ方法について記述する。 Next.jsTypeScript)の環境が用意できていない場合は、npx create-next-app@latest --ts コマンドで用意しておく。 なお、Next.js 12 系以降では Rust コンパイラーを利用した Jest の構成がデフォルトとなっているので、そちらの構成に従う。 必要なパッケージインストール Jest で必要なパッケージをインストールする。 const nextJest = require("next/jest"); const createJestConfig = nextJest({ // Provide the path to your Next.js app to load next.config.js and .en

    Next.js 12 系以降の Jest セットアップ方法 - Qiita
    winterfall
    winterfall 2022/04/29
    “ export {}; module.exports = {};”
  • TypeScript 4.4 変更点 まとめ

    4.3のときは普通の記事として投稿したが,言ってしまえばリリースノートを読んでコピペしてるだけの記事なので,「記事の質が低くて英語ドキュメント読んだほうが早い」という意見の攻撃範囲に入っており,勝手にダメージを受けてしまう.これを避けるために,スクラップならただの翻訳記事でもいいでしょ (むしろそのための機能じゃないか) という言い訳で武装してスクラップとして投稿することにした. TS 4.3の記事はBetaで書いたのをRelease用に更新するか,それともRelease用の記事を新しく公開するかで悩んだ挙句何もしておらず,Betaの古い情報をぶん投げたままみたいな状態になってしまっている.コメントの集合であるスクラップは,新バージョンについてBetaからReleaseに向かって追い続けるという趣旨にちょうどマッチしているようにも思っている.

    TypeScript 4.4 変更点 まとめ
    winterfall
    winterfall 2022/04/29
    “存在しないプロパティと存在するプロパティの区別がつくようになると,in などの動きを正確に表せるようになってうれしい.”