Javascript components like bootstrap, jquery.validate and textboxlist are in app/assets/javascripts, mixed up with the Breeze Commerce javascripts.
They should be moved to vendor/javascripts. Wherever it's reasonable, the full component package should be supplied, not just the javascript files. This will make it easier for in future to work with third-party components, update them, and have a clear idea of how many dependencies we have.
Javascript components like bootstrap, jquery.validate and textboxlist are in app/assets/javascripts, mixed up with the Breeze Commerce javascripts.
They should be moved to vendor/javascripts. Wherever it's reasonable, the full component package should be supplied, not just the javascript files. This will make it easier for in future to work with third-party components, update them, and have a clear idea of how many dependencies we have.