Hello everyone!
I’ve got my add-on in the admin queue and it won’t be reviewed soon, so I don’t want to get a rejection and get the add-on in the end of this long queue again.
Could you, please, take a look at my add-on before it reaches reviewer, and describe possible drawbacks of it that could lead to rejection?
Thank you for reply!
I’ve solved this problem. web-ext lint still shows 5 warnings related with eval, but anyway eval will not execute because I’ve removed unsafe-eval permission from manifest.json
I’ve cleaned the code of all the evals, so now web-ext lint displays no warnings.
And I’ve also disabled minification of the compiled code, but it does not seem to be more readable because it contains a lot of the webpack’s stuff, transpiled es6 expressions and compiled vue components