I’ve been rejected 3 times now because of obfuscated code. The first 2 times were justified because of my own mistakes, however this most recent rejection is questionable.
Project here: dist.zip
I’ve made sure that my javascript files are not minified and obfuscated. Maybe they are talking about my html/css/map files? Those files are minified, they are not obfuscated. Anyone can put these files into a beautifier and see the source code. Surely they don’t care about minified css right? I also submit the Github link for this project during the review, but they don’t seem to care about that.
I have complaints about the review process in general. They only mentioned “Your Extension appears to contain insecure content. Please make sure all links, images, and requests are HTTPS only.” on the THIRD submission attempt. There are too many submission requirements, you can’t just list the first problem and click “reject”, when there are potentially other problems that would justify a rejection.
EDIT: I had already disabled all UglifyJS options before my most recent submission. I even enabled the beautify
option for purposeful formatting.