{"aliases":["scroll","scrollBy","scrollIntoView","Element.prototype.scroll","Element.prototype.scrollBy","Element.prototype.scrollIntoView","window.scroll","window.scrollBy"],"dependencies":["requestAnimationFrame","Function.prototype.bind","getComputedStyle","Object.defineProperty"],"license":"MIT","spec":"https://drafts.csswg.org/cssom-view/#smooth-scrolling","repo":"https://github.com/iamdustan/smoothscroll","docs":"https://developer.mozilla.org/en/docs/Web/CSS/scroll-behavior","browsers":{"edge":"* - 76","edge_mob":"*","ie":"9 - *","ie_mob":"9 - *","firefox":"4 - 36","opera":"*","safari":"*","chrome":"* - 60","ios_saf":"*","android":"*"},"install":{"module":"smoothscroll-polyfill","postinstall":"update.task.js"},"detectSource":"\"document\"in self&&\"documentElement\"in self.document&&\"style\"in self.document.documentElement&&\"scrollBehavior\"in document.documentElement.style||function(){try{var e=!1,t={top:0,left:0}\nreturn Object.defineProperty(t,\"behavior\",{get:function(){return e=!0,\"smooth\"}}),document.body.scrollTo(t),e}catch(n){return!1}}()\n","baseDir":"smoothscroll","hasTests":true,"isTestable":true,"isPublic":true,"size":4079}