cranic/node-pagseguro — pull request #7 by bernardofd (2013-08-14 14:37:57+00:00)
Title: URL de retorno e URL de notificação customizáveis por pagamento

O PagSeguro permite que a URL de retorno e a URL de notificação sejam configuradas dinamicamente por pagamento, desde que a conta PagSeguro esteja configurada para apenas receber pedidos via API (ver a [Documentação do Pagseguro](https://pagseguro.uol.com.br/v2/guia-de-integracao/finalizacao-do-pagamento.html#v2-item-redirecionando-o-comprador-para-uma-url-dinamica)).

Por isso criei dois métodos que permitem o desenvolvedor inserir estas configurações no pedido.

Além disso, pesquisando sobre pacotes NPM em CoffeeScript, vi que a maneira recomendada é gerar o código JS no `prepublish`, para não obrigar usuários do pacote a ter que instalar o CoffeeScript para usar o módulo (ver essa [thread no StackOverflow](http://stackoverflow.com/questions/13645824/can-i-write-npm-package-in-coffeescript) e a [Documentação do NPM](https://npmjs.org/doc/scripts.html))