Compare commits

...

3 commits

Author SHA1 Message Date
f64d567447
Update esm.md 2023-02-28 18:16:48 +09:00
4cbd8fe512 update ranking 2023-02-28 17:36:53 +09:00
36f9c824cd update dependencies 2023-02-28 16:49:05 +09:00
10 changed files with 896 additions and 971 deletions

View file

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

View file

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 KiB

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

1829
yarn.lock

File diff suppressed because it is too large Load diff