{"aliases":["es6","es2015"],"dependencies":["_ESAbstract.CreateMethodProperty","_ESAbstract.HasProperty","_ESAbstract.ToInteger"],"license":"MIT","spec":"https://tc39.github.io/ecma262/#sec-array.prototype.copywithin","docs":"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/copyWithin","browsers":{"edge":"<12","edge_mob":"<12","chrome":"<45","firefox":"<32","ie":"*","safari":"<9","opera":"<32"},"detectSource":"\"copyWithin\"in Array.prototype&&function(){try{var t=function n(){}\nt.prototype[0]=\"foo\"\nvar o=new t\no[1]=1,o[2]=2,o.length=3\nvar r=Array.prototype.copyWithin.call(o,1,0)\nreturn!(!r[0]||Object.prototype.hasOwnProperty.call(r,\"0\")||!Object.prototype.hasOwnProperty.call(r,\"1\")||\"foo\"!==r[0]||\"foo\"!==r[1]||1!==r[2]||3!==r.length)}catch(e){return!1}}()\n","baseDir":"Array/prototype/copyWithin","hasTests":true,"isTestable":true,"isPublic":true,"size":689}