Comparing version 3.0.1 to 3.0.2
{ | ||
"name": "bip39", | ||
"version": "3.0.1", | ||
"version": "3.0.2", | ||
"description": "Bitcoin BIP39: Mnemonic code for generating deterministic keys", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -6,12 +6,2 @@ "use strict"; | ||
// based on what is present. (Bundles may remove wordlists they don't need) | ||
const wordlistFilenames = [ | ||
'chinese_simplified', | ||
'chinese_traditional', | ||
'korean', | ||
'french', | ||
'italian', | ||
'spanish', | ||
'japanese', | ||
'english', | ||
]; | ||
const wordlists = {}; | ||
@@ -21,12 +11,43 @@ exports.wordlists = wordlists; | ||
exports._default = _default; | ||
wordlistFilenames.forEach(lang => { | ||
try { | ||
exports._default = _default = require('./wordlists/' + lang + '.json'); | ||
wordlists[lang] = _default; | ||
if (lang === 'japanese') | ||
wordlists.JA = _default; | ||
if (lang === 'english') | ||
wordlists.EN = _default; | ||
} | ||
catch (err) { } | ||
}); | ||
try { | ||
exports._default = _default = require('./wordlists/chinese_simplified.json'); | ||
wordlists.chinese_simplified = _default; | ||
} | ||
catch (err) { } | ||
try { | ||
exports._default = _default = require('./wordlists/chinese_traditional.json'); | ||
wordlists.chinese_traditional = _default; | ||
} | ||
catch (err) { } | ||
try { | ||
exports._default = _default = require('./wordlists/korean.json'); | ||
wordlists.korean = _default; | ||
} | ||
catch (err) { } | ||
try { | ||
exports._default = _default = require('./wordlists/french.json'); | ||
wordlists.french = _default; | ||
} | ||
catch (err) { } | ||
try { | ||
exports._default = _default = require('./wordlists/italian.json'); | ||
wordlists.italian = _default; | ||
} | ||
catch (err) { } | ||
try { | ||
exports._default = _default = require('./wordlists/spanish.json'); | ||
wordlists.spanish = _default; | ||
} | ||
catch (err) { } | ||
try { | ||
exports._default = _default = require('./wordlists/japanese.json'); | ||
wordlists.japanese = _default; | ||
wordlists.JA = _default; | ||
} | ||
catch (err) { } | ||
try { | ||
exports._default = _default = require('./wordlists/english.json'); | ||
wordlists.english = _default; | ||
wordlists.EN = _default; | ||
} | ||
catch (err) { } |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
271999
16630
0