Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
'use strict';
var copy = require('es5-ext/lib/Object/copy')
, d = require('es5-ext/lib/Object/descriptor')
, extend = require('es5-ext/lib/Object/extend')
, map = require('es5-ext/lib/Object/map')
, ee = require('event-emitter/lib/core').methods
, after = require('dom-ext/lib/Element/prototype/after')
, append = require('dom-ext/lib/Element/prototype/append')
, before = require('dom-ext/lib/Element/prototype/before')
, castAttr = require('dom-ext/lib/Element/prototype/cast-attribute')
, clear = require('dom-ext/lib/Element/prototype/clear')
, exclude = require('dom-ext/lib/Element/prototype/exclude')
, elExtend = require('dom-ext/lib/Element/prototype/extend')
, include = require('dom-ext/lib/Element/prototype/include')
, prepend = require('dom-ext/lib/Element/prototype/prepend')
, remove = require('dom-ext/lib/Element/prototype/remove')
, replace = require('dom-ext/lib/Element/prototype/replace')
, disControls = require('dom-ext/lib/HTMLElement/prototype/disable-controls')
, getId = require('dom-ext/lib/HTMLElement/prototype/get-id')
, forEach = Array.prototype.forEach
, create = Object.create, defineProperty = Object.defineProperty