Compare commits

..

No commits in common. "f64d56744702fa9e477d1252d67965a0c2393d65" and "cef89257735462018de1d385310d0e6537d16318" have entirely different histories.

10 changed files with 972 additions and 897 deletions

View file

@ -13,9 +13,9 @@
"format": "prettier --ignore-path .gitignore --write ."
},
"devDependencies": {
"@babel/preset-env": "^7.20.2",
"jest": "^29.4.3",
"prettier": "^2.8.4",
"prettier-plugin-md-nocjsp": "^1.5.1"
"@babel/preset-env": "^7.18.9",
"jest": "^29.0.0",
"prettier": "^2.7.1",
"prettier-plugin-md-nocjsp": "^1.3.0"
}
}

View file

@ -3,8 +3,10 @@
Jest公式サイト: [https://jestjs.io/ja](https://jestjs.io/ja)
Jestは、JavaScriptのテストを行うためのフレームワークです。
2022年現在、JavaScriptを使用する多くの開発者が使用している人気のツールです。
Facebook (現 Meta) によってメンテナンスを続けられており、2022年現在でもJavaScriptを使用する多くの開発者が使用している人気のツールです。
> ![ランキング](assets/2022_stateofjs_libraries_testing_ranking.png)
> ![2021.stateofjs.com ランキング](https://i.gyazo.com/c2b2c4a6111af6aa960f71bbadd4b5ef.png)
>
> ―― 画像の出典: [2022.stateofjs.com](https://2022.stateofjs.com/ja-JP/libraries/testing/)
> ―― 画像の出典: [2021.stateofjs.com](https://2021.stateofjs.com/ja-JP/libraries/testing/)
少ない設定で簡単にテストをはじめることができます。

Binary file not shown.

Before

Width:  |  Height:  |  Size: 526 KiB

View file

@ -12,7 +12,7 @@ Node.js標準でESMを取り扱えるようにするためには `package.json`
このように書き加えると、プロジェクトの `.js` ファイルはESMとして取り扱われます。
一方、Jestに関しては、2023年3月現在、Node.js標準のESMをサポートしていません。
一方、Jestに関しては、2022年7月現在、Node.js標準のESMをサポートしていません。
そのため、JestでESMをテストするには、さらにJavaScriptのコードを変換するための設定を行う必要があります。
ESMのJavaScriptのコードを変換するには、たとえば、下記の方法があります。

View file

@ -8,7 +8,7 @@
"test": "jest"
},
"devDependencies": {
"@babel/preset-env": "^7.20.2",
"jest": "^29.4.3"
"@babel/preset-env": "^7.18.9",
"jest": "^29.0.0"
}
}

View file

@ -8,7 +8,7 @@
"test": "jest"
},
"devDependencies": {
"@babel/preset-env": "^7.20.2",
"jest": "^29.4.3"
"@babel/preset-env": "^7.18.9",
"jest": "^29.0.0"
}
}

View file

@ -8,7 +8,7 @@
"test": "jest"
},
"devDependencies": {
"@babel/preset-env": "^7.20.2",
"jest": "^29.4.3"
"@babel/preset-env": "^7.18.9",
"jest": "^29.0.0"
}
}

View file

@ -8,7 +8,7 @@
"test": "jest"
},
"devDependencies": {
"@babel/preset-env": "^7.20.2",
"jest": "^29.4.3"
"@babel/preset-env": "^7.18.9",
"jest": "^29.0.0"
}
}

View file

@ -9,7 +9,7 @@
"watch": "jest --watchAll"
},
"devDependencies": {
"@babel/preset-env": "^7.20.2",
"jest": "^29.4.3"
"@babel/preset-env": "^7.18.9",
"jest": "^29.0.0"
}
}

1831
yarn.lock

File diff suppressed because it is too large Load diff