Hi,
First of all, thanks for the lib, you have done an excellent work.
I'm getting this error text WRONGTYPE Operation against a key holding the wrong kind of value when using RPOPLPUSH and the destination list is not created yet, inside a transaction.
Actually, I think that the error text is showed because if list doesn't exists, is creating as String, not as list
I send a StackOverflow link with an example.
http://stackoverflow.com/questions/32487602/redis-node-rpoplpush-method