boilerplate.js
Version:
Development Tools
17 lines (12 loc) • 953 B
JavaScript
window.libraries = {
CollectJS: 'https://cdnjs.cloudflare.com/ajax/libs/collect.js/4.0.26/collect.min.js',
jQuery: 'https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.1/jquery.min.js',
slickJS: 'https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js',
fontAwesome: 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css',
};
window.dependencies = [
libraries.CollectJS
];
if (IE()) window.dependencies.push('https://polyfill.io/v3/polyfill.min.js?flags=gated&features=Element.prototype.classList%2Ces2016%2Ces2015%2CElement.prototype.matches%2CElement.prototype.closest%2CArray.prototype.entries%2CArray.prototype.find%2CArray.prototype.filter%2CArray.prototype.findIndex%2CArray.prototype.includes%2CArray.prototype.forEach%2CObject.fromEntries%2CObject.entries');
// Loads Font Awesome on Demand
if ( document.getElementsByClassName('fa')[0] ) Defer('css', libraries.fontAwesome);