From: Michał Gołębiowski-Owczarek Date: Mon, 28 Sep 2020 16:33:33 +0000 (+0200) Subject: Build: Explicitly exclude the queue module from the slim build X-Git-Tag: 4.0.0-beta~154 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=a503c691dc06c59acdafef6e54eca2613c6e4032;p=jquery.git Build: Explicitly exclude the queue module from the slim build The queue module is not present in the slim build as it depends on deferred and our Gruntfile specifies excluding deferred should also exclude queue: https://github.com/jquery/jquery/blob/3.5.1/Gruntfile.js#L66 This commit makes this exclusion explicit so that the queue module never accidentally gets re-included in the slim build if it stopped importing from the deferred module directly. Closes gh-4793 --- diff --git a/build/tasks/build.js b/build/tasks/build.js index 06a5f4048..e376be6cc 100644 --- a/build/tasks/build.js +++ b/build/tasks/build.js @@ -60,7 +60,7 @@ module.exports = function( grunt ) { const done = this.async(); try { - const slimFlags = [ "-ajax", "-callbacks", "-deferred", "-effects" ]; + const slimFlags = [ "-ajax", "-callbacks", "-deferred", "-effects", "-queue" ]; const flags = this.flags; const optIn = flags[ "*" ]; let name = grunt.option( "filename" );