Skip to content

Commit 5522108

Browse files
Carter Changrpominov
Carter Chang
authored andcommittedOct 25, 2022
update to loader-utils3.x and webpack5.x
1 parent 892ef07 commit 5522108

File tree

4 files changed

+947
-3511
lines changed

4 files changed

+947
-3511
lines changed
 

‎example/external-config/webpack.config.js

+3
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ module.exports = {
1616
},
1717
{
1818
loader: "../../index.js",
19+
options: {
20+
configFile: './svgo.config.js'
21+
}
1922
}
2023
]
2124
}

‎index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const { optimize, loadConfig } = require('svgo');
22
const loaderUtils = require('loader-utils');
33

44
async function loader(source) {
5-
const { configFile, ...options } = loaderUtils.getOptions(this) || {};
5+
const { configFile, ...options } = this.getOptions() || {};
Has a conversation. Original line has a conversation.
66
let config;
77
if (typeof configFile === 'string') {
88
config = await loadConfig(configFile, this.context);

‎package-lock.json

+941-3,508
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@
2222
"homepage": "https://github.com/svg/svgo-loader",
2323
"devDependencies": {
2424
"file-loader": "^2.0.0",
25-
"webpack": "^4.17.2",
25+
"webpack": "^5.74.0",
2626
"webpack-cli": "^3.1.0"
2727
},
2828
"dependencies": {
29-
"loader-utils": "^1.4.0",
29+
"loader-utils": "^3.2.0",
3030
"svgo": "^2.8.0"
3131
}
3232
}

0 commit comments

Comments
 (0)
Please sign in to comment.