input.addEventListener('keyup', e => {
const re = /[,\.]{2,}/
e.target.value = e.target.value.replace(re, '.')
})
input.addEventListener('keyup', e => {
const re = /([,\.].*)[,\.]/
e.target.value = e.target.value.replace(re, (match, g) => g)
})
"homepage": "./",
и снова соберите продакшн зачем использовать iife, если можно делать так, как я указал в примере
1 массив на скрине, который хочу получить, 2ой получаю в итоге.