@pegakit/pegakit
Version:
The living styleguide, pattern library, UI ToolKit, and front-end build tools that power Pega's digital web properties.
48 lines (37 loc) • 1.36 kB
JavaScript
require('skatejs-web-components');
var skate = require('skatejs');
require('imports?this=>global!./shims/array.prototype.foreach.js');
NodeList.prototype.forEach = Array.prototype.forEach;
require('imports?this=>global!./shims/array.prototype.find.js');
require('imports?this=>global!./shims/object.assign.js');
require('imports?this=>global!./shims/document.documentElement.dataset.js');
var FastClick = require('fastclick');
require('classlist.js');
require('raf/polyfill');
require('./components/lazysizes/index.js');
require('./components/carousel/index.js');
require('./components/custom-select/index.js');
require('./components/what-input/index.js');
require('./components/brightcove-player/index.js');
document.documentElement.classList.remove('no-js');
document.documentElement.classList.add('js');
if ('addEventListener' in document) {
document.addEventListener('DOMContentLoaded', function() {
FastClick.attach(document.body);
}, false);
}
// if (Drupal.admin){
// var sheets = document.styleSheets;
//
// for(var index in sheets) {
// var sheet = sheets[index];
//
// if (sheet.ownerNode !== undefined){
// if (sheet.ownerNode.nodeName !== undefined){
// if (sheet.ownerNode.nodeName === "STYLE" && sheet.ownerNode.id === ""){
// sheet.disabled = true;
// }
// }
// }
// }
// }