We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dbf1fa5 commit 939a8cbCopy full SHA for 939a8cb
1 file changed
index.js
@@ -8,6 +8,8 @@ module.exports = function(source) {
8
var value = typeof source === "string" ? JSON.parse(source) : source;
9
var options = loaderUtils.getOptions(this) || {};
10
value = JSON.stringify(value)
11
+ .replace(/\u2028/g, '\\u2028')
12
+ .replace(/\u2029/g, '\\u2029');
13
value = options.stringify ? `'${value}'` : value
14
var module = this.version && this.version >= 2 ? `export default ${value};` : `module.exports = ${value};`;
15
return module
0 commit comments