Результат все равно должен быть правильно выведен, когда вы немного переставляете вещи.
const a = {
someProp: true
}
const b = {
...a,
otherProp: true
}
const test = {a, b}
export default test;
«Хитрость» в создании подобного объекта заключается в том, что вам нужно создать его все сразу и не изменять его в несколько этапов. В обратном порядке вы достигаете этого.