/
githubmirror
/
jest
Обзор
Документация
Войти
/
githubmirror
/
jest
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
e2e/native-esm-require-module/__tests__/syntax-fallback.test.js
18 строк
535 B
Simen Bekkhus
fix: fall back to require(esm) when CJS parses .js with ESM syntax (#16078)
02 май 2026, 01:17
Не верифицирован
02 май 2026, 01:17
44c3792
Код
Авторство
О чём код?
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ 'use strict'; test('require() of .js with ESM syntax falls back to require(esm)', () => { const ns = require('../fake-esm-js.js'); expect(ns.fakeEsmValue).toBe(123); }); test('await import() of .js with ESM syntax falls back to ESM', async () => { const ns = await import('../fake-esm-js.js'); expect(ns.fakeEsmValue).toBe(123); });