initializeSheets() и больше нигде не изменяется, можно считать, что проблема внутри функции. Полагаю, что дело во флаге READONLY, который как бы намекает, что вы ничего создавать и редактировать не планируете.
<div id="user" data-id="1234567890" data-user="johndoe" data-date-of-birth>John Doe</div>
let el = document.querySelector('#user');
// el.id == 'user'
// el.dataset.id === '1234567890'
// el.dataset.user === 'johndoe'
// el.dataset.dateOfBirth === ''
el.dataset.dateOfBirth = '1960-10-03'; // set the DOB.
// 'someDataAttr' in el.dataset === false
el.dataset.someDataAttr = 'mydata';
// 'someDataAttr' in el.dataset === true
<b id="downloadDelayTimeSec">Load</span></b>
p.clone = function() {
return new URI(this);
};То объект клонируется, хотя метод clone предназначен для клонирования дом-элементов, но это сработает.
И uri и obj это объекты, что подтвердит typeofВ javascript всё объекты.
typeof null // "object"
typeof [] // "object"
Это так и нужно или можно удалить все кроме нужного модуля?Так и нужно, ничего не удаляйте. У каждого модуля могут быть зависимости, у которых могут быть свои зависимости и так далее. Поэтому, обычно при установке одного модуля ставится несколько.
Может модули нужно ставить в нее?Туда ставятся глобальные модули - те, которые используются не в конкретном проекте, а вообще на вашем компьютере.
setInterval(() => $(".count1").text(parseInt($(".count1").text(), 10) + 1), 1000);setInterval(() => $(".count1").text((parseInt($(".count1").text(), 10) || 0) + 1), 1000);let counter = 1;
setInterval(() => $(".count1").text(counter++), 1000);