Open fanatid opened 8 years ago
Sometimes we don't need information about all coins, maybe we should write package generator that produce next file structure:
root - index.js - bitcoin - index.js - mainnet - index.js - bitcore.json - bitcoinjs.json
so if we want only information about bitcoin mainnet for bitcoinjs-lib we can write one of this require:
bitcoinjs-lib
requrie('coininfo').bitcoin.mainnet.bitcoinjs
require('coininfo/bitcoin').mainnet.bitcoinjs
require('coininfo/bitcoin/mainnet').bitcoinjs
require('coininfo/bitcoin/mainnet/bitcoinjs')
pros:
cons:
Sometimes we don't need information about all coins, maybe we should write package generator that produce next file structure:
so if we want only information about bitcoin mainnet for
bitcoinjs-lib
we can write one of this require:requrie('coininfo').bitcoin.mainnet.bitcoinjs
require('coininfo/bitcoin').mainnet.bitcoinjs
require('coininfo/bitcoin/mainnet').bitcoinjs
require('coininfo/bitcoin/mainnet/bitcoinjs')
pros:
cons: