注意: これはまだ未定です。 他にいい案があれば、提案やコメントをしてほしいです。 "use strict"; const fs = require("@nodejs/fs"); // import fs from '@nodejs/fs'; console.log(fs.readFileSync(__filename, "utf8")); このように、@nodejsという名前空間でビルトインモジュールを保護する案が出ています。 もちろん、過去のコードに影響はありません。 PR は一旦、閉じられました。 WIP: tools: add core files to @nodejs namespace by cjihrig · Pull Request #20922 · nodejs/node This is probably not the ideal solution, but I wan
![Node.jsのビルトインモジュールに名前空間が使われるかもしれない - hiroppy's site](https://cdn-ak-scissors.b.st-hatena.com/image/square/f3e590be1ca3f412a83260be97b5988129a5ebd2/height=288;version=1;width=512/https%3A%2F%2Fhiroppy.me%2Fblog%2Fnodejs-built-in-modules%2Fog.png)