Как получить prototype у смовызывающиеся функции JavaScript?

В файле лежит код такого вида (код в файле менять не могу):

(function (root, factory) {
    factory(root.jQuery);
}(this, function ($) {

  var Typeahead = function (element, options) {
    this.select = this.options.select || this.select;
  };

  Typeahead.prototype = {
    constructor: Typeahead,
    select: function () {
       console.log(1) 
    }
  }
}))

Как получить prototype самовызывающейся функции и в последующем его перезаписать, не изменяя изначальный вид.


Ответы (0 шт):