!((
input,
processed = {
foo: 1,
...input
}
) => {
window.console.log(processed)
})({
bar: 2 // input configuration
})
сводится к:
((t, e = {
foo: 1,
bar: 2
}) => {
window.console.log(e);
})();
Мне нужен этот параметр input
для последующей конфигурации
Вопрос : Как сохранить исходный шаблон?
Мне нужен выход Terser:
((t, e = {
foo: 1,
...t
}) => {
window.console.log(e);
})({bar: 2});
Обновление после комментария:
let input1 = { bar:2 }
!((
input,
processed = {
foo: 1,
...input
}
) => {
window.console.log(processed)
})( input1 )
Выводы:
((t, e = {
foo: 1,
...t
}) => {
window.console.log(e);
})({
bar: 2
});