fs: add fs/promises alias module
This restores fs/promises
in node core. It can't be overridden by a file on disk in a version of node that has it. It will fail to load on a version of node that doesn't have it because the fs
module on npm is locked. It is not a new core module, it is a child of the fs module, so the concern about namespacing shouldn't apply.
Fixes #21014 (closed)
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
tests and/or benchmarks are included -
documentation is changed or added -
commit message follows commit guidelines