Socket
Socket
Sign inDemoInstall

cordova-plugin-localization-strings

Package Overview
Dependencies
Maintainers
2
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cordova-plugin-localization-strings - npm Package Compare versions

Comparing version 4.2.1 to 5.0.0

8

package.json
{
"name": "cordova-plugin-localization-strings",
"version": "4.2.1",
"version": "5.0.0",
"description": "Cordova Plugin for handling localization strings on InfoPlist.strings and Localizable.strings on iOS, strings.xml on Android",

@@ -27,5 +27,5 @@ "keywords": [

"dependencies": {
"glob": "^7.2.0",
"mkdirp": "^1.0.4",
"underscore": "^1.13.2",
"glob": "^10.2.1",
"mkdirp": "^3.0.0",
"underscore": "^1.13.6",
"xcode": "^3.0.1",

@@ -32,0 +32,0 @@ "xml2js": "^0.5.0"

var fs = require('fs');
var path = require('path');
var glob = require('glob');
var mkdirp = require('mkdirp');
var glob = require('glob').globSync;
var mkdirp = require('mkdirp').mkdirp;
var _ = require('underscore');

@@ -123,17 +123,12 @@ var xml2js = require('xml2js');

return new Promise(function (resolve, reject) {
glob(providedTranslationPathPattern, function (error, langFiles) {
if (error) {
reject(error);
}
langFiles.forEach(function (langFile) {
var matches = langFile.match(providedTranslationPathRegex);
if (matches) {
targetLangArr.push({
lang: matches[1],
path: path.join(context.opts.projectRoot, langFile)
});
}
glob(providedTranslationPathPattern).forEach(function (langFile) {
var matches = langFile.match(providedTranslationPathRegex);
if (matches) {
targetLangArr.push({
lang: matches[1],
path: path.join(context.opts.projectRoot, langFile),
});
resolve(targetLangArr);
}
});
resolve(targetLangArr);
});

@@ -140,0 +135,0 @@ }

var fs = require('fs');
var path = require('path');
var glob = require('glob');
var mkdirp = require('mkdirp');
var glob = require('glob').globSync;
var mkdirp = require('mkdirp').mkdirp;
var _ = require('underscore');

@@ -217,18 +217,13 @@ var xcode = require('xcode');

return new Promise(function (resolve, reject) {
glob(providedTranslationPathPattern, function (error, langFiles) {
if (error) {
reject(error);
}
langFiles.forEach(function (langFile) {
var matches = langFile.match(providedTranslationPathRegex);
if (matches) {
targetLangArr.push({
lang: matches[1],
path: path.join(context.opts.projectRoot, langFile)
});
}
glob(providedTranslationPathPattern).forEach(function (langFile) {
var matches = langFile.match(providedTranslationPathRegex);
if (matches) {
targetLangArr.push({
lang: matches[1],
path: path.join(context.opts.projectRoot, langFile),
});
resolve(targetLangArr);
}
});
resolve(targetLangArr);
});
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc