importInputNumberfrom'@za-utils/input-number';constinput=document.querySelector('input');// your input nodeconstinstance=newInputNumber(input);// creating instanceinstance.setFixed(8);// can set max decimals precisioninstance.setMin(0);// can set min amount valueinstance.setMax(1000000000);// can set max amount value// '12345' => amount (string or number)// null => caret position (array of 2 items: [0, 1])// true => save caret position (if current value 1234567890 and your set caret after 5, you can set value 1234567.890 caret will be seted after 5 )instance.setValue('12345',null,true);// graceful downinstance.destroy();