Upper case and lower case query filter

I have a search form in page. The search works correctly, but does not search for uppercase and lowercase.

How can I make a small and big letter insignificantly?

JSfiddle

! function(e) {
  var n = {};

  function t(r) {
    if (n[r]) return n[r].exports;
    var o = n[r] = {
      i: r,
      l: !1,
      exports: {}
    };
    return e[r].call(o.exports, o, o.exports, t), o.l = !0, o.exports
  }

  t.m = e, t.c = n, t.d = function(e, n, r) {
    t.o(e, n) || Object.defineProperty(e, n, {
      enumerable: !0,
      get: r
    })
  }, t.r = function(e) {
    "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, {
      value: "Module"
    }), Object.defineProperty(e, "__esModule", {
      value: !0
    })
  }, t.t = function(e, n) {
    if (1 & n && (e = t(e)), 8 & n) return e;
    if (4 & n && "object" == typeof e && e && e.__esModule) return e;
    var r = Object.create(null);
    if (t.r(r), Object.defineProperty(r, "default", {
        enumerable: !0,
        value: e
      }), 2 & n && "string" != typeof e)
      for (var o in e) t.d(r, o, function(n) {
        return e[n]
      }.bind(null, o));
    return r
  }, t.n = function(e) {
    var n = e && e.__esModule ? function() {
      return e.default
    } : function() {
      return e
    };
    return t.d(n, "a", n), n
  }, t.o = function(e, n) {
    return Object.prototype.hasOwnProperty.call(e, n)
  }, t.p = "", t(t.s = 30)
}({
  30: function(e, n, t) {
    e.exports = t(31)
  },
  31: function(e, n) {
    function t(e, n) {
      for (var t = 0; t < n.length; t++) {
        var r = n[t];
        r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), Object.defineProperty(e, r.key, r)
      }
    }

    var r = function() {
      function e() {
        ! function(e, n) {
          if (!(e instanceof n)) throw new TypeError("Cannot call a class as a function")
        }(this, e)
      }

      var n, r, o;
      return n = e, o = [{
        key: "iconSearch",
        value: function() {
          var e, n = jQuery(".js-icon-list > div"),
            t = "";
          jQuery(".js-form-icon-search").on("submit", function() {
            return !1
          }), jQuery(".js-icon-search").on("keyup", function(r) {
            (t = jQuery(r.currentTarget).val()).length > 2 ? (n.hide(), jQuery(".questionContent", n).each(function(n, r) {
              (e = jQuery(r)).text().match(t) && e.parent("div").parent("div").fadeIn(50)
            })) : 0 === t.length && n.show()
          })
        }
      }, {
        key: "init",
        value: function() {
          this.iconSearch()
        }
      }], (r = null) && t(n.prototype, r), o && t(n, o), e
    }();
    jQuery(function() {
      r.init()
    })
  }
});

Did you write this, or are you copying it from somewhere else? Basically, when you do the

jQuery(r)).text().match(t)

you want to force them both to lower case:

jQuery(r)).text().toLowerCase().match(t.toLowerCase() )

It is quoted from a large JS file. I just changed it a little, im not the owner of the code.
thank you for your help, worked.