Skip to content

Commit 359dcf4

Browse files
nanasessclaude
andcommitted
fix: Windows でも動く cross-platform な test スクリプトへ変更
`NODE_OPTIONS=--experimental-vm-modules jest` はインライン環境変数代入で、 Windows の cmd.exe では `'NODE_OPTIONS' is not recognized` となり CI が失敗 していた (jest ESM には --experimental-vm-modules が必須)。 jest 公式ドキュメント記載の `node --experimental-vm-modules node_modules/jest/bin/jest.js` 形式へ変更。環境変数プレフィックスが不要で cmd.exe/pwsh/bash すべてで動作し、新規依存 (cross-env 等) も追加しない。 `pnpm test <path>` の単体指定も従来どおり機能する。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent ba85371 commit 359dcf4

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"package": "ncc build lib/setup-chromedriver.js --source-map --license licenses.txt",
1111
"format": "prettier --write **/*.ts",
1212
"format-check": "prettier --check **/*.ts",
13-
"test": "NODE_OPTIONS=--experimental-vm-modules jest"
13+
"test": "node --experimental-vm-modules node_modules/jest/bin/jest.js"
1414
},
1515
"repository": {
1616
"type": "git",

0 commit comments

Comments
 (0)