{"_id":"ngx-page-scroll-core","_rev":"28-dd9a824df69f62dc83a62626400f83cc","name":"ngx-page-scroll-core","dist-tags":{"latest":"17.0.0"},"versions":{"6.0.0-beta.0":{"name":"ngx-page-scroll-core","version":"6.0.0-beta.0","_id":"ngx-page-scroll-core@6.0.0-beta.0","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"dist":{"shasum":"34721c0447f0a5a359546fe891c94fe8d001af6c","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-6.0.0-beta.0.tgz","fileCount":41,"integrity":"sha512-LgS6qDjzPdhOiW9xKwZntmHZzl2wfjOtFk9C3lCSCUSuysqEpjXRNvQiCWW25dGGNP1vBo7FuVSpSA5p3LdXxQ==","signatures":[{"sig":"MEUCIAm4KViaB0RuwzqPK/s0sQ5qYo7Me4kB1ZLMF5jSWCtxAiEA8ntmotYz6Ck9kyd9wEUiMmq/YYo+Dy8+oKDYnnYsrZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":504692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSH92CRA9TVsSAnZWagAAJzIP/3QzmP/OS4+LKjHWrm3k\nItONdAkH19rQa1obT7WQGPzndlMJ1uS0NPuCrAqDJZhhxx7vz9LtOGCxEE5z\nCuEmaP/Q6GcWItiMvYXmRblzIKLekBUC4hvp/1LauBs8HwNN2cHDJlZknEZB\nr7pZUGtAJLS5sUd0UP3zpj/IWE7lJxkkPOTuwPdy97tlT4bdqXh+eISHCTOi\nShEZKMk15CIIp22jmuZ7Zcxgx4yM/zi4TZcWtVvnVHNM16972XPsaR60bOiF\nBkn7TCxqHGWyMSNGJ7YYwCRKXBS6kOUYMfEsleJe7aaP6mnYeMdZKmU6o7z9\nLzU36HYgk73yIPx9aXEq81fS3mQPVoEzV2jmwMU2DU3+vQiq4s6WjtHemlf+\nLHsXAjltQ4yTPWfoYmyu2JzD8ocklG4jST8mO2NeWeWVs46OxZ0CVGDAbwLa\nrjlfrejPwko9X1bYSQCIljlHNUK7Yswu0yOt0ySR9TRDDXQF4voO9dPghuYW\nDxt3kr7y/sybvWI3s9rf8gflgLM1YYFiXMLdI0zq4w0ErN5BT8AOiRE29U0R\ng4JN+d+My9h1E7rbvK4w7Ku9CGW9tbwG1TfrSRAYk9HpSO/Gzb08mmobr7R5\nZhkEVOFQegrEvkUkptwhcXpQcPLXIEYRf1eF7gv9xywnjNLZKthlUnOVM5TD\n/xF3\r\n=AHCm\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/ngx-page-scroll-core.js","main":"bundles/ngx-page-scroll-core.umd.js","fesm5":"fesm5/ngx-page-scroll-core.js","es2015":"fesm2015/ngx-page-scroll-core.js","module":"fesm5/ngx-page-scroll-core.js","esm2015":"esm2015/ngx-page-scroll-core.js","typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.js","metadata":"ngx-page-scroll-core.metadata.json","_npmVersion":"6.4.1","description":"Animated scrolling functionality for angular written in pure typescript with no additional dependencies","directories":{},"sideEffects":false,"_nodeVersion":"11.0.0","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^7.1.0","@angular/common":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_6.0.0-beta.0_1548255093694_0.5290967727085205","host":"s3://npm-registry-packages"}},"6.0.0-beta.1":{"name":"ngx-page-scroll-core","version":"6.0.0-beta.1","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@6.0.0-beta.1","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"63935fde912c4370614ffde7089ad17956f2e672","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-6.0.0-beta.1.tgz","fileCount":41,"integrity":"sha512-dwaHAaItja6n/IgRgnQHvJoHXSRb8EqpG4hbgVMYbvMDamOM0sUV7hY4fi/coD6/YZ7MkcpQqno401PhpOlXSg==","signatures":[{"sig":"MEUCIAxrEXa03pAmgbQdHM5CRgmi1pfPHTYMgd/92xDBNC15AiEAvLR7rOYtGvohKDK8EWGk4qJYWzsWkwJSvFRoqUkNupQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZsMSCRA9TVsSAnZWagAAaq4P/jJq5if8rYNfC7J73gvN\nNfoFozlmX9ZENH+XeY2ZTifQM+dG0uy214E1lnLGbe90DQZqxtqbrZyLm4BE\nFQq0gMui+GaBmXyxNG7vfgWWn9yQqzvigThzaGx+OuD64pNsAh6uEIWwUcz4\nPXizwchRdg5HHCOn5F8s/U0wFYfc/A3LLriF/5uqK1Lc+Weauj9Wr/ljFK/S\n4sb7aZ9pW80+5zpnEVhFH/2J3DA9+LHwvqtLjiRtB6OGGi0ZL3OWsVJLeMuC\nkT3vmRvpg7/g+gbllOTovtEp6Lbm9GDAclhMYirBK4jQ1ThdhhOs83YHyrwl\nD4GesyLBr3Tidks6S3xxxFN1J13oaKeW7+69XlI1ubZLfInD33dRYpSpNP0e\nvlARuAi98bS+tOJTrDRAPCgzZ8aEx0qg/kzvBvQzOwSgoHlTjf6BH8ZWi0wC\nGeYawHBfwO4DkP9xbXD7F2t+lSLVXRDIak+cZSEn8897skyfF22ztFVHcmA2\niWDK2g4tKh8WnR1VWRH/IemtHFlzwCFid2HwMxV3g5w3zHiDh538c82OHZPT\n4q53LPzkPcN019+wmb5ldG8rVQkswrEAqgDEm1/QwF7DBwNnLY5XMPAmM35w\ntiExy5rSEM0CRIA57HXsBmDsw5ds08aYFsR80jkWNhOfqVVksMsNDJ9vfzwd\nH7ew\r\n=/Qn6\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/ngx-page-scroll-core.js","main":"bundles/ngx-page-scroll-core.umd.js","fesm5":"fesm5/ngx-page-scroll-core.js","es2015":"fesm2015/ngx-page-scroll-core.js","module":"fesm5/ngx-page-scroll-core.js","esm2015":"esm2015/ngx-page-scroll-core.js","typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.js","metadata":"ngx-page-scroll-core.metadata.json","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.7.0","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"11.10.0","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^7.1.0","@angular/common":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_6.0.0-beta.1_1550238481334_0.0029454745288171047","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"ngx-page-scroll-core","version":"6.0.0","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@6.0.0","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"b6ece9d593eaccdacc2d174df6d467ae2bc69741","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-6.0.0.tgz","fileCount":41,"integrity":"sha512-FYD2GqYh7Jv8PiAcP9+sxl9AUY1j+S85gvcyHI/fyBguGmB2mogtWZVFkFpIO4g+CghggBFMKfpiGiAaTF5R0A==","signatures":[{"sig":"MEUCIALc1n/q33hDdtmU5TnPq59lA6HanBMl7L4RgXed7HeNAiEA5OB+t8zmOb7XxQT/AFHn9Y4rJ/Dg3wPOu9l4m51LHd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5P/4CRA9TVsSAnZWagAAvFMQAJiS3PIspfEKW7SM0pnY\nk1WV3rzfuWROzSY7EzvS/9b/ZsP4BrwM0pQ97oF6/3FI28PtYU0gOmtbLYRy\n1b9Valx9EsQPvEywiLuyAmYRrDK1uifBQPwMNA0hhxG5hzNpUySZSt9Uh84g\no/R3NwCjvxrolW/qpyKoIyaW0+WHrpoXcdaMZXHbq6Hkd9mfuKK53UEkEOjr\nXDASYN1SdbJACKELzG32aoa4y4iqdpt3S3nfy8GvmATSgxDsMM1cF3QsIFCj\ncfk63i8Fu0Wwtg5l8/zasEE/5JjZeWtOpZtBy0dGIlfqrCVjeFvT8x6qmg44\n7vJ8qCSUeJWW/EhQyLrCSDwKYmUbQQyl8LHK+Ya+OjjOlsf01jrGnlkYcekm\nK4DucDnvKoWuBrdzoJPPtSC0rEW+6YWmE4j7p3fPuu13HwLCmHEq11psJJ3Q\nDgh0iEgO9ke4n40nh0Vf94Tf+uVXARmgF3ajCH6G/oUTy4VYHvsGvZX+7uj9\nkN1AgjSI1QBsJGf2GM2H5IoP8VVB7u2zZdrRFxfkpv05Bm14TpIjOxAEyCSW\nNatgUD8E7addR/yVy35j9JGZcMasPq3vHI7ajttM/el0b59l3gLDwCXxbHKO\nTmzDgHI3I/fNRb3qSIepEzXv4mJniURkC044MZt13NfpxuYV3uMDHCkGzKVj\n3FY2\r\n=zfZp\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/ngx-page-scroll-core.js","main":"bundles/ngx-page-scroll-core.umd.js","fesm5":"fesm5/ngx-page-scroll-core.js","es2015":"fesm2015/ngx-page-scroll-core.js","module":"fesm5/ngx-page-scroll-core.js","esm2015":"esm2015/ngx-page-scroll-core.js","typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.js","metadata":"ngx-page-scroll-core.metadata.json","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.7.0","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"11.10.0","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^7.1.0","@angular/common":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_6.0.0_1558511607293_0.14037347849669213","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"ngx-page-scroll-core","version":"6.0.1","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@6.0.1","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"fa0a459b6f65528bed56f42b7f259f6a963e4ff6","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-6.0.1.tgz","fileCount":41,"integrity":"sha512-u0F+jzxPsYDXYNwZMDhUK2MylUOlGLmX3XCV93YrieofMwgZXI3LtY+m7nd+w4IHC3dGOdHW0kwg+gRA51EeGg==","signatures":[{"sig":"MEQCICUFMTQOSnofUIrCGIV05PKVf7jocFEfs3ckCwFYld9EAiA8z8QfWuAqy/wu3WT4ckbYP9ho1XVn2BXViEYdy7eatA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":510805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8pSKCRA9TVsSAnZWagAA31gP/R4sOyP+UsfNwOYCR/A5\nT2j9bZSnq/xu5nXFxAupKwsVg+D5e2rV3sA0J/YhFUI2/RKron73BTFNvDzw\nHEU+eCZb+NOhwysBnSZusAOcEXYkmL2ocF91tiS4KiS86SuidfFm5kEkUU4c\nXorSNNpSzglLn+k2l2cdMtYavGAQkqy712g0lXsnKzN6HGbX2fcf6YnY09Jb\nTHGYVPjkviw6L4v9uwWLKcZ02A29U+MhuS+uUvzzD0PH1L05UnhD7mmBrq82\nhq+k4Ur3C9XsdymMy5lhN+ccD2RNPekpgaoe2qk2zYqm7D/Z3qUZCCaKyCz+\nZT1f4U9yJL/aVYfocWXH8sPnnDnVzXhnvZdMuSXE5MHcYYN3YnZp1sQCP7rY\nlYqB0jdMArs8wT+/4F8tqpEZbeLzLAACATuJN1/A4YlN/BLJTWctunRgRs+O\npm+pr9N6pcsV6Qm3o0AXzKxP453NL55slwazX8+cw3f2UtsDXCSBvF0C6RHi\n72hssbcNFwl8roZigGX71fmHyWm8/vG43A55cfG5UKZFaW3IHzdAkF+zWFBd\naG7PT+qruFARfzx26uWUgvpmk91uIT9h0BC9shr/HlmlUnwoBBoRPKIBNL3T\nlIovTAs5VfTPTACt4S1wr2foylwooWsFHiLPMYWdoI9le5ESAUeHMPp3eKz+\nAxKd\r\n=sN9W\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/ngx-page-scroll-core.js","main":"bundles/ngx-page-scroll-core.umd.js","fesm5":"fesm5/ngx-page-scroll-core.js","es2015":"fesm2015/ngx-page-scroll-core.js","module":"fesm5/ngx-page-scroll-core.js","esm2015":"esm2015/ngx-page-scroll-core.js","typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.js","metadata":"ngx-page-scroll-core.metadata.json","deprecated":"Version incompatible with angular v7, please upgrade to ngx-page-scroll-core@6.0.2","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.4.1","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"10.12.0","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^7.1.0 || ^8.0.0","@angular/common":"^7.1.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_6.0.1_1559401609794_0.8350070567005092","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"ngx-page-scroll-core","version":"6.0.2","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@6.0.2","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"8c9c0a1663fd1ec915168d53138a552dc21a34a3","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-6.0.2.tgz","fileCount":41,"integrity":"sha512-/kke5pvoxZJzfQikhfd5kv8YxcYoqpOhOjMi4SME1VjO2lQg/48942YmouJhm1B2UT8UMtytDRHeh+p8hnydhA==","signatures":[{"sig":"MEYCIQD67tQBaXffCnpS1M9gWcLBrp8zFLls5H6oCnylgYeo5AIhALnR7JeuXf5KOtHh9bH/SuGbYPNZKoOsJSZ9oPbjNomH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc97GaCRA9TVsSAnZWagAAPIAP/iHtvfNBV1pPQ0qKXYHp\npRd6xAmRkrkZEPsinq45L9ULhZnBtVmUMICDIeUM+3vcX8Npdyku+KY180Oc\n2qGDVD6yMWGaMYtpDFPVys75Jm5nE3ichDWnRUKHLu6nI9QKbpcKN5biR0kA\n1GpQwyG7xwoaz92+HxatPi/N0cTCdEv+wrD8TycqdHJeI3GNWBayB/ohW0lo\nOqSIxd9T3EOoNeAewV+zNq8DTFZ3NVp+XtmXO9dWkMJxMI4G7RbficKYm94X\nP4CCgFVoeo/W0tn/3P6DgloXoKEn/OnWxGrD8dR9NzfWwVBd5DKvdTvmcRsD\ncyM2QisjFLFVWrdFeL0Gy7aVWCNdlTWHOre3K6fPzKEXHfy3CE5FFZAk3gOf\npshH0LPKFweeIXV5y/vzprcbrsbJDl4OZZskYzGi52u4u4xQobYt/XLRMdJP\n2WefREDO0yTpkOlSAhBE/TZ6oNmDrSXkVFKeEkmKd3/upsU4bVFt9jhr8Upk\niHVExDqVIvk5VEVvlcaoNepEista+XF19tG5G2ROugqKKVltEM3XKHM4nx+I\nmPmo8esH3idEQ+9xYYL2ogP+0z3uXYXg4trVekXuOfSw4iAcVQJPxNeDZ9xg\nZ/4NbvB/y2HpyWFUhn+YQIQK86rzyQv0TZylEJv1gz6xFcQXf6qD+Dx/4aM1\nYXxz\r\n=uJZ9\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/ngx-page-scroll-core.js","main":"bundles/ngx-page-scroll-core.umd.js","fesm5":"fesm5/ngx-page-scroll-core.js","es2015":"fesm2015/ngx-page-scroll-core.js","module":"fesm5/ngx-page-scroll-core.js","esm2015":"esm2015/ngx-page-scroll-core.js","typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.js","metadata":"ngx-page-scroll-core.metadata.json","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.7.0","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"11.10.0","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^7.1.0 || ^8.0.0","@angular/common":"^7.1.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_6.0.2_1559736729035_0.5613969762885005","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"ngx-page-scroll-core","version":"7.0.0","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@7.0.0","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"2f5967a680a78a164944d4e6b3b4214d79b5a757","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-7.0.0.tgz","fileCount":41,"integrity":"sha512-RRKKsGmat+wkhrE69hLl/KmWloAnsnGKzIx3Lb9eIIOQSXvxo0aJZ+iNcfLT1vS8P6gn+u8URIOKfqHEWPdykA==","signatures":[{"sig":"MEYCIQCShtpomIW8mZKx7BtjvdKFg3da+Qb7MySXdLwa++QjdwIhAOl7AY80IQMyfCCMxAK5ZsEgmGd1ueNQNoHL0IYYSCNb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJda5XWCRA9TVsSAnZWagAAVVsP/1sEU02PILeQf4DMayNh\nUNkttIMVefmw/ErUoO4otdP4RTHJILHHsmO4p6I6X1zKXyKakT/10964qs0d\njgWpvbPl/t8hx8sfR1n/DqUCAgEVpnvJFx1GZI7Gu3dg2IOjpHZix14ew+JP\npCycMHOZoPVQ/xyZcBUfXSP6rKumAFOZRoNlXmDBsr3kzA9y0RpQ6sJBs/Kh\nAblGdLbqInLbiSlXi6VK4KrmFLqAxq03AT/vpT+kdSjeG0tq3RGpskZ6A9RU\nw70qzHqOR1XvnUlsb910zYF57nd2FQmqK75f3Bq+w0B0aKjAoDpdR1qvj3Ez\n0HyW/fLBteDjwVHy0PcWRke81sS2+8QQqmRw5iWXGV0gd9wVGx2qadfwpkF8\niAMnnSuXaitne59OoUMdm1nfu0ZxVWSyixpOCwdwVMrQ+fw+bYcGLdHf88HC\nCo7iT0F/PSmjDc8x91j40Ek7CEuQIo52cb7oG3/90seh1socAbE76ktfV6qh\nThF4yF8Il7m2Zxyi86iz8jQDMyunlN63hG2CaoQ3y9GD5Ufrsg1BCLw1gkSX\nUPxyNfqiIZuTDDYU0SaggyImsgXiFddTj7kUglBvgeIGFRXPlIV4repoe7D0\nWcGAq0vDzjU074aRbosYXmnjcTyFiT3kyMdkrkWdBe4IyxQKJlneXjBOcjuj\n7DS1\r\n=oooH\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/ngx-page-scroll-core.js","main":"bundles/ngx-page-scroll-core.umd.js","fesm5":"fesm5/ngx-page-scroll-core.js","es2015":"fesm2015/ngx-page-scroll-core.js","module":"fesm5/ngx-page-scroll-core.js","esm2015":"esm2015/ngx-page-scroll-core.js","typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.js","metadata":"ngx-page-scroll-core.metadata.json","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.4.1","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"10.12.0","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^8.0.0 || ^9.0.0","@angular/common":"^8.0.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_7.0.0_1567331797977_0.7829385572026426","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"ngx-page-scroll-core","version":"7.0.1","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@7.0.1","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"2412d68e67baa688fd6e96b18bad21e0bad48abe","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-7.0.1.tgz","fileCount":41,"integrity":"sha512-nWe2X8H23xItcGr+gvizLafErQyajQJtVAW50wPlBb5Xr9LVAjpv5uYwYp508N5c4YUdRu9IRX0rkKvrjrJv4w==","signatures":[{"sig":"MEQCIG9kjoqKfyKyvLix0C4TCF2eLq7f6yVjNDci4bNpO/1hAiAM9Gd7SE5nTgQGaSXBymiFTSpUfE9NokGphOVcT48SKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":509893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeY4ObCRA9TVsSAnZWagAAbMMP+gJZXucbAE7tuRdo+I4p\nOxgyiB1HKcpCKFB1cFHV1wsJSxDTqGyh6uMZ//RkrKAEKgOZwjEncAkb94i0\nP3RxNv/oKwddzEofjKZRpTFQoLVU0wL7dN1GUsTOWpmqHrWx/AKROW0GIiTJ\nZNNR+Hw2OWF/QxcDd0aRF99gAxOi5G2WiTFpF+j/ZDUTSZW7CP9iQ4MgBQWj\nGWPX0rLhRDpeoCxe87t+aWM+dzdtoz6XsFEWoRoa1Ob/pD0Z/sbdLtu8fryh\njqUEFLT2FtM/5gf7BJLtkWe+ez4rGgOd125JCqJgjWRfAgiFjqPR+Dqis9cp\nBMFTh+lJANi+nDfeclmGAaC7Cdun0Z4y4d1eBZY/3mTw7TwJek8hZJDlR2hN\nfewRzczm8oG0KByuBlvAiLThTRU6lX2Fl+n9DouAPIjgwMl9Bm6ghn4tV9Eq\nZYTBToeWNNC3TzBEKS4C0b9konEtDkb3IT0TjduEx3Yl7ZHvFOB+Sogy7xgh\nfGw9VHHoSh5Z2edCkgE2oAEcbTqOUYIt7yn2ixIs2etY3uf2hD0MZZPOj7Ak\nTb/XfhlDHdd4tBbMkzuothU1VMfjmqIcVW333TWPUVe2RhhyQY0mn3vKBQZM\nw8OorpQYMnlAeuepKjtV1J5QqnaRAeQnD6jKPYn6ofZY3tqntmOIaFpGNxPy\nMuLi\r\n=mBo1\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/ngx-page-scroll-core.js","main":"bundles/ngx-page-scroll-core.umd.js","fesm5":"fesm5/ngx-page-scroll-core.js","es2015":"fesm2015/ngx-page-scroll-core.js","module":"fesm5/ngx-page-scroll-core.js","esm2015":"esm2015/ngx-page-scroll-core.js","typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.js","metadata":"ngx-page-scroll-core.metadata.json","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.13.4","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"peerDependencies":{"tslib":"^1.10.0","@angular/core":"^8.0.0 || ^9.0.0","@angular/common":"^8.0.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_7.0.1_1583580059425_0.1120800010707308","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"ngx-page-scroll-core","version":"7.0.2","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@7.0.2","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"073ee113853eb00a13b5f0ed65534b14aed14aad","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-7.0.2.tgz","fileCount":18,"integrity":"sha512-hO9nRnkgtgspvKeFmFcQUNT1zxgppyjSBQXJyyEdCiVQI2f8x66CuUiwYARjeDxr2ioybuCLy4dPGiq3nJqQQQ==","signatures":[{"sig":"MEUCIQDsNe1h2jKWvZ1nk/qV4asdzK3JZ5iYBKUFP7g66KccQgIgcHVW8UrAm/Ux2df0qY5iNY7fvJyS6dGBNZN5F3eta68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFGtACRA9TVsSAnZWagAA3Z0QAJtDmUxP4Xi1L5LoC4YI\nwXdNh4KAEQqzLSKJJT2ORzC8TUAA4DpvKQn+9j9nEPFdc2ECcBcYnuw2rHcE\nGQ5syMaMwJbUoyE3VnG7wS8O5N90uEhSqeKP7235WS0DqvIWqMts90qhmspf\nIAQ7Xia3If+T3VhLxvejk7D8GJpHW/qDznbK/NNXPgqatOZglbvUEGaEK2vz\nAkqwSzUOfVvvoKjbmo2E0rZXOnvaKz24xQSwSlvkQUfI6pVl3vOqf7KYLtJk\nrBaQn4e1c8ialKG9LUAZqw6WrjRgzQPQNk2oz26vszeiP4o5Ij6nmSZZ/poO\nAnDA4882d9LnzDl+QmqJNkjQpOHGZDPcnNhZhrJGNoCau5ql9n1tPh6E/y2o\nRak29YJesAkqJRqKJ33XGLuP6WrXr2ZzV3AIKdkihvNpMaxohaSdryZKqyUd\nmgMlVsu26rQt/tKTDg1UWgvRvnpu+NEJOeysK5x0QXPzBrxUD49EFW84K5Zj\nBPiLhWxGr6H4LbqqesNJ7/nbHxOm63aaQKq1aR+3N+T9vXEKzjy20DHVMZuP\nm+2Ef0flyfUN1zUY93n7nH33fGAUedTArjel9Xy6InslYjxOJU1n9ei10V37\nl3jR5R98HXCsmOEZjdC1pW5t3Z1Ev+FbVrsmmZo6sewCxG5+c61CU+2Icvuv\ntO8h\r\n=5qD7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"deprecated":"release problem causing package being unusable, upgrade to v7.0.3","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.13.4","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"_nodeVersion":"12.16.1","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^8.0.0 || ^9.0.0 || ^10.0.0","@angular/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_7.0.2_1595173696254_0.9835997954494278","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"ngx-page-scroll-core","version":"7.0.3","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@7.0.3","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"3e74eeadceec3895852ca8a16e7230c89ff36bab","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-7.0.3.tgz","fileCount":29,"integrity":"sha512-FLLo59o0GxdT409uhOGPKElmB5fXNlvEFQLfX3UjWH4rbRTg6GP7jKfobYCxWdR/cddZTk4nq3JyGN6qghsG2w==","signatures":[{"sig":"MEYCIQC/6cI516W+u6joM0JgA6BfoHId46XyxbblA4maHFumAQIhAPxH6E6MeIIWS5QcaFcXSFkeCT4B7MnhCuhmaqc5iAQi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHWHjCRA9TVsSAnZWagAAN08QAJmF0htfU0+t4QmDdPTe\nFTsuXQvI6BTM3/jxjYITW87z/TESkuMzAFVtXgvuN7QdIjN2Ja/ZP954RXwu\nZtiz6Vk6w6KnABb/woJWQBdQtSCzS/k5XR5UP4cP7hYtkoIkQ434iQ43+gE9\nvZFju723Ac/0sEU+hoO8PeMmqjmmxOAjzb1cRTRzlWZtne6ExVZgVwL2uWpo\nbjM1x8pcw4kr5hW2D4X5AIw0okWxtrRI5WTlB3PdnMNi28Dzi3v/vI2lhCvX\nm/OGI8c5wH3xLnWy4J9VnXDbvLpAvqW/+CmXCP2y/FWud4EZPvzdmwtbpM8R\nZz4NOb9CeaeogBF7L3TRIcPJhC3bGafULYvBdH3v3yF/nMcdHlWz59i7EClj\nQKDjh2ydi/OzOs3X+YzYVPBcSEjPJBmieKxMBv4YcGGucrDJky4wFsdj/5ec\n6ZypVNlTKoRVMRVVp8+1jMBtHiWHaNWHW1yFKNnQ9t6ZoNoOkzk5vNjVn9CS\n8MbM89rw1mEo+9QsA0swwHTTcAVahcEdetdKxoJRHGK+ZBwVIBdtrPFzDifm\nfZzt30z/pFKWMnxtyFHpBrhv73XktSP0aStzBagJ5fQmV4L75/MrHnEHVNLS\nMmKbd3LYoBFUEHGRDK55EPYo+2ywKjPDpkBhQxJs9NpKWgeK33RsXexaBzv9\nX8yu\r\n=jWP3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/ngx-page-scroll-core.umd.js","es2015":"fesm2015/ngx-page-scroll-core.js","module":"fesm2015/ngx-page-scroll-core.js","esm2015":"esm2015/ngx-page-scroll-core.js","typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.js","metadata":"ngx-page-scroll-core.metadata.json","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.13.4","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"12.16.1","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^8.0.0 || ^9.0.0 || ^10.0.5","@angular/common":"^8.0.0 || ^9.0.0 || ^10.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_7.0.3_1595761122828_0.4937782976518079","host":"s3://npm-registry-packages"}},"7.0.4":{"name":"ngx-page-scroll-core","version":"7.0.4","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@7.0.4","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"d04b80b6b56bc301d4590f6c5f9558c8e0767e6d","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-7.0.4.tgz","fileCount":29,"integrity":"sha512-9Xz8LqhETpMd69vlOCsUKaiC2u1z8ixyHb1+vsjicmHzHv2voLQIX9KGhRvnyNVEepY0tyzs/azAWJvxjd3uhg==","signatures":[{"sig":"MEQCIHLRu0gC9jUOONRxGnEANwGysUq7/yBUgKg881YbHQwnAiAbT3WZ07ehfcnGEsA/IEV0Reg9PRQYR/58fNAgUNqZmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIDZMCRA9TVsSAnZWagAA6xAP/0MXw+QWj/Z+fpckPVFW\npim6nhPFu/7VQaJYTMpf6oSbK438Jl8Yr1IlZ2B/fLFeqJQrWu7cyFA/V7pr\npYEL4vq2rZaGd8qOsZqlEyYSKdI3VJfVP8gbCm25TsLQn4xKPHKJN3zvjTUr\n18kpLmJShhMZ16WMaK67c5MheWeHT5+XlpPp6+cbmZev/JhcgQRTuuU76xFr\nhItVkY3ZeRGCwkOcaa9n6GEfwiAD8s/3sPAVXKWkqPRFa/f10mKNUvvOzFns\nr1LRBrO8UdSlaqQoDLjznPwAmRhUR+yeTYPmC56sN4kolGw/2amfdDfJY3kS\njSSQjsg3OZp/DhuFYxkw6BAuFAmAV42swXRLuwH5kX1d7CoJDlAr4SKkUVbu\npvsy3HBiwXu3kZwkA5xgUxM6dHuP+IkNBfKof/7LDrTxOTrizKUa6e80CvzR\nE7/kdnhz7aYP7zueuB22lZaBkVVVLu/5IIteCsqNZtriq4o7AOMxjIJ7hHMl\nPN4ZhxJ2FYesgCBftuhqx3V572BkRxt7+/j4Ghy5BaCZn5JTjM95a1GH6Uox\nqgG63ahB4MReiPXh+zKAgFZxEK2gxkn5iW82NiZArF69ub2s1t89nNTsLQyR\nfCWOGUMkMoKzWHFZv+Zus3nJ0UASWmivKeEUYxm1WiUW23ypfjGMqeDl3pLM\no3GP\r\n=K5qv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/ngx-page-scroll-core.umd.js","es2015":"fesm2015/ngx-page-scroll-core.js","module":"fesm2015/ngx-page-scroll-core.js","esm2015":"esm2015/ngx-page-scroll-core.js","typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.js","metadata":"ngx-page-scroll-core.metadata.json","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.14.10","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^8.0.0 || ^9.0.0 || ^10.0.5 || ^11.0.0","@angular/common":"^8.0.0 || ^9.0.0 || ^10.0.5 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_7.0.4_1612723788188_0.7193333698802529","host":"s3://npm-registry-packages"}},"7.0.5":{"name":"ngx-page-scroll-core","version":"7.0.5","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@7.0.5","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"832cd3c30104ea6c1f5d505eba891b1bce406aee","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-7.0.5.tgz","fileCount":29,"integrity":"sha512-SlZE0FfFl0DRZccgasSo+QW4pZBfniypg1H1ZPXBNzLOzmVi3X6Wf21L2rxnDgdktXVjk2vg5kB0S5k9AIej3g==","signatures":[{"sig":"MEQCIHiWGT3T4K+iq1x9hxz9cBqEbaw2fCxmTdwb2u6hozBVAiAxeKSNccZwhUl0XZJAzt8vHsTohcrdHXqvmnmAnIwSKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguOiECRA9TVsSAnZWagAAEq8P/01Kll035LNjgqodCRu7\nPpo642OOoQ5djv74/rFvtFhfOVUSlc8JNslopHYqCeSJyG9EncPRTkqpYTwH\nDYWJw0ihzI+t9y//wgaHNCpB0OLpEF1aVTn8BcwnjDJ1eEbdtUS4V+aPvtrZ\nh0WG31LtIHasg2ew7/SSlAszBgW3ttE6Y6nyrGJ2g6Syq5oFHEgKtSklcPPf\nK1zApesnysXsFy5X0rnNdss243HMOP+TVTfv/o2IoampdNMicVYl0x2syTcF\nQkiWU5GUWUdLnKPOkK6mPwUXKsJKNf3AgzmyiDbxbAIl6m4r+Wg7iCdyC4ge\niRppvqXc0QUaDlSyky8jWqya/JyZlJgvzL+n8Hvj311PVNZPGVDdlFKjVrQr\n80bkUQjXTx8aM9aKAoZENZGHYoeuRu6L5Z5LPX0LvHpnb/Nvo/E7y79bY47a\nQeaXIDECZNwqkWjvyFl7ITGXLwFupSFtw4Zg8tMDuTkkcsSOTYEcxXj8Ur/o\nPBVOIA9Q2d/xOfoMDkG7aQYMj1SioJ4iAH1dIJZznsVsozSBKowRgYfq+EwW\nHCfXidGaow2lRVfpGJ8o5ydK0QPPQrHImGrRS91ql4bFOghVlNU4O17i3Hot\nuTI/6l6SOM8MhmPwfR3bsYIYuZ30Scs6Fv+WtvtbXfdiqJ2kOe+6C4XbA1IZ\nUFlX\r\n=zkDw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/ngx-page-scroll-core.umd.js","es2015":"fesm2015/ngx-page-scroll-core.js","module":"fesm2015/ngx-page-scroll-core.js","esm2015":"esm2015/ngx-page-scroll-core.js","typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.js","metadata":"ngx-page-scroll-core.metadata.json","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.14.10","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^8.0.0 || ^9.0.0 || ^10.0.5 || ^11.0.0","@angular/common":"^8.0.0 || ^9.0.0 || ^10.0.5 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_7.0.5_1622730884799_0.13530667492744985","host":"s3://npm-registry-packages"}},"7.0.6":{"name":"ngx-page-scroll-core","version":"7.0.6","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@7.0.6","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"07618ecc829a6e62fd30445a584e7a648745f349","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-7.0.6.tgz","fileCount":27,"integrity":"sha512-QoWmhwOGTQd4RffvHwR/1cQHWAkPKZw/h+EeDRE/UWBB7p8P30+Xo+hSeS0CalygNIV9gUqHM3P/hD513R59iA==","signatures":[{"sig":"MEYCIQDW+IXkLJFQaSdLnMWxtCymRX+BunsZbWHE081x68RcswIhAN5OHAn5kdu7LJs10xlRxt6/wwKNtxx5LO5Hr04CdQHC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":251238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh20rVCRA9TVsSAnZWagAA8ToP/349xwbIzSwQikHmrmVQ\nRCuDJce9vyWMo9Dfl1/at/vbzRGxXiw95OdkNDY2d+x4f3z4i1aUGiFtfbLN\nk6rKxiGU8CGuOkhSBiLwbFmFBE6EDflSRWjNXs8oh342Ui5b9Jo1DqKstHcH\nu0uD5D1cios9gEXUb5fw3orq6HEJgWUgB+675NBWYCgcRdUWfhec1hQ90pXs\n+sNE3mCEaKKpFnVGBfDCbF3hFrDRjrYHRK2UaUjjEVsNy9D1yQUAnbQV+lnr\nBu/Ec+Pc5n2MDPjxkBWDlxu7nN/GO2JrgJkV5khYHuCfCsZ7R6onornURZb/\nURKnQILBZOVlcFkcvpoPFk+SXGGNjZekcNuIawbZfsZh43JybsywJuGQJfjK\n29jt5DRKniM71jp3/O0n+twFVlcAYG1ieAM0bwniV8LR2XTv1EKWqrzcMtu7\nioDG7cub6O08+Lmawsxpdk8pkChhs/AFgxwviNlEQFQoKwRUOvMj+AMq7teV\n7dsI/BnyOOcoCXiKG2tsU3+gZqzDE4s94+VhcUsfnQMNEJeqCtKx+F/coy7j\n7VzrfTRp7czTJIg4/6YmdZvsKe0Lo9VIMAm+wV+wREuM5tJ7rDwVpD9+roT9\nhD+HfEJgdWKj4T60qCPRwiNMsRiFLogiwy8jy6246Gs6drdtGOB84i0LRkuH\nff34\r\n=uaCQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/ngx-page-scroll-core.umd.js","es2015":"fesm2015/ngx-page-scroll-core.js","module":"fesm2015/ngx-page-scroll-core.js","esm2015":"esm2015/ngx-page-scroll-core.js","typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.js","metadata":"ngx-page-scroll-core.metadata.json","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.14.10","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^8.0.0 || ^9.0.0 || ^10.0.5 || ^11.0.0 || ^12.0.0","@angular/common":"^8.0.0 || ^9.0.0 || ^10.0.5 || ^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_7.0.6_1634497350609_0.6510276492870799","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"ngx-page-scroll-core","version":"8.0.0","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@8.0.0","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"3db11cfb95ce1f625c255b9d7d9b8658908d13c7","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-8.0.0.tgz","fileCount":26,"integrity":"sha512-s666ihzAZYibaXouEidClzYQBf8BlRsV6A6kAw4YppVCmpyIp+1sI0ECTa+QZqBMxyLBBmpNfGaaiS2HoeUHoQ==","signatures":[{"sig":"MEYCIQCu7qL/+4c73osVkw59OvxSnyma070ATLXVDwGkMfFQtQIhAPUKU+tGPGUNPqWs4KfkXRZE4zyzM0tQxzZ77LA1uXW6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4TrRCRA9TVsSAnZWagAAE0AP/2rM9MxXKSKG3GUIwHpu\nrvkwExbeo/Y52tRa0TiaY2rmh18vO7xC8zz2GMVSfRhO+0DUKvBC33+IjaS2\nwbBEElSUfjfPjYmFdYL81gyDKdMWIkZJwtTa9FWH+wdc6HhAYsAZpd4SAb5l\njkWoS+UslKE0Myi1dDq8WYGrW/QU1Tl0mYVHBhnapPmgSmYVj/wnnv+0XiSW\nFXLKOCBU3EqNncU1gywYlIuQpZFsYW0XOcj4QC0K4pjUFUKdEg1k+8fTNyNP\nb4pWOt/Tm6T43r5XBBYrIx26oH1mOxsdDRuk0jURvO2t+N8qTufboqvwdgNp\nbV0b0GvrD0RDrgc6o/c1ImrBt1pX76pgEJNMExSmUINGnBrnAnUDP8MEjIRF\nUMbJfHSgXDJ2HVCplxjzeoIEOpG6rpK5Sey7r6Zj8nDwcGwj1j7lj+DzEjIu\nwxjVkw9m68FLFvTbdn4jK+RnFHfKhNivxpJ90d6ajSrY+SqKiEUgMt+d8zTJ\nMGZJehMuvZw/EF1AAVu5PRBuYxbU6fc8s+RvEMbNo/oGkDz3+6cd41Srkyj7\nNe+SwjUf1622nsuJ4l0zjDSUGMhqNx/WOwn8+2RvGPkr9dSV0pe32ROCDmMS\nJLM9BwEoMQbtWeORfC1U/Y0c0s6W7bY+mvpbrsLYK4ndto+GqE1AZ0WI4QT4\n/o9o\r\n=y5MU\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ngx-page-scroll-core.mjs","module":"fesm2015/ngx-page-scroll-core.mjs","esm2020":"esm2020/ngx-page-scroll-core.mjs","exports":{".":{"node":"./fesm2015/ngx-page-scroll-core.mjs","types":"./ngx-page-scroll-core.d.ts","es2015":"./fesm2015/ngx-page-scroll-core.mjs","es2020":"./fesm2020/ngx-page-scroll-core.mjs","default":"./fesm2020/ngx-page-scroll-core.mjs","esm2020":"./esm2020/ngx-page-scroll-core.mjs"},"./package.json":{"default":"./package.json"}},"typings":"ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.mjs","fesm2020":"fesm2020/ngx-page-scroll-core.mjs","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.14.10","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^13.0.0","@angular/common":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_8.0.0_1642150609148_0.6909575210030461","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"ngx-page-scroll-core","version":"9.0.0","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@9.0.0","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"193524e90c413f238afea8c45de394567763aa38","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-9.0.0.tgz","fileCount":26,"integrity":"sha512-/usoigGMuFk8a6NkKkoq4G6lSiql8rYH1xyPFnS++1ba0EjsWWzZSSUa962NBD2DlELTX3WT6zHR9Ub67n6IWg==","signatures":[{"sig":"MEYCIQC39GOtbSdny2L89mQtASann83WC1sKb7H7IG0eDa42cQIhAM+YmPFki8XPoPDqljdTd0cFqOcN+N8NjSq54yKJGj7r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2Bl+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEIA//a/CF532hIpojaMvBTOIFtCzJkoiWhlT2EfWzm28euSvJed66\r\nbx6IrW7bMSv7DdB7ewxAr8DNFX/Y7/ORoh03Gyb0ARc04bulifvTMkA9Ck99\r\n2LIARo7G6AgL2mS+VltXBm3I6I3fVTr/PqfoAI4fkkT4MXRmU/7dJ/8T4JiG\r\nlcNFAVzq9RugnWySx84cf3Ck6AF/6x+Fxa5Lj0xUUZdM3XaUndr8pWoo014Y\r\nstre/AVcrGFHzlRBi5Q1g4GgqTxi4meoSr8SsYqX8iZScTK5UTU9lt/fyAtq\r\nClCy8mES/K/uz5UShWycbG89BtVYxE/kN+ZiPCqn/dfe3vqxkWC9It3IzrvH\r\n142ZIeKP4Pvki9lfznfu9h2WDyc8rufqw/xk/LDutJOBVlresAN5b4rcqUrC\r\njtTfXwJdRmoP0GMFiYlPOHF8TCgYvtJZ1EH/F17oLgsTWaGg76lzZOrt5Ucn\r\naBwFGC9rPB2lcR65qkwPdilC/gp1p9XrmcitdKw5Mbl5hqZxduNddeLviFGk\r\nDMhKQNIlgqAxTQNYbodTvTPAU8slyCLNbF4+L8jdHeVhBVuQczzZBDQkc6Rk\r\nw5BOpqyV0RJ4ttRBzCQ/kHS7yRCB79MCI4GiU1Qf/AD2pVqEkOYZqucmzyc9\r\nT2aghlPu4iueEwY5l6PE1Vrt/o4EUK+ntMs=\r\n=AKvP\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ngx-page-scroll-core.mjs","module":"fesm2015/ngx-page-scroll-core.mjs","esm2020":"esm2020/ngx-page-scroll-core.mjs","exports":{".":{"node":"./fesm2015/ngx-page-scroll-core.mjs","types":"./index.d.ts","es2015":"./fesm2015/ngx-page-scroll-core.mjs","es2020":"./fesm2020/ngx-page-scroll-core.mjs","default":"./fesm2020/ngx-page-scroll-core.mjs","esm2020":"./esm2020/ngx-page-scroll-core.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.mjs","fesm2020":"fesm2020/ngx-page-scroll-core.mjs","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"6.14.10","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^14.0.0","@angular/common":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_9.0.0_1658329470420_0.8717988903626535","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"ngx-page-scroll-core","version":"10.0.0","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@10.0.0","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"268ebbc464f1f931f5a297046f325dc066f06039","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-10.0.0.tgz","fileCount":26,"integrity":"sha512-Z4YtZYZJmE/WSMkXJcU1oaf3W8T9onjf4gGktqpdT3K+IfqfHRS/ZMVhXnsGN5eZ5Fy0UUzUULP0TiHF4PrWTg==","signatures":[{"sig":"MEYCIQDkTrgXoxeMWIxdPKLp13hpNHuAPksiRyixRdc2igqkYwIhAIbvVY/APV0P3HahsERVh+bbMmp+eQ6v5byZ4Y8uhE4K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":252763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjn4EaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0aBAAirP1qsVE3/6j+/VeBOojtZ6KVScXjHg0/Dray6hoBeCEOmDP\r\nO5EITyra1+Z2hVbVpkzqYFdP2I6cQ7df+AipFvsLGMatUPhEjf5zkWBhg0YP\r\n3jJ9AJrZF3ABZiF1kit5WkAMnsRfepRoYj5knApkw/t76wm92heIzrIJmM6V\r\nM3i8WOHOhV4VuG2RbIcHJNmVmwh0Ct3BVnNvtLqhn4wLasN/64r1Yp6MzK6z\r\nCnrn3gLhU6bLq+0J5e5BId/AvVaXmVT1bl0Zvn01EGerWHxMirHkkWEoomRV\r\nGicQ2O3tAAUyVD6CbMUIDUk+WADi/amoNZRVE510suxm7nbF8IDyDVChuya+\r\n+F3FxjZk6Az+N040YHh8b4HdTQ/rO6VtAukVQN+5X+bvbpdLkHiRb8FuNOVE\r\nkBBbOviSqj131arC4bo8z8X+v1gC+mXnYxof+B2B4vI0xQBfiPInDHc6+bBB\r\nuD1+B3OQyE6WgRrcLiCFcDa59+dZY8/TGm3cJgj4j+HLFQOIQg3Htvutmm1p\r\nVuW85v+F6m67mgqJ5Xhmfc0UHQyzIKUvS8HQVJQOFGxyl8759aGs7MmuUpge\r\ncnPbCpUzDtegsSkWKZIcMQyNbl35yWPvP7PH6Bn40u/sJ04PdQzENCT+1kLN\r\nJMSPKvc5gUQVoyDaXMsMKIZveTAa7Z+qeJo=\r\n=JS5U\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/ngx-page-scroll-core.mjs","module":"fesm2015/ngx-page-scroll-core.mjs","esm2020":"esm2020/ngx-page-scroll-core.mjs","exports":{".":{"node":"./fesm2015/ngx-page-scroll-core.mjs","types":"./index.d.ts","es2015":"./fesm2015/ngx-page-scroll-core.mjs","es2020":"./fesm2020/ngx-page-scroll-core.mjs","default":"./fesm2020/ngx-page-scroll-core.mjs","esm2020":"./esm2020/ngx-page-scroll-core.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a8d6afe6b51f8c20cc245f9dea40a14d41543862","typings":"index.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"fesm2015":"fesm2015/ngx-page-scroll-core.mjs","fesm2020":"fesm2020/ngx-page-scroll-core.mjs","repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"7.24.2","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"14.20.0","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^15.0.0","@angular/common":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_10.0.0_1671397658619_0.3948104220684283","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"ngx-page-scroll-core","version":"11.0.0","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@11.0.0","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"65c7356817fc549a8ac3fc80a31c5bbb34fcd465","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-11.0.0.tgz","fileCount":24,"integrity":"sha512-2UEtPzFGpxLHYoP6a3NMPYlE6+23FshK/7v5fpE8wRVQqFeidoLtjo0oqmBNmao8EBHePnNO3KL3O2diXZmHrg==","signatures":[{"sig":"MEUCIQCB3spW1kWeT60kfrApQDs4v3NuEUUX0x21BgbqdBYsTwIgAaUNs5q7niIg/YC248C7EsVLpSwqrnArR+7hOpZNgwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183498},"module":"fesm2022/ngx-page-scroll-core.mjs","exports":{".":{"esm":"./esm2022/ngx-page-scroll-core.mjs","types":"./index.d.ts","default":"./fesm2022/ngx-page-scroll-core.mjs","esm2022":"./esm2022/ngx-page-scroll-core.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f784c52325f8045b32247d218bcf9eb289db910c","typings":"index.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"8.19.4","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^16.0.0","@angular/common":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_11.0.0_1684947308143_0.7376366764579361","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"ngx-page-scroll-core","version":"12.0.0","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@12.0.0","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"2c9b85f555a8e974924b3dce635fc2bae6f5fc7b","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-12.0.0.tgz","fileCount":24,"integrity":"sha512-UMy6k+/RLiXfEVfONfqGWHFRkeu90vev++v6CgGS7gXEd3b5h5J0OofhOOsb0Oa/gDKyPTou+rVkPgdMG5oYwA==","signatures":[{"sig":"MEUCIETMvFzYgOKHkpmlfvXPZFqwa9IQsFWtrUxp1V0GB4pxAiEAyJVVarK6YmNVQjePZhiOryefMH7Bb/mJCldbzfph8Vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183748},"module":"fesm2022/ngx-page-scroll-core.mjs","exports":{".":{"esm":"./esm2022/ngx-page-scroll-core.mjs","types":"./index.d.ts","default":"./fesm2022/ngx-page-scroll-core.mjs","esm2022":"./esm2022/ngx-page-scroll-core.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6521d7b9ec879e221c673dc2655eef3ee602fdaf","typings":"index.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"10.2.3","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^17.0.6","@angular/common":"^17.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_12.0.0_1704396774313_0.6555398011278537","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"ngx-page-scroll-core","version":"13.0.0","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@13.0.0","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"d898bdbf4d0620998e04aa30c612a6a588b37064","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-13.0.0.tgz","fileCount":24,"integrity":"sha512-/gb1WsjkwQSidbOBVSY/qIlzxuwht22joBeNyy7ia+gf+qwUfDOCd+QWCpWZAJSU1VQjH5ePNMxALVVHpsa9dg==","signatures":[{"sig":"MEYCIQC+7z89ODIrtv1LSBag2biO9uyNJTH9Llo5PcmYit1y2AIhAPQ3mr2DY31BcEyb+/Nnm1C413AEx80dCNkssTa/vvud","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184164},"module":"fesm2022/ngx-page-scroll-core.mjs","exports":{".":{"esm":"./esm2022/ngx-page-scroll-core.mjs","types":"./index.d.ts","default":"./fesm2022/ngx-page-scroll-core.mjs","esm2022":"./esm2022/ngx-page-scroll-core.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"cfc274bbff94bc636ff52fd4a85e4e5916fdac43","typings":"index.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.6","@angular/common":"^18.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_13.0.0_1721564859654_0.19265086235491458","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"ngx-page-scroll-core","version":"14.0.0","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@14.0.0","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"436c5296f818d9ea278ac2ebce03e462d3d789ea","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-14.0.0.tgz","fileCount":18,"integrity":"sha512-XeHHQHfRJyCyPO5bqN5Qpi/tRlCbH1nGXEiIVuBi+2lo5pIVgXHnW2sFo9uQRwL/J5kNPDE8aIysL0Z+Preo2w==","signatures":[{"sig":"MEUCIQDr6nQNoIxTmK9sN87IBpt3P0/lgumYJbcv4TytlGnhmAIgc0ZCuiW86UgYhcEDrvuW/kyqStLMibidnHNcill6wOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35959},"gitHead":"570e8d3fa3cc6c85656db2b001412c036cbe544c","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.6","@angular/common":"^18.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_14.0.0_1739022584278_0.44812918036173244","host":"s3://npm-registry-packages-npm-production"}},"14.0.1":{"name":"ngx-page-scroll-core","version":"14.0.1","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@14.0.1","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"a485bddccb740f14ef47018c477cfdcf6c734ee0","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-14.0.1.tgz","fileCount":14,"integrity":"sha512-bQzKs4FBpE/QEjxsVpyJs79R0RK0F4T9SMkYf/0jXGOpJdretRVvfOMB5kVk7rK1QKwLBFAwGjG9tIFj7BEhJw==","signatures":[{"sig":"MEYCIQCCENlTbT67RRclymiHJEaOTgWQedRzl95kZekozEMv8QIhAM6b6DzVbKKN+mTFprnXLVpfDeqf8ljtRxA7j1N0wl2V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91950},"module":"fesm2022/ngx-page-scroll-core.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ngx-page-scroll-core.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"dc52ea0ae65d984eb46a6d258b18288037aa0b60","typings":"index.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"10.2.4","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.6","@angular/common":"^19.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_14.0.1_1741521532166_0.3764369367768514","host":"s3://npm-registry-packages-npm-production"}},"15.0.1":{"name":"ngx-page-scroll-core","version":"15.0.1","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@15.0.1","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"981f95cbe30db31fa95173c9a6646ffdcbefa858","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-15.0.1.tgz","fileCount":5,"integrity":"sha512-RdMWR7rFGGrAqhOzJqZ3KKnKgYQGuxsBOpOMtYGzsuNtH39WoT8GUndLkWSIZTyWe/rnCPbaNksqKUgQWzQE+A==","signatures":[{"sig":"MEUCIQCnW7+DFcGfMrwGUC/V7QnaNzPhFIDqTW1YCInynar0LAIgG/WKADpATcfMyDqec+g5dMU0Wbj8LBSyLdlGkuSMr/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92405},"module":"fesm2022/ngx-page-scroll-core.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ngx-page-scroll-core.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f31a6fb4224ee455d446e67d640b7274ca67d3ff","typings":"index.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"11.3.0","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"23.11.0","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.2.2","@angular/common":"^20.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_15.0.1_1762247985562_0.3112794866339095","host":"s3://npm-registry-packages-npm-production"}},"16.0.0":{"name":"ngx-page-scroll-core","version":"16.0.0","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","_id":"ngx-page-scroll-core@16.0.0","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"dist":{"shasum":"59122cbeb2d0469dd016fc19de9f656ddb294199","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-16.0.0.tgz","fileCount":5,"integrity":"sha512-9ep0Ql08yLAvREKznAsObhWeXDa58ZPB/ZgvVTgYcBLef48HxiuM4iKmRoxmJdiUrFWOt/wP0llSgz+DXYYkTA==","signatures":[{"sig":"MEUCICmGulLHgg23RKYuoYLP2nGFrEIptnxLw1tEwDoNuQeVAiEArIwOOmqEfraXo7M7c6hvTvizA1vLXE2MLVVgfFo06To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93726},"module":"fesm2022/ngx-page-scroll-core.mjs","exports":{".":{"types":"./types/ngx-page-scroll-core.d.ts","default":"./fesm2022/ngx-page-scroll-core.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"219751018f246062adf59a5ff232e3711f262971","typings":"types/ngx-page-scroll-core.d.ts","_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"repository":{"url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git","type":"git"},"_npmVersion":"11.6.2","description":"Animated scrolling functionality for angular written in pure typescript","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"tslib":"^2.6.2"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@angular/common":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-page-scroll-core_16.0.0_1778441057426_0.8609798036574994","host":"s3://npm-registry-packages-npm-production"}},"17.0.0":{"name":"ngx-page-scroll-core","version":"17.0.0","description":"Animated scrolling functionality for angular written in pure typescript","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git"},"bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","peerDependencies":{"@angular/common":"^21.0.0 || ^22.0.0","@angular/core":"^21.0.0 || ^22.0.0"},"dependencies":{"tslib":"^2.6.2"},"module":"fesm2022/ngx-page-scroll-core.mjs","typings":"types/ngx-page-scroll-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/ngx-page-scroll-core.d.ts","default":"./fesm2022/ngx-page-scroll-core.mjs"}},"sideEffects":false,"type":"module","gitHead":"d7e32314ebca53b4b4d1436e3760a09714ca81d3","_id":"ngx-page-scroll-core@17.0.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-lQEiK9w6XNMe9snW59mfVkub5h0Ko76UVVHJaUQgUlVtT7JUbsF9I6KhiuociVoGiESGPUPgSFe8cIFjA+uQEA==","shasum":"858f8d15611d31e0111059de8da9c1ad6e0e3f00","tarball":"https://registry.npmjs.org/ngx-page-scroll-core/-/ngx-page-scroll-core-17.0.0.tgz","fileCount":5,"unpackedSize":93925,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDpeSjHuicFmLXsMW7vkvpzzt+CEyU4yn6dmYeaSTfWLwIgEHk7Wp9YURQGuHk70hj7BDaNoENXM7mmbc5qDyYzq7Y="}]},"_npmUser":{"name":"nolanus","email":"sebastian.fuss@googlemail.com"},"directories":{},"maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ngx-page-scroll-core_17.0.0_1784191469734_0.8083504230234315"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-23T14:51:33.693Z","modified":"2026-07-16T08:44:30.036Z","6.0.0-beta.0":"2019-01-23T14:51:33.778Z","6.0.0-beta.1":"2019-02-15T13:48:01.496Z","6.0.0":"2019-05-22T07:53:27.538Z","6.0.1":"2019-06-01T15:06:49.932Z","6.0.2":"2019-06-05T12:12:09.216Z","7.0.0":"2019-09-01T09:56:38.154Z","7.0.1":"2020-03-07T11:20:59.578Z","7.0.2":"2020-07-19T15:48:16.373Z","7.0.3":"2020-07-26T10:58:42.950Z","7.0.4":"2021-02-07T18:49:48.332Z","7.0.5":"2021-06-03T14:34:44.939Z","7.0.6":"2021-10-17T19:02:30.814Z","8.0.0":"2022-01-14T08:56:49.355Z","9.0.0":"2022-07-20T15:04:30.619Z","10.0.0":"2022-12-18T21:07:38.825Z","11.0.0":"2023-05-24T16:55:08.353Z","12.0.0":"2024-01-04T19:32:54.577Z","13.0.0":"2024-07-21T12:27:39.838Z","14.0.0":"2025-02-08T13:49:44.445Z","14.0.1":"2025-03-09T11:58:52.377Z","15.0.1":"2025-11-04T09:19:45.747Z","16.0.0":"2026-05-10T19:24:17.559Z","17.0.0":"2026-07-16T08:44:29.885Z"},"bugs":{"url":"https://github.com/Nolanus/ngx-page-scroll/issues"},"author":{"name":"Sebastian Fuss","email":"sebastian.fuss@googlemail.com"},"license":"MIT","homepage":"https://github.com/Nolanus/ngx-page-scroll#readme","keywords":["angular","angularjs","page","scroll","pagescroll","animate","move","scrollto","anchor"],"repository":{"type":"git","url":"git+ssh://git@github.com/Nolanus/ngx-page-scroll.git"},"description":"Animated scrolling functionality for angular written in pure typescript","maintainers":[{"name":"nolanus","email":"sebastian.fuss@googlemail.com"}],"readme":"# ngx-page-scroll [![npm version](https://img.shields.io/npm/v/ngx-page-scroll.svg?style=flat)](https://www.npmjs.com/package/ngx-page-scroll) [![MIT license](http://img.shields.io/badge/license-MIT-brightgreen.svg)](http://opensource.org/licenses/MIT)\r\n\r\nAnimated scrolling functionality for angular written in pure typescript with no additional dependencies\r\n\r\n[![Build Status](https://github.com/Nolanus/ngx-page-scroll/actions/workflows/main.yml/badge.svg)](https://github.com/Nolanus/ngx-page-scroll/actions/workflows/main.yml)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Nolanus/ngx-page-scroll/badge.svg)](https://snyk.io/test/github/Nolanus/ngx-page-scroll)\r\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/aa10be6ea5654211bb451c6ade2f1ff6)](https://www.codacy.com/gh/Nolanus/ngx-page-scroll/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=Nolanus/ngx-page-scroll&amp;utm_campaign=Badge_Grade)\r\n\r\n## Features\r\n\r\n- flexible: trigger scroll animations after component load, server response, etc.\r\n- easy-to-use directive: scroll to an element referenced in the href-attribute\r\n(`href=\"#mytarget`) just by adding `pageScroll` directive\r\n- customizable: adjust duration, offset or whether scrolling stops if the user interrupts\r\n([read more](https://github.com/Nolanus/ngx-page-scroll/wiki/Scroll-Interruption-Interference))\r\n- use custom easing functions to calculate the scroll position over time\r\n- works across routes (scrolls to target element as soon as the\r\nrouting has finished) and in both directions (horizontal/vertical)\r\n\r\n## Table of contents\r\n\r\n- [ngx-page-scroll](#ngx-page-scroll--)\r\n  - [Features](#features)\r\n  - [Table of contents](#table-of-contents)\r\n    - [Version compatibility](#version-compatibility)\r\n  - [Service](#service)\r\n    - [Setup](#setup)\r\n    - [Usage](#usage)\r\n    - [Configuration](#configuration)\r\n  - [Directive](#directive)\r\n    - [Setup](#setup-1)\r\n    - [Usage](#usage-1)\r\n    - [Directive API](#directive-api)\r\n      - [PageScroll properties](#pagescroll-properties)\r\n      - [PageScroll events](#pagescroll-events)\r\n      - [Example](#example)\r\n  - [FAQ and common problems](#faq-and-common-problems)\r\n  - [License](#license)\r\n\r\n### Version compatibility\r\n\r\nInstall later versions in case your app is not running the very latest angular version.\r\n\r\n| ngx-page-scroll/ngx-page-scroll-core version | compatible angular version | Documentation                                                               |\r\n|----------------------------------------------|----------------------------|-----------------------------------------------------------------------------|\r\n| v17.x                                        | v22                        | [README](README.md)                                                         |\r\n| v16.x                                        | v21                        | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v16.0.0/README.md) |\r\n| v15.x                                        | v20                        | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v15.0.1/README.md) |\r\n| v14.x                                        | v19                        | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v14.0.1/README.md) |\r\n| v13.x                                        | v18                        | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v13.0.0/README.md) |\r\n| v12.x                                        | v17                        | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v12.0.0/README.md) |\r\n| v11.x                                        | v16                        | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v11.0.0/README.md) |\r\n| v10.x                                        | v15                        | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v10.0.0/README.md) |\r\n| v9.x                                         | v14                        | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v9.0.0/README.md)  |\r\n| v8.x                                         | v13                        | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v8.0.0/README.md)  |\r\n| v7.x                                         | v12, v11, v10, v9, v8      | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v7.0.6/README.md)  |\r\n| v6.x                                         | v8, v7                     | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v6.0.2/README.md)  |\r\n| v5.x                                         | v6                         | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v5.0.1/README.md)  |\r\n| v4.x                                         | v5, v4                     | [README](https://github.com/Nolanus/ngx-page-scroll/blob/v4.0.2/README.md)  |\r\n\r\n## Service\r\n\r\n### Setup\r\n\r\nFirst you need to install the core npm module:\r\n\r\n```sh\r\nnpm install ngx-page-scroll-core --save\r\n```\r\n\r\nThen add the `NgxPageScrollModule` to the imports array of your application module:\r\n\r\n```typescript\r\nimport { NgxPageScrollCoreModule } from 'ngx-page-scroll-core';\r\n\r\n@NgModule({\r\n    imports: [\r\n        /* Other imports here */\r\n        NgxPageScrollCoreModule\r\n        ]\r\n})\r\nexport class AppModule {\r\n}\r\n```\r\n\r\n### Usage\r\n\r\nUsing the `PageScrollService#scroll` method you may trigger scroll animations. Provide an options object that provides a reference to the document and the scroll target. Additional properties are optional.\r\n\r\n```typescript\r\nimport { Inject } from '@angular/core';\r\nimport { DOCUMENT } from '@angular/common';\r\nimport { PageScrollService } from 'ngx-page-scroll-core';\r\n\r\nexport class MyComponent {\r\n constructor(private pageScrollService: PageScrollService, @Inject(DOCUMENT) private document: any) {\r\n }\r\n\r\n ngOnInit(): void {\r\n  this.pageScrollService.scroll({\r\n    document: this.document,\r\n    scrollTarget: '.theEnd',\r\n  });\r\n }\r\n}\r\n```\r\n\r\nNote: The `scroll()` method is a shorthand from creating a `PageScrollInstance` (an object encapsulating all information\r\nrelevant for performing a scroll animation) using `PageScrollService#create` and starting it using\r\nthe `PageScrollService#start` method.\r\n\r\n### Configuration\r\n\r\nWhen importing the `PageScrollCoreModule` one can provide option overrides:\r\n\r\n```typescript\r\nimports: [\r\n  ...\r\n  NgxPageScrollCoreModule.forRoot({duration: 2500, easingLogic: ...}),\r\n]\r\n```\r\n\r\nCheck the [`PageScrollConfig` interface](https://github.com/Nolanus/ngx-page-scroll/blob/master/projects/ngx-page-scroll-core/src/lib/types/page-scroll.config.ts#L3)\r\nfor possible options and their impact. The default values may be found in the [`defaultPageScrollConfig`]([https://github.com/Nolanus/ngx-page-scroll/blob/master/projects/ngx-page-scroll-core/src/lib/provides/config.provider.ts#L6](https://github.com/Nolanus/ngx-page-scroll/blob/master/projects/ngx-page-scroll-core/src/lib/providers/config.provider.ts))\r\nobject.\r\n\r\n## Directive\r\n\r\nFor ease of use a directive `pageScroll` exists, which allows you to quickly add scroll animations to your angular app by\r\nadding a property to your existing HTML a-tags. It can also work cross-routes, meaning it will start the scroll animation\r\nafter the target route has been loaded.\r\nIt utilizes the ngx-page-scroll-core module for that, thus requires it as a peer dependency.\r\n\r\n### Setup\r\n\r\nFirst you need to install the directive npm module:\r\n\r\n```sh\r\nnpm install ngx-page-scroll --save\r\n```\r\n\r\nThen add the `NgxPageScrollModule` to the imports array of your application module:\r\n\r\n```typescript\r\nimport { NgxPageScrollModule } from 'ngx-page-scroll';\r\n\r\n@NgModule({\r\n    imports: [\r\n        /* Other imports here */\r\n        NgxPageScrollModule\r\n        ]\r\n})\r\nexport class AppModule {\r\n}\r\n```\r\n\r\n### Usage\r\n\r\nIn your template you may add the `pageScroll` attribute to elements with an `href` attribute pointing towards an id on\r\nthe same page (e.g. `#theId`). The `onClick` event will be interrupted and the scroll animation starts.\r\nAlternatively you may set the optional `pageScrollTarget` property to a valid css selector to specify the\r\ntarget element to scroll to.\r\n\r\n```typescript\r\n\r\n@Component({\r\n   ...\r\n   template: `...\r\n        <a pageScroll href=\"#awesomePart\">Take me to the awesomeness</a>\r\n        <!-- Further content here -->\r\n        <h2 id=\"awesomePart\">This is where the awesome happens</h2>\r\n   ...`,\r\n})\r\nexport class MyComponent {\r\n}\r\n```\r\n\r\n### Directive API\r\n\r\nAdditional attributes may be set on an DOM element using the `pageScroll` directive for customization.\r\nThey take precedence over the default settings specified in `PageScrollConfig` class. Thereby it is\r\npossible to have all page scroll-animations last e.g. 2 seconds, but a specific one should be performed with a custom easing function and a duration\r\nof only 1 second.\r\n\r\n#### PageScroll properties\r\n\r\n| Attribute                 | Type        | Default      | Description   |\r\n| ------------------------- | ----------- | ------------ |-------------- |\r\n| `pageScroll`              |             |              | Attribute adding scroll-animation behavior when the `click`-event happens on the element. |\r\n| `pageScrollTarget`        | string      |              | Optional attribute to set the element that should be scrolled to. Takes precedence over the ´href´-value |\r\n| `pageScrollHorizontal`    | boolean     | false        | Whether the scroll should happen in vertical direction (`false`, default) or horizontal (`true`). |\r\n| `pageScrollOffset`        | number      | 0            | Pixels to offset from the top of the element when scrolling to (positive value = scrolling will stop given pixels atop the target element). |\r\n| `pageScrollDuration`      | number      | 1250         | Duration in milliseconds the whole scroll-animation should last. |\r\n| `pageScrollSpeed`         | number      | -            | Speed in Pixel/Second the animation should take. Only applied if no duration is set. |\r\n| `pageScrollInView`        | boolean     | true         | Whether the scroll animation should happen even when the scroll target is already inside the view port (`true`). Set to `false` to skip scroll animation if target is already in view. |\r\n| `pageScrollInterruptible` | boolean     | true         | Whether the scroll animation should stop if the user interferes with it (`true`) or not (`false`). |\r\n| `pageScrollAdjustHash`    | boolean     | false        | Whether the [routes hash/fragment](https://angular.io/docs/ts/latest/guide/router.html#!#query-parameters) should be updated to reflect to section that has been scrolled to |\r\n| `pageScrollEasing`        | EasingLogic | linearEasing | Easing method to be used while calculating the scroll position over time (default is linear easing). |\r\n\r\n#### PageScroll events\r\n\r\n| Event                 | Type    | Description   |\r\n| --------------------- | ------- | ------------- |\r\n| `pageScrollFinish`    | boolean | Fired when the scroll-animation stops. Emits a boolean value which indicates whether the scroll animation finished successfully and reached its target (`true`) or not (`false`). Possible reasons for false: target not found or interrupted due to another scroll animation starting or user interaction. |\r\n\r\n#### Example\r\n\r\nThe following example will check whether the route _Home_ is currently loaded.\r\nIf this is true, the scroll-animation will be performed with the default\r\nproperties. If a different route is loaded, a subscription for route changes\r\nwill be made and the scroll-animation will be performed as soon as the new\r\nroute is loaded.\r\n\r\n```html\r\n <a pageScroll [routerLink]=\"['Home']\" href=\"#myanchor\">Go there</a>\r\n```\r\n\r\nOverriding all possible properties. `doSmth()` and `myEasing` are\r\ndefined in the component\r\n\r\n```html\r\n <a pageScroll [pageScrollOffset]=\"0\" [pageScrollDuration]=\"2000\" [pageScrollEasing]=\"myEasing\" [pageScrollInterruptible]=\"false\" (pageScrollFinish)=\"doSmth($event)\" href=\"#theanchor\">Visit</a>\r\n```\r\n\r\n```typescript\r\n    public myEasing: EasingLogic = (t: number, b: number, c: number, d: number): number => {\r\n      // easeInOutExpo easing\r\n      if (t === 0) {\r\n        return b;\r\n      }\r\n      if (t === d) {\r\n        return b + c;\r\n      }\r\n      if ((t /= d / 2) < 1) {\r\n        return c / 2 * Math.pow(2, 10 * (t - 1)) + b;\r\n      }\r\n\r\n      return c / 2 * (-Math.pow(2, -10 * --t) + 2) + b;\r\n    }\r\n\r\n    doSmth(reachedTarget: boolean): void {\r\n        if (reachedTarget) {\r\n            console.log('Yeah, we reached our destination');\r\n        } else {\r\n            console.log('Ohoh, something interrupted us');\r\n        }\r\n    }\r\n```\r\n\r\n## FAQ and common problems\r\n\r\nPlease have a look at the wiki section of the GitHub repo at [https://github.com/Nolanus/ngx-page-scroll/wiki/FAQ](https://github.com/Nolanus/ngx-page-scroll/wiki/FAQ) for frequent questions and problems.\r\n\r\n## License\r\n\r\n[MIT](LICENSE)\r\n","readmeFilename":"README.md"}