Когда ты в файле jsbi.js экспортируешь как default объект { JSBI, BigInt } ты по сути наружу экспортировал объект:
{
JSBI: JSBI,
BigInt: BigInt
}
где BigInt это стандартная функция JavaScript-а, которая преобразует переданный аргумент в тип BigInt, потом ты импортируешь весь этот объект в файле test1.js, по сути весь этот объект
{
JSBI: JSBI,
BigInt: BigInt
}
теперь сохранен в переменной JSBI, и когде ты вызываешь JSBI.BigInt, ты вызываешь не статический метод класса (чтоб вызвать его нужно было написать JSBI.JSBI.BigInt() ), а вызываешь метод BigInt который преобразуед аргумент в тип, поэтому он и ругается, так как строка не может быть в него преобразована