bip21-smart
A BIP21 compatible URL encoding library.
Example
var bip21 =var decoded = bip21console// { address: 'Sfra8YaJ5UL7R6ZMg3ZH2pZLcDQP71vFQ5',// options: {// amount: 20.3,// label: 'Foobar' }// }//// WARNING: Remember to error check the `.address`!console// => smartcash:Sfra8YaJ5UL7R6ZMg3ZH2pZLcDQP71vFQ5console// => smartcash:Sfra8YaJ5UL7R6ZMg3ZH2pZLcDQP71vFQ5?amount=20.3&label=Foobar