From cb61931bb2d01d0cd419f8ea62ed2b8247fa3c70 Mon Sep 17 00:00:00 2001 From: dnlup Date: Thu, 21 Mar 2019 16:38:52 +0100 Subject: [PATCH] module: remove usage of require('util') in `esm/translators.js` Use `require('internal/util/debuglog').debuglog` and `require('internal/util').promisify` instead of `require('util').debuglog` and `require('util').promisify` in `lib/internal/modules/translators.js`. Refs: https://github.com/nodejs/node/issues/26546 --- lib/internal/modules/esm/translators.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/internal/modules/esm/translators.js b/lib/internal/modules/esm/translators.js index cf1765c7c3bd60..97a7f4a2f354f2 100644 --- a/lib/internal/modules/esm/translators.js +++ b/lib/internal/modules/esm/translators.js @@ -19,7 +19,8 @@ const { StringPrototype } = primordials; const { URL } = require('url'); -const { debuglog, promisify } = require('util'); +const { debuglog } = require('internal/util/debuglog'); +const { promisify } = require('internal/util'); const esmLoader = require('internal/process/esm_loader'); const { ERR_UNKNOWN_BUILTIN_MODULE