Socket
Socket
Sign inDemoInstall

i18next-conv

Package Overview
Dependencies
6
Maintainers
2
Versions
68
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.0.1 to 2.1.0

4

lib/gettextWrapper.js

@@ -121,3 +121,3 @@ var Gettext = require("node-gettext")

var ext = plurals.rules[domain.split('-')[0]];
var ext = plurals.rules[domain.replace('_', '-').split('-')[0]];

@@ -299,3 +299,3 @@ if (!options.quiet) console.log('\n <-> parsing data to gettext format'.cyan);

} else {
var ext = plurals.rules[domain.split('-')[0]];
var ext = plurals.rules[domain.replace('_', '-').split('-')[0]];

@@ -302,0 +302,0 @@ for (var i = 0, len = values.length; i < len; i++) {

@@ -1062,3 +1062,3 @@ // definition http://translate.sourceforge.net/wiki/l10n/pluralforms

if (!pluralExtensions.currentRule || pluralExtensions.currentRule.lng !== lng) {
var parts = lng.split('-');
var parts = lng.replace('_', '-').split('-');

@@ -1073,3 +1073,4 @@ pluralExtensions.currentRule = {

get: function(lng, count) {
var parts = lng.split('-');
var parts = lng.replace('_', '-').split('-');
console.log(parts);

@@ -1076,0 +1077,0 @@ function getResult(l, c) {

@@ -9,3 +9,3 @@ {

],
"version": "2.0.1",
"version": "2.1.0",
"private": false,

@@ -12,0 +12,0 @@ "preferGlobal": "true",

@@ -82,2 +82,14 @@ var fs = require('fs')

// EN, using locale en_us
tests.push(function(next) {
var output = './test/_tmp/en_us.utf8.json';
wrapper.gettextToI18next('en_us', testFiles.en.utf8, output, {quiet: true}, function(){
var result = require(path.join('..', output));
var expected = require(path.join('..', testFiles.en.utf8_expected));
expect(result).to.deep.equal(expected);
fs.unlinkSync(output);
next();
});
});
// DE

@@ -84,0 +96,0 @@ tests.push(function(next) {

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc