Should we combine all 3rd party libs in a single app.js? Also, i've noticed incompatibility issues, when combining some 3rd party libraries in to a single one, e.g.: https://github.com/whooehoo/ymaps-touch-scroll
If i combine it - then it doesn't work, but if i use it in a separate file - it works...
I compile all vendor libraries, like jquery/bootstrap/owl carousel, sweetalert) into a single vendor.js file, and another file for my app code. Then use laravel mix's version() function so they get cached by the browser. Vendor rarely changes so it gets cached for a longer time.