Skip to content

Commit 7302cf1

Browse files
committed
AC-12901: Require.js upgrade to the latest version 2.3.7 (security vulnerability CVE-2024-38999)
1 parent 7c6aa4d commit 7302cf1

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/web/requirejs/require.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
//Not using strict: uneven strict support in browsers, #392, and causes
66
//problems with requirejs.exec()/transpiler plugins that may not be strict.
77
/*jslint regexp: true, nomen: true, sloppy: true */
8-
/*global window, navigator, document, importScripts, setTimeout, opera */
8+
/*global window, navigator, document, importScripts, setTimeout, opera */ // eslint-disable-line no-redeclare
99

1010
var requirejs, require, define;
1111
(function (global, setTimeout) {
@@ -1672,6 +1672,7 @@ var requirejs, require, define;
16721672

16731673
//Join the path parts together, then figure out if baseUrl is needed.
16741674
url = syms.join('/');
1675+
/* eslint-disable no-useless-escape */
16751676
url += (ext || (/^data\:|^blob\:|\?/.test(url) || skipExt ? '' : '.js'));
16761677
url = (url.charAt(0) === '/' || url.match(/^[\w\+\.\-]+:/) ? '' : config.baseUrl) + url;
16771678
}
@@ -1873,7 +1874,7 @@ var requirejs, require, define;
18731874
/**
18741875
* Creates the node for the load command. Only used in browser envs.
18751876
*/
1876-
req.createNode = function (config, moduleName, url) {
1877+
req.createNode = function (config, moduleName, url) { // eslint-disable-line no-unused-vars
18771878
var node = config.xhtml ?
18781879
document.createElementNS('http://www.w3.org/1999/xhtml', 'html:script') :
18791880
document.createElement('script');

0 commit comments

Comments
 (0)