Fixes #17332)../ で始まるパスに限らない、Node.js ・ Deno では起きない)を足すほうが役に立つfs/promises だけではない。fs.mkdirSync ・ fs.promises.mkdir ・ コールバックの fs.mkdir のすべてで EEXIST になる../ で始まるパスに限らない。. ・ .. を畳んだパスがまだ .. で始まり(カレントより上を指し)、フォルダが既にあれば起きる。./../x ・ .\..\x ・ inner/../../x ・ ../sub/x も失敗し、エラーメッセージには畳んだパス('..\x')が出る。カレントの中に留まるパス(x ・ ./x ・ x/../x)と絶対パスは通る../new-dir を作る 1 回目は通り、2 回目で失敗するwarn: internal error: OBJECT_NAME_INVALID の行は、もう出ないpath.resolve(p) を渡すnode:test のテストは、このリポジトリにある。詳しい調査結果はこちら.. で始まるパスと .)は直る。ただし ./ ・ .\ ・ sub/.. は、#42014 と #42635 のどちらでも、まだ ENOENT を投げる。#45059 を参照