Javascript Structure

Here is the general Javascript structure of the template:

<!-- Library Bundle Script -->
<script src="../assets/js/core/libs.min.js"></script>
<!-- Lodash Utility -->
<script src="../assets/vendor/lodash/lodash.min.js"></script>
<!-- Utilities Functions -->
<script src="../assets/js/iqonic-script/utility.js"></script>
<!-- Settings Script -->
<script src="../assets/js/iqonic-script/setting.js"></script>
<!-- Settings Init Script -->
<script src="assets/js/iqonic-script/setting-init.js"></script>
<!-- External Library Bundle Script -->
<script src="../assets/js/core/external.min.js"></script>
<!-- Streamit Script -->
<script src="../assets/js/Streamit-advance.js?v=1.0.0" defer></script>

<!-- Plugins Script -->

<!-- Flatpickr Script -->
<script src="../assets/vendor/flatpickr/dist/flatpickr.min.js"></script>
<script src="../assets/js/plugins/flatpickr.js" defer></script>

<!-- Slider-tab Script -->
<script src="../assets/js/plugins/slider-tabs.js" ></script>

<!-- fslightbox Script -->
<script src="../assets/js/plugins/fslightbox.js" ></script>

<!-- Sweet-alert Script -->
<script src="../assets/vendor/sweetalert2/dist/sweetalert2.min.js"></script>
<script src="../assets/js/plugins/sweet-alert.js" defer></script>

<!-- Circle-Progress Script -->
<script src="../assets/js/plugins/circle-progress.js"></script>
<script src="../assets/js/plugins/custom-circle-progress.js" defer></script>

<!-- Select2 Script -->
<script src="../assets/js/plugins/select2.js"></script>

<!-- NoUI Slider Script -->
<script src="../assets/vendor/noUiSilder/script/nouislider.min.js" defer></script>

<!-- SwiperSlider Script -->
<script src="../assets/vendor/swiperSlider/swiper-bundle.min.js" async></script>