This is an automated email from the ASF dual-hosted git repository.

vogievetsky pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git


The following commit(s) were added to refs/heads/master by this push:
     new c1fe1ac8983 Remove EOL file-loader dependency (#17346)
c1fe1ac8983 is described below

commit c1fe1ac89831f8ed06f7e61fab86d81fdd88f355
Author: Suraj Goel <[email protected]>
AuthorDate: Wed Oct 16 23:41:06 2024 +0530

    Remove EOL file-loader dependency (#17346)
---
 web-console/package-lock.json | 76 -------------------------------------------
 web-console/package.json      |  1 -
 web-console/webpack.config.js |  8 ++---
 3 files changed, 3 insertions(+), 82 deletions(-)

diff --git a/web-console/package-lock.json b/web-console/package-lock.json
index 14bb87791e8..123ed80949f 100644
--- a/web-console/package-lock.json
+++ b/web-console/package-lock.json
@@ -94,7 +94,6 @@
         "eslint-plugin-simple-import-sort": "^7.0.0",
         "eslint-plugin-unicorn": "^38.0.0",
         "eslint-plugin-unused-imports": "^2.0.0",
-        "file-loader": "^6.2.0",
         "fs-extra": "^8.1.0",
         "identity-obj-proxy": "^3.0.0",
         "jest": "^29.7.0",
@@ -7287,52 +7286,6 @@
         "node": "^10.12.0 || >=12.0.0"
       }
     },
-    "node_modules/file-loader": {
-      "version": "6.2.0",
-      "resolved": 
"https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz";,
-      "integrity": 
"sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
-      "dev": true,
-      "dependencies": {
-        "loader-utils": "^2.0.0",
-        "schema-utils": "^3.0.0"
-      },
-      "engines": {
-        "node": ">= 10.13.0"
-      },
-      "funding": {
-        "type": "opencollective",
-        "url": "https://opencollective.com/webpack";
-      },
-      "peerDependencies": {
-        "webpack": "^4.0.0 || ^5.0.0"
-      }
-    },
-    "node_modules/file-loader/node_modules/json5": {
-      "version": "2.2.3",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz";,
-      "integrity": 
"sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
-      "dev": true,
-      "bin": {
-        "json5": "lib/cli.js"
-      },
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/file-loader/node_modules/loader-utils": {
-      "version": "2.0.4",
-      "resolved": 
"https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz";,
-      "integrity": 
"sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
-      "dev": true,
-      "dependencies": {
-        "big.js": "^5.2.2",
-        "emojis-list": "^3.0.0",
-        "json5": "^2.1.2"
-      },
-      "engines": {
-        "node": ">=8.9.0"
-      }
-    },
     "node_modules/file-saver": {
       "version": "2.0.5",
       "resolved": 
"https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz";,
@@ -24021,35 +23974,6 @@
         "flat-cache": "^3.0.4"
       }
     },
-    "file-loader": {
-      "version": "6.2.0",
-      "resolved": 
"https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz";,
-      "integrity": 
"sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
-      "dev": true,
-      "requires": {
-        "loader-utils": "^2.0.0",
-        "schema-utils": "^3.0.0"
-      },
-      "dependencies": {
-        "json5": {
-          "version": "2.2.3",
-          "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz";,
-          "integrity": 
"sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
-          "dev": true
-        },
-        "loader-utils": {
-          "version": "2.0.4",
-          "resolved": 
"https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz";,
-          "integrity": 
"sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
-          "dev": true,
-          "requires": {
-            "big.js": "^5.2.2",
-            "emojis-list": "^3.0.0",
-            "json5": "^2.1.2"
-          }
-        }
-      }
-    },
     "file-saver": {
       "version": "2.0.5",
       "resolved": 
"https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz";,
diff --git a/web-console/package.json b/web-console/package.json
index 26103552e3a..abb199fac64 100644
--- a/web-console/package.json
+++ b/web-console/package.json
@@ -148,7 +148,6 @@
     "eslint-plugin-simple-import-sort": "^7.0.0",
     "eslint-plugin-unicorn": "^38.0.0",
     "eslint-plugin-unused-imports": "^2.0.0",
-    "file-loader": "^6.2.0",
     "fs-extra": "^8.1.0",
     "identity-obj-proxy": "^3.0.0",
     "jest": "^29.7.0",
diff --git a/web-console/webpack.config.js b/web-console/webpack.config.js
index 1735cd3dfd8..9e74bcf5633 100644
--- a/web-console/webpack.config.js
+++ b/web-console/webpack.config.js
@@ -160,11 +160,9 @@ module.exports = env => {
         },
         {
           test: /\.(woff|woff2|ttf|eot)$/,
-          use: {
-            loader: 'file-loader',
-            options: {
-              name: '[name].[ext]',
-            },
+          type: 'asset/resource',
+          generator: {
+            filename: 'fonts/[name].[ext]',
           },
         },
       ],


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to