From 544f7faa0db4edf0414afa0eaf96e33b942c36ff Mon Sep 17 00:00:00 2001 From: Waheed Ahmed Date: Fri, 13 Apr 2018 18:13:06 +0500 Subject: [PATCH] Fix program type logos. file-loader just providing the file name and underscore printing it's name instead of content. LEARNER-4965 --- package-lock.json | 15 +++++++++++++++ package.json | 1 + webpack.common.config.js | 6 +++++- 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 85f15cdca6..6bb22a0729 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9550,6 +9550,11 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" }, + "simple-html-tokenizer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/simple-html-tokenizer/-/simple-html-tokenizer-0.1.1.tgz", + "integrity": "sha1-BcLuxXn//+FFoDCsJs/qYbmA+r4=" + }, "sinon": { "version": "2.3.5", "resolved": "https://registry.npmjs.org/sinon/-/sinon-2.3.5.tgz", @@ -10892,6 +10897,16 @@ "has-flag": "3.0.0" } }, + "svg-inline-loader": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/svg-inline-loader/-/svg-inline-loader-0.8.0.tgz", + "integrity": "sha512-rynplY2eXFrdNomL1FvyTFQlP+dx0WqbzHglmNtA9M4IHRC3no2aPAl3ny9lUpJzFzFMZfWRK5YIclNU+FRePA==", + "requires": { + "loader-utils": "0.2.17", + "object-assign": "4.1.1", + "simple-html-tokenizer": "0.1.1" + } + }, "svg-tags": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", diff --git a/package.json b/package.json index 6b6138517d..cfb79c6683 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "exports-loader": "0.6.4", "extract-text-webpack-plugin": "2.1.2", "file-loader": "1.1.6", + "svg-inline-loader": "0.8.0", "font-awesome": "4.7.0", "hls.js": "0.7.2", "imports-loader": "0.7.1", diff --git a/webpack.common.config.js b/webpack.common.config.js index 4633166aea..039cd816cd 100644 --- a/webpack.common.config.js +++ b/webpack.common.config.js @@ -202,8 +202,12 @@ module.exports = { ) }, { - test: /\.(woff2?|ttf|svg|eot)(\?v=\d+\.\d+\.\d+)?$/, + test: /\.(woff2?|ttf|eot)(\?v=\d+\.\d+\.\d+)?$/, loader: 'file-loader' + }, + { + test: /\.svg$/, + loader: 'svg-inline-loader' } ] },