[[Node.js REPL MOC|Node.jsのREPL]] では通常の [[JavaScript named export import|import]] ができないが、代わりに [[JavaScript dynamic import|dynamic import]] が利用できる。 [[JavaScript Module直下でのawait式|Top-level await]] と組み合わせて利用することでモジュールを使用できる。 ```sh ❯ node Welcome to Node.js v18.12.1. Type ".help" for more information. > import yaml from "yaml"; import yaml from "yaml"; ^^^^^^ Uncaught: SyntaxError: Cannot use import statement inside the Node.js REPL, alternatively use dynamic import > const yaml = await import("yaml"); undefined > yaml.parse [Function: parse] ``` ちなみにこの機能は Node v16.9.1 からサポートされたらしい。