You're Invited: Meet the Socket team at BSidesSF and RSAC - April 27 - May 1.RSVP
Socket
Sign inDemoInstall
Socket

webpack-i18next-translate

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

webpack-i18next-translate - npm Package Compare versions

Comparing version

to
2.1.0

4

html-loader.js

@@ -31,2 +31,3 @@ 'use strict';

const attrExp = /\[([a-z\-]*)\]/i;
const hexEntityExp = /&#x(\d{1,4});/g;

@@ -55,3 +56,4 @@ function parseTranslations(element) {

case 'html':
value = element.html().trim();
value = element.html().trim()
.replace(hexEntityExp, (__match, hex) => String.fromCharCode(parseInt(hex, 16)));
break;

@@ -58,0 +60,0 @@ default:

@@ -126,2 +126,3 @@ 'use strict';

removed: {},
all: {},
};

@@ -134,7 +135,11 @@ const flatBaseTranslations = flatten(this.baseTranslations);

}
} else if (extractedTranslations[key] !== v) {
_.set(diff.changed, key, extractedTranslations[key]);
} else {
_.set(diff.all, key, extractedTranslations[key]);
if (extractedTranslations[key] !== v) {
_.set(diff.changed, key, extractedTranslations[key]);
}
}
});
_.forEach(extractedTranslations, (v, key) => {
_.set(diff.all, key, v);
if (!flatBaseTranslations[key]) {

@@ -141,0 +146,0 @@ _.set(diff.new, key, v);

{
"name": "webpack-i18next-translate",
"version": "2.0.1",
"version": "2.1.0",
"description": "i18next translation plugin for Webpack",

@@ -5,0 +5,0 @@ "main": "index.js",