mirror of
https://github.com/kou029w/jest-hands-on.git
synced 2025-03-03 19:45:16 +00:00
upgrade all depends
This commit is contained in:
parent
93e6ef2f23
commit
6009bcb26d
8 changed files with 1227 additions and 1605 deletions
12
package.json
12
package.json
|
@ -9,13 +9,13 @@
|
||||||
"templates/*"
|
"templates/*"
|
||||||
],
|
],
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "jest && yarn workspaces run test",
|
"test": "jest src && yarn workspaces run test",
|
||||||
"format": "prettier --write ."
|
"format": "prettier --ignore-path .gitignore --write ."
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/preset-env": "^7.16.11",
|
"@babel/preset-env": "^7.18.9",
|
||||||
"jest": "^27.5.1",
|
"jest": "^28.1.3",
|
||||||
"prettier-plugin-md-nocjsp": "^1.2.0",
|
"prettier": "^2.7.1",
|
||||||
"prettier": "^2.5.1"
|
"prettier-plugin-md-nocjsp": "^1.3.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,7 @@ Node.js標準でESMを取り扱えるようにするためには `package.json`
|
||||||
|
|
||||||
このように書き加えると、プロジェクトの `.js` ファイルはESMとして取り扱われます。
|
このように書き加えると、プロジェクトの `.js` ファイルはESMとして取り扱われます。
|
||||||
|
|
||||||
一方、Jestに関しては、2022年2月現在、まだNode.js標準のESMをサポートしていません。
|
一方、Jestに関しては、2022年7月現在、Node.js標準のESMをサポートしていません。
|
||||||
そのため、JestでESMをテストするには、さらにJavaScriptのコードを変換するための設定を行う必要があります。
|
そのため、JestでESMをテストするには、さらにJavaScriptのコードを変換するための設定を行う必要があります。
|
||||||
|
|
||||||
ESMのJavaScriptのコードを変換するには、たとえば、下記の方法があります。
|
ESMのJavaScriptのコードを変換するには、たとえば、下記の方法があります。
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"test": "jest"
|
"test": "jest"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/preset-env": "^7.16.11",
|
"@babel/preset-env": "^7.18.9",
|
||||||
"jest": "^27.5.1"
|
"jest": "^28.1.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"test": "jest"
|
"test": "jest"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/preset-env": "^7.16.11",
|
"@babel/preset-env": "^7.18.9",
|
||||||
"jest": "^27.5.1"
|
"jest": "^28.1.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"test": "jest"
|
"test": "jest"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/preset-env": "^7.16.11",
|
"@babel/preset-env": "^7.18.9",
|
||||||
"jest": "^27.5.1"
|
"jest": "^28.1.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"test": "jest"
|
"test": "jest"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/preset-env": "^7.16.11",
|
"@babel/preset-env": "^7.18.9",
|
||||||
"jest": "^27.5.1"
|
"jest": "^28.1.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
"test": "jest"
|
"test": "jest"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/preset-env": "^7.16.11",
|
"@babel/preset-env": "^7.18.9",
|
||||||
"jest": "^27.5.1"
|
"jest": "^28.1.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue