Сайт Mozilla сообщает:
var number = 123456.789;
console.log(new Intl.NumberFormat('de-DE', { style: 'currency', currency: 'EUR' })
.format(number));
// expected output: "123.456,79 €"
Но в моем модульном тесте Jest я получаю в качестве вывода € 123,456.79
, что неправильно для fr-FR
локали в соответствии с моим примером и примером Mozilla.
Я пытался загрузить полифиллы и данные локали, но, похоже, это не решило проблему
import 'intl';
import 'intl/locale-data/complete';
import 'intl/locale-data/jsonp/fr';
import 'intl/locale-data/jsonp/fr-FR';
import 'intl/dist/Intl.complete';
Есть идеи, что может быть не так?