22 lines
518 B
JavaScript
22 lines
518 B
JavaScript
/* global jQuery */
|
|
(function ($) {
|
|
process.jquery_build = true;
|
|
var es = require('./elasticsearch');
|
|
|
|
function defer() {
|
|
var def = $.Deferred();
|
|
// def.promise is usually a property (in normal implementations)
|
|
// we override the promise to keep things working
|
|
def.promise = def.promise();
|
|
return def;
|
|
}
|
|
|
|
$.es = $.extend({}, es);
|
|
$.es.Client = function (config) {
|
|
config = config || {};
|
|
config.defer = defer;
|
|
config.$ = $;
|
|
return new es.Client(config);
|
|
};
|
|
|
|
}(jQuery)); |