@rolfl if he actually wants to cut it down to minimum byte size it would be on topic as a
tips question, but if he just wants a short-but-readable version, it's not. however, even in the former case, I'd probably CV as duplicate on our standard quine challenge, because I'm sure it has the shortest known JS quine.