i18next-sync-fs-backend
Advanced tools
Comparing version 1.0.0 to 1.1.0
@@ -122,4 +122,7 @@ 'use strict'; | ||
value: function read(language, namespace, callback) { | ||
var filename = this.services.interpolator.interpolate(this.options.loadPath, { lng: language, ns: namespace }); | ||
var loadPath = this.options.loadPath; | ||
var filePath = typeof loadPath === 'function' ? loadPath(language, namespace) : loadPath; | ||
var filename = this.services.interpolator.interpolate(filePath, { lng: language, ns: namespace }); | ||
readFile(filename, function (err, resources) { | ||
@@ -126,0 +129,0 @@ if (err) return callback(err, false); // no retry |
{ | ||
"name": "i18next-sync-fs-backend", | ||
"version": "1.0.0", | ||
"version": "1.1.0", | ||
"description": "node.js backend layer for i18next using fs module to load resources synchronously from filesystem", | ||
@@ -13,3 +13,2 @@ "main": "./index.js", | ||
"dependencies": { | ||
"codecov": "^2.2.0", | ||
"js-yaml": "3.5.4", | ||
@@ -25,2 +24,3 @@ "json5": "0.5.0" | ||
"chai": "^3.4.1", | ||
"codecov": "^2.2.0", | ||
"eslint": "2.4.0", | ||
@@ -27,0 +27,0 @@ "i18next": "2.3.5", |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
14170
2
225
0
15
8
- Removedcodecov@^2.2.0
- Removedansi-regex@2.1.1(transitive)
- Removedansi-styles@2.2.1(transitive)
- Removedargv@0.0.2(transitive)
- Removedasn1@0.2.6(transitive)
- Removedassert-plus@0.2.01.0.0(transitive)
- Removedasynckit@0.4.0(transitive)
- Removedaws-sign2@0.6.0(transitive)
- Removedaws4@1.13.2(transitive)
- Removedbcrypt-pbkdf@1.0.2(transitive)
- Removedboom@2.10.1(transitive)
- Removedcaseless@0.11.0(transitive)
- Removedchalk@1.1.3(transitive)
- Removedcodecov@2.3.1(transitive)
- Removedcombined-stream@1.0.8(transitive)
- Removedcommander@2.20.3(transitive)
- Removedcore-util-is@1.0.2(transitive)
- Removedcryptiles@2.0.5(transitive)
- Removeddashdash@1.14.1(transitive)
- Removeddelayed-stream@1.0.0(transitive)
- Removedecc-jsbn@0.1.2(transitive)
- Removedescape-string-regexp@1.0.5(transitive)
- Removedextend@3.0.2(transitive)
- Removedextsprintf@1.3.0(transitive)
- Removedforever-agent@0.6.1(transitive)
- Removedform-data@2.1.4(transitive)
- Removedgenerate-function@2.3.1(transitive)
- Removedgenerate-object-property@1.2.0(transitive)
- Removedgetpass@0.1.7(transitive)
- Removedhar-validator@2.0.6(transitive)
- Removedhas-ansi@2.0.0(transitive)
- Removedhawk@3.1.3(transitive)
- Removedhoek@2.16.3(transitive)
- Removedhttp-signature@1.1.1(transitive)
- Removedis-my-ip-valid@1.0.1(transitive)
- Removedis-my-json-valid@2.20.6(transitive)
- Removedis-property@1.0.2(transitive)
- Removedis-typedarray@1.0.0(transitive)
- Removedisstream@0.1.2(transitive)
- Removedjsbn@0.1.1(transitive)
- Removedjson-schema@0.4.0(transitive)
- Removedjson-stringify-safe@5.0.1(transitive)
- Removedjsonpointer@5.0.1(transitive)
- Removedjsprim@1.4.2(transitive)
- Removedmime-db@1.52.0(transitive)
- Removedmime-types@2.1.35(transitive)
- Removednode-uuid@1.4.8(transitive)
- Removedoauth-sign@0.8.2(transitive)
- Removedpinkie@2.0.4(transitive)
- Removedpinkie-promise@2.0.1(transitive)
- Removedpunycode@1.4.1(transitive)
- Removedqs@6.3.3(transitive)
- Removedrequest@2.77.0(transitive)
- Removedsafer-buffer@2.1.2(transitive)
- Removedsntp@1.0.9(transitive)
- Removedsshpk@1.18.0(transitive)
- Removedstringstream@0.0.6(transitive)
- Removedstrip-ansi@3.0.1(transitive)
- Removedsupports-color@2.0.0(transitive)
- Removedtough-cookie@2.3.4(transitive)
- Removedtunnel-agent@0.4.3(transitive)
- Removedtweetnacl@0.14.5(transitive)
- Removedurlgrey@0.4.4(transitive)
- Removedverror@1.10.0(transitive)
- Removedxtend@4.0.2(transitive)