W 2017 roku Node.js w wersji 8.9.0 (LTS) dostarczył eksperymentalną obsługę modułów ECMAScript. Sporo się wydarzyło od tego czasu. Obecnie obsługa modułów ECMAScript w Node.js ma ciągle status eksperymentalny, ale nowa implementacja która pojawi się w Node.js 12 jest krokiem do zmiany tego stanu.