define( [

"../core"

], function( jQuery ) {

“use strict”;

var

// Map over jQuery in case of overwrite
_jQuery = window.jQuery,

// Map over the $ in case of overwrite
_$ = window.$;

jQuery.noConflict = function( deep ) {

if ( window.$ === jQuery ) {
        window.$ = _$;
}

if ( deep && window.jQuery === jQuery ) {
        window.jQuery = _jQuery;
}

return jQuery;

};

// Expose jQuery and $ identifiers, even in AMD // (#7102#comment:10, github.com/jquery/jquery/pull/557) // and CommonJS for browser emulators (#13566) if ( typeof noGlobal === “undefined” ) {

window.jQuery = window.$ = jQuery;

}

} );