build/es-class.max.amd.js
function copyOwn(source, target, inherits, publicStatic, allowInit, isNOTExtendingNative) {
    for (var
      key,
      noFunctionCheck = typeof source !== 'function',
      names = oK(source),
      i = 0; i < names.length; i++
    ) {
      key = names[i];
      if (
        (noFunctionCheck || indexOf.call(nativeFunctionOPN, key) < 0) &&
        isNotASpecialKey(key, allowInit)
      ) {
        if (hOP.call(target, key)) {
          warn('duplicated: ' + key.toString());
        }
        setProperty(inherits, target, key, gOPD(source, key), publicStatic, isNOTExtendingNative);
      }
    }
  }
function copyOwn(source, target, inherits, publicStatic, allowInit, isNOTExtendingNative) {
    for (var
      key,
      noFunctionCheck = typeof source !== 'function',
      names = oK(source),
      i = 0; i < names.length; i++
    ) {
      key = names[i];
      if (
        (noFunctionCheck || indexOf.call(nativeFunctionOPN, key) < 0) &&
        isNotASpecialKey(key, allowInit)
      ) {
        if (hOP.call(target, key)) {
          warn('duplicated: ' + key.toString());
        }
        setProperty(inherits, target, key, gOPD(source, key), publicStatic, isNOTExtendingNative);
      }
    }
  }
function copyOwn ( source , target , inherits , publicStatic , allowInit , isNOTExtendingNative ) { for ( var key , noFunctionCheck = typeof source !== 'function' , names = oK ( source ) , i = 0 ; i < names . length ; i ++ ) { key = names [ i ] ; if ( ( noFunctionCheck || indexOf . call ( nativeFunctionOPN , key ) < 0 ) && isNotASpecialKey ( key , allowInit ) ) { if ( hOP . call ( target , key ) ) { warn ( 'duplicated: ' + key . toString ( ) ) ; } setProperty ( inherits , target , key , gOPD ( source , key ) , publicStatic , isNOTExtendingNative ) ; } } }
configure source own properties in the target
configure source own properties in the target