Register as a CommonJS async module if in that kind of environment. Fixes #7102.
[jquery.git] / src / core.js
index 346e52d..e75c86f 100644 (file)
@@ -886,6 +886,11 @@ function doScrollCheck() {
        jQuery.ready();
 }
 
+// Expose jQuery as an Asynchronous Module
+if ( typeof define !== "undefined" ) {
+       define( "jquery", [], function () { return jQuery; } );
+}
+
 // Expose jQuery to the global object
 return (window.jQuery = window.$ = jQuery);