Как исправить ошибку Uncaught SyntaxError: Unexpected token u in JSON at position 0?
Вот тут вы вызываете функцию без аргументов:function minusGoods(){
  // ......
  showCart();
}
А вот тут хотите в неё аргументы, которые передаете в JSON.parsefunction showCart(data) {
  var pack = JSON.parse(data);
В итоге у вас получается ваша ошибка:JSON.parse(undefined)
Смотри что приходит в JSON.parse