X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git;a=blobdiff_plain;f=libs%2Fcombined%2Findex.js;h=1de5b9212c28366350228166334cbd5b4903dc8a;hp=cd976123158571c1e33c1cbc064bbae9cae19860;hb=3aa7677ace4f318dfeec8f28469f5862b0599c4e;hpb=8017442c509ef1fa545367e727608bdc91bc1504 diff --git a/libs/combined/index.js b/libs/combined/index.js index cd97612..1de5b92 100644 --- a/libs/combined/index.js +++ b/libs/combined/index.js @@ -1,24 +1,66 @@ /* base-x */ -let basex = require('base-x') +module.exports.basex = require('base-x') + +/* bchaddrjs */ + +module.exports.bchaddr = require('bchaddrjs') + +/* bchaddrjs slp */ + +module.exports.bchaddrSlp = require('bchaddrjs-slp') + +/* biginteger */ + +module.exports.BigInteger = require('javascript-biginteger') /* bitcoinjs-bip38 */ -let bip38 = require('bip38') +module.exports.bip38 = require('bip38') /* bitcoinjs-lib */ -let bitcoin = require('bitcoinjs-lib') +module.exports.bitcoin = require('bitcoinjs-lib') + +/* buffer */ + +module.exports.buffer = require('buffer'); + +/* elastos */ +// See https://github.com/iancoleman/bip39/pull/368 +// and https://github.com/johnnynanjiang/Elastos.SDK.Keypair.Javascript/tree/iancoleman-bip39 + +module.exports.elastosjs = require('elastos-wallet-js') /* ethereum-util */ -let ethUtil = require('ethereumjs-util') +module.exports.ethUtil = require('ethereumjs-util') + +/* fast-levenshtein */ + +module.exports.levenshtein = require('fast-levenshtein') + +/* groestlcoin */ + +module.exports.groestlcoinjs = require('groestlcoinjs-lib') + +/* groestlcoin bip38 */ + +module.exports.groestlcoinjsBip38 = require('bip38grs') + +/* kjua qr codes */ + +module.exports.kjua = require('kjua') + +/* nebulas */ + +module.exports.nebulas = require('nebulas') /* stellar-util */ let StellarBase = require('stellar-base'); let edHd = require('ed25519-hd-key'); -let stellarUtil = { +module.exports.stellarUtil = { getKeypair: function (path, seed) { const result = edHd.derivePath(path, seed); return StellarBase.Keypair.fromRawEd25519Seed(result.key); @@ -32,12 +74,10 @@ let stellarUtil = { }, } -/* exports */ +/* unorm */ -module.exports = { - basex, - bip38, - bitcoin, - ethUtil, - stellarUtil -} +module.exports.unorm = require('unorm') + +/* zxcvbn */ + +module.exports.zxcvbn = require('zxcvbn')