From 255919e0827f92d9e06a5d7ec63869f889798bc9 Mon Sep 17 00:00:00 2001 From: jawelton74 <103591340+jawelton74@users.noreply.github.com> Date: Wed, 15 Apr 2026 16:11:52 -0700 Subject: [PATCH] [Copilot] Update loader-utils dependency (#2458) * Add copilot instructions and skills for build and tests. * Add dev-server skill. * Auth Util changes to fix Entra login while running from copilot. * Fix lint issue. * Copilot generated update for loader-utils & less-vars-loader dependency. --- package-lock.json | 41 +--------------------------- package.json | 3 +- patches/less-vars-loader+1.1.0.patch | 13 +++++++++ 3 files changed, 16 insertions(+), 41 deletions(-) create mode 100644 patches/less-vars-loader+1.1.0.patch diff --git a/package-lock.json b/package-lock.json index cd7b0f93e..08ec0bc30 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22339,21 +22339,13 @@ "dependencies": { "camelcase": "^3.0.0", "less-vars-to-js": "^1.1.2", - "loader-utils": "^0.2.16", + "loader-utils": "1.4.2", "object.entries": "^1.0.3" }, "engines": { "node": ">=5" } }, - "node_modules/less-vars-loader/node_modules/big.js": { - "version": "3.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, "node_modules/less-vars-loader/node_modules/camelcase": { "version": "3.0.0", "dev": true, @@ -22362,37 +22354,6 @@ "node": ">=0.10.0" } }, - "node_modules/less-vars-loader/node_modules/emojis-list": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/less-vars-loader/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/less-vars-loader/node_modules/loader-utils": { - "version": "0.2.17", - "dev": true, - "license": "MIT", - "dependencies": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0", - "object-assign": "^4.0.1" - } - }, "node_modules/less-vars-to-js": { "version": "1.3.0", "dev": true, diff --git a/package.json b/package.json index 5e71c1b74..71956b624 100644 --- a/package.json +++ b/package.json @@ -124,7 +124,8 @@ "d3-color": "3.1.0", "cross-spawn": "7.0.6", "less-vars-loader": { - "json5": "1.0.2" + "json5": "1.0.2", + "loader-utils": "1.4.2" }, "trim": "0.0.3", "@octokit/plugin-paginate-rest": "9.2.2", diff --git a/patches/less-vars-loader+1.1.0.patch b/patches/less-vars-loader+1.1.0.patch new file mode 100644 index 000000000..43750bf86 --- /dev/null +++ b/patches/less-vars-loader+1.1.0.patch @@ -0,0 +1,13 @@ +diff --git a/node_modules/less-vars-loader/index.js b/node_modules/less-vars-loader/index.js +index 14183c1..095c807 100644 +--- a/node_modules/less-vars-loader/index.js ++++ b/node_modules/less-vars-loader/index.js +@@ -7,7 +7,7 @@ const entries = require('object.entries'); + + module.exports = function(source) { + this.cacheable && this.cacheable(); +- const query = loaderUtils.parseQuery(this.query); ++ const query = loaderUtils.getOptions(this) || {}; + const camelCaseKeys = !!(query.camelCase || query.camelcase); + const resolveVariables = !!(query.resolveVariables || query.resolvevariables); +