bookshelf-cls-transaction (npm): A bookshelf plugin that uses continuation-local-storage to store transactions into call stack context. So you don't need to pass transaction into every method, that must be under transaction. This plugin does this automatically.
Keywords: bookshelf|bookshelf-plugin|transactions|cls|continuation-local-storage|nodejs