Requirements for javascript plugins

Hi there,

I am not sure if I am missing something or I can find more information on Envato Help Centre, but what are specific requirements for javascript plugins?

My first attempt was rejected without any feedback and when I was looking for past rejections I found several requirements I wasn’t aware of:

javascript soft reject javascript soft reject using webpack bundler

I am using Webpack bundler for my projects. This week I uploaded my second javascript plugin, but I uploaded only minified bundle without original source files and webpack config. I didn’t know I should have included original source files and I should have used strict mode with ES6. I am not allowed to use general names for css classes and probably there are more requirements.

Should I delete my uploaded item, use strict mode, include source files and re-upload it again?

Is there an article where I can find requirements for javascript plugins?