Socket
Socket
Sign inDemoInstall

i18next-fs-backend

Package Overview
Dependencies
0
Maintainers
2
Versions
28
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.1.0 to 2.1.1

47

cjs/formats/json5.js

@@ -69,9 +69,31 @@ "use strict";

if (value != null && _typeof(value) === 'object') {
for (var _key in value) {
var replacement = internalize(value, _key, reviver);
if (replacement === undefined) {
delete value[_key];
} else {
value[_key] = replacement;
if (Array.isArray(value)) {
for (var i = 0; i < value.length; i++) {
var _key = String(i);
var replacement = internalize(value, _key, reviver);
if (replacement === undefined) {
delete value[_key];
} else {
Object.defineProperty(value, _key, {
value: replacement,
writable: true,
enumerable: true,
configurable: true
});
}
}
} else {
for (var _key2 in value) {
var _replacement = internalize(value, _key2, reviver);
if (_replacement === undefined) {
delete value[_key2];
} else {
Object.defineProperty(value, _key2, {
value: _replacement,
writable: true,
enumerable: true,
configurable: true
});
}
}
}

@@ -782,3 +804,8 @@ }

} else {
parent[key] = value;
Object.defineProperty(parent, key, {
value: value,
writable: true,
enumerable: true,
configurable: true
});
}

@@ -1016,6 +1043,6 @@ }

for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) {
var _key2 = _step3.value;
var propertyString = serializeProperty(_key2, value);
var _key3 = _step3.value;
var propertyString = serializeProperty(_key3, value);
if (propertyString !== undefined) {
var member = serializeKey(_key2) + ':';
var member = serializeKey(_key3) + ':';
if (gap !== '') {

@@ -1022,0 +1049,0 @@ member += ' ';

@@ -90,3 +90,3 @@ "use strict";

var _this2 = this;
if (!callback) callback = function callback() {};
if (typeof callback !== 'function') callback = function callback() {};
if (typeof languages === 'string') languages = [languages];

@@ -93,0 +93,0 @@ var todo = languages.length;

@@ -63,9 +63,31 @@ function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; }

if (value != null && _typeof(value) === 'object') {
for (var _key in value) {
var replacement = internalize(value, _key, reviver);
if (replacement === undefined) {
delete value[_key];
} else {
value[_key] = replacement;
if (Array.isArray(value)) {
for (var i = 0; i < value.length; i++) {
var _key = String(i);
var replacement = internalize(value, _key, reviver);
if (replacement === undefined) {
delete value[_key];
} else {
Object.defineProperty(value, _key, {
value: replacement,
writable: true,
enumerable: true,
configurable: true
});
}
}
} else {
for (var _key2 in value) {
var _replacement = internalize(value, _key2, reviver);
if (_replacement === undefined) {
delete value[_key2];
} else {
Object.defineProperty(value, _key2, {
value: _replacement,
writable: true,
enumerable: true,
configurable: true
});
}
}
}

@@ -776,3 +798,8 @@ }

} else {
parent[key] = value;
Object.defineProperty(parent, key, {
value: value,
writable: true,
enumerable: true,
configurable: true
});
}

@@ -1010,6 +1037,6 @@ }

for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) {
var _key2 = _step3.value;
var propertyString = serializeProperty(_key2, value);
var _key3 = _step3.value;
var propertyString = serializeProperty(_key3, value);
if (propertyString !== undefined) {
var member = serializeKey(_key2) + ':';
var member = serializeKey(_key3) + ':';
if (gap !== '') {

@@ -1016,0 +1043,0 @@ member += ' ';

@@ -84,3 +84,3 @@ function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }

var _this2 = this;
if (!callback) callback = function callback() {};
if (typeof callback !== 'function') callback = function callback() {};
if (typeof languages === 'string') languages = [languages];

@@ -87,0 +87,0 @@ var todo = languages.length;

@@ -88,9 +88,31 @@ // This is a generated file. Do not edit.

if (value != null && typeof value === 'object') {
for (const key in value) {
const replacement = internalize(value, key, reviver);
if (replacement === undefined) {
delete value[key];
} else {
value[key] = replacement;
if (Array.isArray(value)) {
for (let i = 0; i < value.length; i++) {
const key = String(i);
const replacement = internalize(value, key, reviver);
if (replacement === undefined) {
delete value[key];
} else {
Object.defineProperty(value, key, {
value: replacement,
writable: true,
enumerable: true,
configurable: true,
});
}
}
} else {
for (const key in value) {
const replacement = internalize(value, key, reviver);
if (replacement === undefined) {
delete value[key];
} else {
Object.defineProperty(value, key, {
value: replacement,
writable: true,
enumerable: true,
configurable: true,
});
}
}
}

@@ -1020,3 +1042,8 @@ }

} else {
parent[key] = value;
Object.defineProperty(parent, key, {
value,
writable: true,
enumerable: true,
configurable: true,
});
}

@@ -1023,0 +1050,0 @@ }

@@ -64,3 +64,3 @@ import { defaults, debounce, getPath, setPath, pushPath } from './utils.js'

create (languages, namespace, key, fallbackValue, callback) {
if (!callback) callback = () => {}
if (typeof callback !== 'function') callback = () => {}
if (typeof languages === 'string') languages = [languages]

@@ -67,0 +67,0 @@

{
"name": "i18next-fs-backend",
"version": "2.1.0",
"version": "2.1.1",
"private": false,

@@ -31,3 +31,3 @@ "type": "module",

"dtslint": "4.2.1",
"eslint": "8.29.0",
"eslint": "8.30.0",
"eslint-config-standard": "17.0.0",

@@ -40,6 +40,6 @@ "eslint-plugin-import": "2.26.0",

"expect.js": "0.3.1",
"i18next": "22.1.5",
"i18next": "22.4.6",
"js-yaml": "4.1.0",
"json5": "2.2.1",
"mocha": "10.1.0",
"json5": "2.2.2",
"mocha": "10.2.0",
"tslint": "5.20.1",

@@ -46,0 +46,0 @@ "tsd": "0.25.0",

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