[M120 Migration][Service][VD] Support file extension resolver for ESM type 63/305963/4
authorDongHyun Song <dh81.song@samsung.com>
Wed, 14 Feb 2024 08:12:54 +0000 (17:12 +0900)
committerBot Blink <blinkbot@samsung.com>
Thu, 15 Feb 2024 08:09:26 +0000 (08:09 +0000)
commitc734d9fdaef435b1b1c83e922f66ad6276c0a36c
treea2da8c949652e15c3567091c8c5288c5c65c0aab
parent135c3e08a2df7b7709dab3ed3e89ec00dc68e7c3
[M120 Migration][Service][VD] Support file extension resolver for ESM type

require.extensions[] extension resolver is only supported on cjs(CommonJS).
For ESM modules, it needs to try to search path with extensions again.

Reference:
https://review.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/296123/

Change-Id: I693902979f51d7267cf8d23e2c66d723bc9c45ee
Signed-off-by: DongHyun Song <dh81.song@samsung.com>
third_party/electron_node/lib/internal/modules/cjs/loader.js