Since the subject become a hit I have decided to disassamble it and make a measurement, the resistor is app. 0,5 Ohm, which is not obvious looking at chinese marking.
D6 is MBRF10100CT, in second switcher that I bought it is labeled.
Pay attention to soldering, these long, overlapping legs could make short circuit easily (I think it is necessary to check this before connecting it to mains).
I don't know do Chinese test them before selling, but the first switcher, which I'm trying to fix, just exploded after powering it.
I read about similar switchers on internet, people claim that they are not reliable, and very noisy.
If you need a quality switcher, buy Meanwell or something similar.