{"_id":"sweet-scroll","_rev":"49-317f3e695dd437916a8b3ab4dd75dfc6","name":"sweet-scroll","description":"Modern and the sweet smooth scroll library.","dist-tags":{"latest":"4.0.0"},"versions":{"0.0.1":{"name":"sweet-scroll","version":"0.0.1","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"0598bca203c1f37756c3e6933579161e5f4f40d1","_id":"sweet-scroll@0.0.1","_shasum":"5bad10074bc5e2414e4f46ca1b9cd878630d0d44","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"5bad10074bc5e2414e4f46ca1b9cd878630d0d44","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.0.1.tgz","integrity":"sha512-Ff9+uq28CRrPfzZAz4V0r8m1u/PCpH6RaNHAanq3z58sxQ2wGUNgihsEzkybidUVihOUeYSf691w/1KTJ0J4vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRYJCQlEkzYUHfJU76xTZEjR4fDDTgaJP39jJPnmsKIAiBcB4sWqThVbgWz//LFe9BVOjaZwXgK09vf7LWDchombQ=="}]},"directories":{}},"0.0.2":{"name":"sweet-scroll","version":"0.0.2","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"9f458484a135bc9bbb997eb0205ec09102e58b3e","_id":"sweet-scroll@0.0.2","_shasum":"335ee24c823e561ccbd2c037ccf6e6ff7aca2dac","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"335ee24c823e561ccbd2c037ccf6e6ff7aca2dac","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.0.2.tgz","integrity":"sha512-y5a9JiIBC472lTi/XGbKJ5zopmhCtQEY0cbH7PfzdGAjIupxaUjDW8bNrrOra2wHqFlNrLCo+aX+ipyufRzTOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvy6nR8A1EZqj73Xj1YkvoITE+9Xgld0XWZyJJkh8YNAiB/3w7tvJKSA9CfqQsHNLLg9wSf/gIcmatl/KT58x4JcQ=="}]},"directories":{}},"0.0.3":{"name":"sweet-scroll","version":"0.0.3","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"14d0b73f6960eec91f4483324c7522f2f8e34cf8","_id":"sweet-scroll@0.0.3","_shasum":"a5d851702edda529e1c9d5913fca2a06e1dd5764","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"a5d851702edda529e1c9d5913fca2a06e1dd5764","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.0.3.tgz","integrity":"sha512-8x1hfZ+Ee2EeYL3adV5xEIJ0WLwfqV1cdYguyOXLNsDw8PjANqbPMeYJrSiahM/sKs6ZN7BJYJqQv6MipNqo9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA78VPTXLgREEiBDG3U4nl4OtxGFqFyuuvhfFiUGyXuRAiAjCnYw1vIGpjEasd6u6+xDMirczlntCYpsUZgXQuwTGw=="}]},"directories":{}},"0.0.4":{"name":"sweet-scroll","version":"0.0.4","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"ee762184e2ffdf5d4d26371f9dc65ba75aff86c4","_id":"sweet-scroll@0.0.4","_shasum":"460b9ff61ecdafb10c61be5a0d388e8f3f4c3b10","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"460b9ff61ecdafb10c61be5a0d388e8f3f4c3b10","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.0.4.tgz","integrity":"sha512-NOVp8hUcXx+Aa0cQKrZ0uAq7q1yvcS5V4jndxhF1kc/gxmgLdvVaemdUVTN3+0YkA9HH/dimJoD7oL8ouTFI8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBhPgUVZ++FDd0Uqyc8fRzqIOZDNHwpY80BJSgLqykDQIhAIp2xaeZeVgScuULTZOZt7jps7s+RdslX5PizYY+AcnD"}]},"directories":{}},"0.1.0":{"name":"sweet-scroll","version":"0.1.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"db4d829ebfd716348cbf795a97d5a80b3dc1a809","_id":"sweet-scroll@0.1.0","_shasum":"2fe90339175c21d30554aa4a9c5e941a2b81ab37","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"2fe90339175c21d30554aa4a9c5e941a2b81ab37","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.1.0.tgz","integrity":"sha512-Qo5PalwU4WQ0qE5fiEHzfs3UuVP59dsks0x6XtIPkGRU8zd4opxhUJ37kLMk6BmznVSlmrVcW1FmU6YKqjNEZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzSbMTeG0XBRdGY3aQCuuo2aq2aXIsVPszH+5fPM68XAiB2hnhzgie6NP0vZWeFv6vPqyobxd5dCw69h70Ch8jpgQ=="}]},"directories":{}},"0.1.1":{"name":"sweet-scroll","version":"0.1.1","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"314b6ad3e33b5dc71ef4e0c57b7f6a2ce7a8a493","_id":"sweet-scroll@0.1.1","_shasum":"f366da8719286f88efe8165dcf4fac548f2ea992","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"f366da8719286f88efe8165dcf4fac548f2ea992","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.1.1.tgz","integrity":"sha512-YsUfs1DehxMQ7afWDXWeSpAra5h4PBWCczKJHc5H93p1YbYKcvN7Tw78DWqREGPWZLzTRX6lbdvBqE7Q+Rd6lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWiaBy5b7CuWiU0BxLdWYNjXXdIzEUZdv/39hTCcbMrAIhAIWy4JPfq1QI/gtqZLecbmkTuWEbTWJbCxp0vSPaXDGT"}]},"directories":{}},"0.1.2":{"name":"sweet-scroll","version":"0.1.2","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"0a3d28c4224346223b048dcb8f449051c0ffd292","_id":"sweet-scroll@0.1.2","_shasum":"429a293569b12403955bbf999d92ed30bd6b7afe","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"429a293569b12403955bbf999d92ed30bd6b7afe","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.1.2.tgz","integrity":"sha512-dDGhDyYyS00XsevRv/Ni+40CpIAaMoav0h40vUgVQ62FENUT0ttoj0SY0qCid2Z3XnUtSiMW+S/k8rL98Vwi6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXwz5BQELpCjuwOiKllJpSY1BDbpSfhXx33dy8K+BWOAiBjA2MoDFmlOaEP0XCbMGuMqwuUcz2oxNGz1ef9AUiXhA=="}]},"directories":{}},"0.1.3":{"name":"sweet-scroll","version":"0.1.3","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"0129e649cc4efa628cfca204616248b65a2a6141","_id":"sweet-scroll@0.1.3","_shasum":"6af1916001e3958f37e79a6cce656c1ffd72d660","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"6af1916001e3958f37e79a6cce656c1ffd72d660","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.1.3.tgz","integrity":"sha512-g2l1JOW3cPWNT7GsEetTuXtS4H7BAb/96B7v/b+vjwfthrsErDjIbu+Giolqu+lpI9Qa2v7Jf0X20M1UFyU8uA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkkPXx/cGPOzdBzaKJ5QQOmDAlHuFvVXvWjgSQToe4WQIgDZ4qfo6yNrNcmWuKX8HHVfAlgxfMmlJXifYB5GViqbU="}]},"directories":{}},"0.2.0":{"name":"sweet-scroll","version":"0.2.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","mocha":"^2.4.4","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"cbeef4b8dfd0fdc7783422d9751a38f4783d32e6","_id":"sweet-scroll@0.2.0","_shasum":"21b2dbf1bbb63f387e9b0dbd8852ffe37b01e16c","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"21b2dbf1bbb63f387e9b0dbd8852ffe37b01e16c","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.2.0.tgz","integrity":"sha512-HDP+9SJN0C0shQt7j7naDRHwiSqgCxzqkz+xFkzJcmb+9KRd3tMD5JOybVir+8GIXoBdT7etlNSGnVzn+PWa1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDPkVhMq/gab1l+m/YwK/MaloBNLSRo/w4veCNuH41YQIhAKynJkGvajI2aQYjGoLMSNhULk2/ihEeIzhFGT4naoZw"}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"directories":{}},"0.2.1":{"name":"sweet-scroll","version":"0.2.1","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","mocha":"^2.4.4","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"66ac0659b56548f72ca16941210d373e3f97322b","_id":"sweet-scroll@0.2.1","_shasum":"1b6481b4d0cb505c8053d5a81db398f21a681891","_from":".","_npmVersion":"3.6.0","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"1b6481b4d0cb505c8053d5a81db398f21a681891","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.2.1.tgz","integrity":"sha512-f/xw3xv/JpTVaGIlumXajy+DlPKkYWQ2Du3wR5eC4o57ElEbGUxlR5P0+Lk8FpN1co2EE1pyi4NYvwiQMiB/nA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCocmsGQyDSBa7oJWwG7GMT0H2g5lkLy63XSsEG1eqnRgIhAMy9cYXmtKQHkSOr7eEgATO0WwLKCeB5vOOpu6kE8m5a"}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.2.1.tgz_1455684550752_0.29927027481608093"},"directories":{}},"0.2.2":{"name":"sweet-scroll","version":"0.2.2","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","mocha":"^2.4.4","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"d304a82d01227e243d9180e4a532da4de9a42e03","_id":"sweet-scroll@0.2.2","_shasum":"d3db414fd9efbffd96210421a746efd3d92635bc","_from":".","_npmVersion":"3.6.0","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"d3db414fd9efbffd96210421a746efd3d92635bc","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.2.2.tgz","integrity":"sha512-xXDTU4LgV/xyw7dDGuIGQRzRpnJprccq9isg29qiG02vQ0UtsSFoEDKt7wVLASTzqth0VXvmiFe9zM0bOqMDDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZynzkYz1BYECP9iJPa/ibIqzCyMMD38AajtDw0vtw4AiEA2uExhi+68nQX2vbxKwKnicxZkrlCVf7HwOJeL1jtv5w="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.2.2.tgz_1455701905196_0.05037488741800189"},"directories":{}},"0.2.3":{"name":"sweet-scroll","version":"0.2.3","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","mocha":"^2.4.4","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"a3fb5bcaed9c1cc4d32be4b41908d35d83758896","_id":"sweet-scroll@0.2.3","_shasum":"e7bdc558f8c6bc601d0ed22846044715c2404bf1","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"e7bdc558f8c6bc601d0ed22846044715c2404bf1","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.2.3.tgz","integrity":"sha512-1YFRpmUYIrahCDW6s6YWr5LVPTKuS1TH+nBeB5bYKSUZPS+6ks3x4BSjHVhXuMkAtoP8r4EaGyJ9Tzu7wfIsrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYVacUXtOf+7NUljCis7IJYXrTmelmWGDeje2BuRLFDAIhAIfOQPBJ+LtJYUwaYmu5PdFvoUuzrHz0Iq2KimfeLCbG"}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.2.3.tgz_1456163338288_0.2372320315334946"},"directories":{}},"0.2.4":{"name":"sweet-scroll","version":"0.2.4","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","mocha":"^2.4.4","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"eff1ecbea185ca38bc0c524c80404173f7120c70","_id":"sweet-scroll@0.2.4","_shasum":"b2fdab8172320b9ae5c371d1351d963817e1bb44","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"b2fdab8172320b9ae5c371d1351d963817e1bb44","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.2.4.tgz","integrity":"sha512-j2K74r4alyMDOYRCt86L2hoUStxrO+ZtGJ/JxWB1dJuGUWy1ji2M4ghhG3UwKNIVBx5Yc5RklW+JzUFx/RdAtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvXOTJ8KtmG9vz5p+7O+clho9cRQJIZU6WIf1/AMC7gQIgEi7MQScFJa0gWxzHYhifJSfU+r7oyjjuiyJ69zkZfZ0="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.2.4.tgz_1456248292892_0.5978233774658293"},"directories":{}},"0.2.5":{"name":"sweet-scroll","version":"0.2.5","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","mocha":"^2.4.4","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"756e476a904194398f11dbbd7235241601bdf0c5","_id":"sweet-scroll@0.2.5","_shasum":"e51d98247a13a2d4512b7734d8ea3158995093d7","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"e51d98247a13a2d4512b7734d8ea3158995093d7","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.2.5.tgz","integrity":"sha512-JIiRLTYNAb/YAWcl8PmUT7qY3lXOjtfC5iHTpbj3ZYO50XCY0Vaz9Hx9kCtXWkgb+V7atBRWPArpCpunjhhiUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTv8hCvvNUyNK+pYUwSwl7sV1fBUx+pUfSd4A6IKYDaAiB+ER8kmYzhSrUPo4zGjkOZkDdYIFZtl4+qf32uCxl9hQ=="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.2.5.tgz_1457866288095_0.9667752892710268"},"directories":{}},"0.3.0":{"name":"sweet-scroll","version":"0.3.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^4.1.6","babel-plugin-espower":"^2.0.0","babel-preset-es2015":"^6.1.18","babel-preset-es2015-rollup":"^1.0.0","babel-preset-stage-0":"^6.1.18","babelify":"^7.2.0","browser-sync":"^2.10.0","gulp":"^3.9.0","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^1.1.1","gulp-load-plugins":"^1.1.0","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.2","gulp-rollup":"^1.4.0","gulp-sass":"^2.1.0","gulp-uglify":"^1.5.1","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-fixture":"^0.2.5","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.1","karma-phantomjs-launcher":"^0.2.1","karma-phantomjs-shim":"^1.1.2","mocha":"^2.4.4","phantomjs":"^1.9.19","power-assert":"^1.2.0","rollup":"^0.21.1","rollup-plugin-babel":"^2.2.0","run-sequence":"^1.1.5"},"gitHead":"45b3fd3ac52b4d9fb2f8124b9ca974c1d8270eaa","_id":"sweet-scroll@0.3.0","_shasum":"10b2995ea2984ac9fe0899a7628c5e6d391e3297","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"10b2995ea2984ac9fe0899a7628c5e6d391e3297","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.3.0.tgz","integrity":"sha512-l9E14J0+CHlkh2x94GFsYZjFzslFRRARGjtivY1I/gaHmoi7Wt4nMDGBqdKw9kTKogrbiD5aa1usa0EA3Fe7vA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChTYC442ZsP7TFSGe55tzp2n6Oxvj8m8M+D03MlgaVUwIhAOodGzSXtyoLSobbdxu48oFk+iO85wYYNf3JxfKZpxXX"}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.3.0.tgz_1459081176371_0.6098975620698184"},"directories":{}},"0.3.1":{"name":"sweet-scroll","version":"0.3.1","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^6.0.0","babel-plugin-espower":"^2.1.2","babel-preset-es2015":"^6.6.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.2.0","browser-sync":"^2.11.2","browserify":"^13.0.0","gulp":"^3.9.1","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^2.0.0","gulp-load-plugins":"^1.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rollup":"^1.8.0","gulp-sass":"^2.2.0","gulp-uglify":"^1.5.3","karma":"^0.13.22","karma-browserify":"^5.0.3","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-phantomjs-shim":"^1.2.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7","power-assert":"^1.3.1","rollup":"^0.25.7","rollup-plugin-babel":"^2.4.0","run-sequence":"^1.1.5","watchify":"^3.7.0"},"gitHead":"3d1e9cf46804d311a97937be7af33082d0d96aea","_id":"sweet-scroll@0.3.1","_shasum":"04a5df3967a0c4cef21d343e3cd38fd2b27d0476","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"04a5df3967a0c4cef21d343e3cd38fd2b27d0476","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.3.1.tgz","integrity":"sha512-+mMpOSTxCfMUIkzkiDk8B/f998naV2035+ZjkQ7VYLnTgUnZ7mRclkItvdhHs3A7wiBdbo4hF5KjANDWu5I/cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgvYxs/f4qj0uWGNmVrEfZkVfXc7ETLBJuXEJYuRz0mgIgZ/L0in1CDdee4+Te/6qmQWL8kdoUK0tpjzz4mxlnR7c="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.3.1.tgz_1459331748355_0.952193975681439"},"directories":{}},"0.4.0":{"name":"sweet-scroll","version":"0.4.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^6.0.0","babel-plugin-espower":"^2.1.2","babel-preset-es2015":"^6.6.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.2.0","browser-sync":"^2.11.2","browserify":"^13.0.0","gulp":"^3.9.1","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^2.0.0","gulp-load-plugins":"^1.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rollup":"^1.8.0","gulp-sass":"^2.2.0","gulp-uglify":"^1.5.3","karma":"^0.13.22","karma-browserify":"^5.0.3","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-phantomjs-shim":"^1.2.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7","power-assert":"^1.3.1","rollup":"^0.25.7","rollup-plugin-babel":"^2.4.0","run-sequence":"^1.1.5","watchify":"^3.7.0"},"gitHead":"234d9f3290e008d83e788ca5542a71e6d0ae5905","_id":"sweet-scroll@0.4.0","_shasum":"85b05083d982f66790ecc7515d259a007c3ee03a","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"85b05083d982f66790ecc7515d259a007c3ee03a","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.4.0.tgz","integrity":"sha512-JtjbP/uULeh2XfkCU1s8TP6u7x+urSrWJmRakOP5E5hJAOBLalK1ci7d7RbYaRJhXqc14qSV/g42b0/ms3b+zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgIZ/BmgcN+xp+CPEebCR8IUKONm2pX+i+6XK/iuAgAAiBQQYcyhU2cLwdKRK7v1mCzXxVQXVXse2rJ55TjdzYepg=="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.4.0.tgz_1459496834453_0.5628671932499856"},"directories":{}},"0.5.0":{"name":"sweet-scroll","version":"0.5.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^6.0.0","babel-plugin-espower":"^2.1.2","babel-preset-es2015":"^6.6.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.2.0","browser-sync":"^2.11.2","browserify":"^13.0.0","gulp":"^3.9.1","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^2.0.0","gulp-load-plugins":"^1.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rollup":"^1.8.0","gulp-sass":"^2.2.0","gulp-uglify":"^1.5.3","karma":"^0.13.22","karma-browserify":"^5.0.3","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-phantomjs-shim":"^1.2.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7","power-assert":"^1.3.1","rollup":"^0.25.7","rollup-plugin-babel":"^2.4.0","run-sequence":"^1.1.5","watchify":"^3.7.0"},"gitHead":"3dc83e7a5d2fd614353d2b45d4ece5ebbf2dbb49","_id":"sweet-scroll@0.5.0","_shasum":"9af80aa04e706269b30d56061b3c491a7262fd1a","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"9af80aa04e706269b30d56061b3c491a7262fd1a","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.5.0.tgz","integrity":"sha512-PDRY022MTLj5SX2d8P7UsERJvoPg4iUVXDm1aaSQsniEu/gR8LEIM/dswLp08UcL0pvRNKH71wZL37RHa4NDyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC54UYDREFVzvVKSIkA0ytGQ60cleLIQLms9HMsU+Av9wIgPQHyHC93143d4c/+0OAX3lBfw0x8Q+J1Sq7bYjkq1CY="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.5.0.tgz_1459506636881_0.8018251773901284"},"directories":{}},"0.6.0":{"name":"sweet-scroll","version":"0.6.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^6.0.0","babel-plugin-espower":"^2.1.2","babel-preset-es2015":"^6.6.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.2.0","browser-sync":"^2.11.2","browserify":"^13.0.0","gulp":"^3.9.1","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^2.0.0","gulp-load-plugins":"^1.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rollup":"^1.8.0","gulp-sass":"^2.2.0","gulp-uglify":"^1.5.3","karma":"^0.13.22","karma-browserify":"^5.0.3","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-phantomjs-shim":"^1.2.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7","power-assert":"^1.3.1","rollup":"^0.25.7","rollup-plugin-babel":"^2.4.0","run-sequence":"^1.1.5","watchify":"^3.7.0"},"gitHead":"b45ef5fd7c67f13ff33d728d3877e119b0793e66","_id":"sweet-scroll@0.6.0","_shasum":"6d1fa125ee773dcca8b98addc22cec09dd07284d","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"6d1fa125ee773dcca8b98addc22cec09dd07284d","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.6.0.tgz","integrity":"sha512-C9syo70sloc5FE0yI7xdFUZkNXldSzl2TALaipY9UyEL+0BgvyDlHp6Yq/nqDFVnloVaQGJwSvS0u1r/XbR/cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDePqTxrafEb1rWPsjFCAuArgeX2v/2T3vUKewcDOyvGwIhAMaGJS4i3nt//cu0Qfyj6ZAvZQPGs8ALBH/W3prQJwuc"}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.6.0.tgz_1459777740061_0.7081680477131158"},"directories":{}},"0.6.1":{"name":"sweet-scroll","version":"0.6.1","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^6.0.0","babel-plugin-espower":"^2.1.2","babel-preset-es2015":"^6.6.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.2.0","browser-sync":"^2.11.2","browserify":"^13.0.0","gulp":"^3.9.1","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^2.0.0","gulp-load-plugins":"^1.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rollup":"^1.8.0","gulp-sass":"^2.2.0","gulp-uglify":"^1.5.3","karma":"^0.13.22","karma-browserify":"^5.0.3","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-phantomjs-shim":"^1.2.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7","power-assert":"^1.3.1","rollup":"^0.25.7","rollup-plugin-babel":"^2.4.0","run-sequence":"^1.1.5","watchify":"^3.7.0"},"gitHead":"df73c05e52a5a6fea95ed24d7a3a8582a47b078a","_id":"sweet-scroll@0.6.1","_shasum":"5a1816d71b6b946c30f0a3361a7c1a654f1c3df3","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"5a1816d71b6b946c30f0a3361a7c1a654f1c3df3","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.6.1.tgz","integrity":"sha512-NgFb8UUBdvxpS5wNF8qh08j9fjew1gkiuH6aKtD4u/ryVF3w71s9Ret8fvGPjC++yLpQwJWcCjn48oWAdpvxDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC2SlvuwOnD+1BZVb0N1nQYWSows5Uf7nWmFDVJ7HiNQIhAP3A2I/RCAY5fspz/YAMI9tF7MgDo22cKel/Ain4/rUO"}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.6.1.tgz_1460269461667_0.08739852416329086"},"directories":{}},"0.6.2":{"name":"sweet-scroll","version":"0.6.2","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^6.0.0","babel-plugin-espower":"^2.1.2","babel-preset-es2015":"^6.6.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.2.0","browser-sync":"^2.11.2","browserify":"^13.0.0","gulp":"^3.9.1","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^2.0.0","gulp-load-plugins":"^1.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rollup":"^1.8.0","gulp-sass":"^2.2.0","gulp-uglify":"^1.5.3","karma":"^0.13.22","karma-browserify":"^5.0.3","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-phantomjs-shim":"^1.2.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7","power-assert":"^1.3.1","rollup":"^0.25.7","rollup-plugin-babel":"^2.4.0","run-sequence":"^1.1.5","watchify":"^3.7.0"},"gitHead":"d5dc9fa5ad997e909f7429dd25f583dff614ebaa","_id":"sweet-scroll@0.6.2","_shasum":"65df4d6c430d884fd52f95b640cbe0faa7c292be","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"65df4d6c430d884fd52f95b640cbe0faa7c292be","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.6.2.tgz","integrity":"sha512-QlESHUl6SlOJYS0GJoLnOUWmFjF3W6d3atn0z3v8WwT2hQjMkkMoYP8kQ9WeDRa1SkrTdqrbigfiybnEM4U5oQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7804NqvIgkaX4VwN4f9vVFrZErv+vldH5NTUl6+/IUAiBGcZqIyGA6L6nzkXlMiU+sdy/X+CQmV/FHCkGu2gRrjw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.6.2.tgz_1460363161837_0.6348991189152002"},"directories":{}},"0.7.0":{"name":"sweet-scroll","version":"0.7.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^6.0.0","babel-plugin-espower":"^2.1.2","babel-preset-es2015":"^6.6.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.2.0","browser-sync":"^2.11.2","browserify":"^13.0.0","gulp":"^3.9.1","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^2.0.0","gulp-load-plugins":"^1.2.0","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rollup":"^1.8.0","gulp-sass":"^2.2.0","gulp-uglify":"^1.5.3","karma":"^0.13.22","karma-browserify":"^5.0.3","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-phantomjs-shim":"^1.2.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7","power-assert":"^1.3.1","rollup":"^0.25.7","rollup-plugin-babel":"^2.4.0","run-sequence":"^1.1.5","watchify":"^3.7.0"},"gitHead":"d3be0b42bc0b87d02c284bf6f82a36f179fbbf06","_id":"sweet-scroll@0.7.0","_shasum":"68444496f881e53baa46821850255a91d7841c2c","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"68444496f881e53baa46821850255a91d7841c2c","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.7.0.tgz","integrity":"sha512-pLleZjSyqEVyZSFtIdzqTcPwEQmlouERW/HFKleZE+LgRWrMXrZ6YS1Gf1PWksaJOxLZ3LnnZf2EaJ+0W8R69Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd4RsPf2ndnhAEKPw+JMEKWMLPMX0zu//I8TByrI1UDQIgDLZXanHzIz5DNTjIYHNfjiBGZI1AVcbyvOvoypxpEXo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.7.0.tgz_1461228204383_0.9381861495785415"},"directories":{}},"0.7.1":{"name":"sweet-scroll","version":"0.7.1","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"gulp start","test":"gulp test","build":"gulp build","lint":"gulp lint"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"babel-eslint":"^6.0.3","babel-plugin-espower":"^2.1.2","babel-preset-es2015":"^6.6.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.2.0","browser-sync":"^2.12.3","browserify":"^13.0.0","gulp":"^3.9.1","gulp-autoprefixer":"^3.1.0","gulp-eslint":"^2.0.0","gulp-load-plugins":"^1.2.2","gulp-plumber":"^1.1.0","gulp-rename":"^1.2.2","gulp-rollup":"^1.8.0","gulp-sass":"^2.3.1","gulp-uglify":"^1.5.3","karma":"^0.13.22","karma-browserify":"^5.0.4","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.2.2","karma-phantomjs-launcher":"^1.0.0","karma-phantomjs-shim":"^1.3.0","mocha":"^2.4.5","phantomjs-prebuilt":"^2.1.7","power-assert":"^1.3.1","rollup":"^0.26.0","rollup-plugin-babel":"^2.4.0","run-sequence":"^1.1.5","watchify":"^3.7.0"},"gitHead":"a4d5451d98800202386f824b65502522dfdd4216","_id":"sweet-scroll@0.7.1","_shasum":"27414eedfbbb8559c2a99dffdbade22b1cff0830","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"27414eedfbbb8559c2a99dffdbade22b1cff0830","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-0.7.1.tgz","integrity":"sha512-hoCFevqUGgiOawpA+FgZuZ2fNC/D4HtjhDZbEZd6O60DoNaALyMSs0r5//DDhMYeNFBw0sZSPeAgyfLUcDUwjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFnA0YXZ9+U1H6Cy8AO0TMiR8ZZFn4A95l+Ef7rldJ0AIgdEEMtpDVxmljqRIeryjKKHVHCunb5geQx2LsBVzewPc="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sweet-scroll-0.7.1.tgz_1461556353167_0.6025689891539514"},"directories":{}},"1.0.0":{"name":"sweet-scroll","version":"1.0.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"npm run watch & npm run demo","test":"npm run lint && npm run karma","build":"npm run build:js && npm run demo:build","build:js":"NODE_ENV=production rollup -i src/sweet-scroll.js -o sweet-scroll.js -c && uglifyjs --compress --mangle -o sweet-scroll.min.js --comments -- sweet-scroll.js","watch":"npm run watch:js & npm run watch:test","watch:js":"onchange 'src/**/*.js' -- npm run build:js","watch:test":"onchange 'test/**/*.js' -- npm run karma","lint":"npm run eslint","karma":"NODE_ENV=test karma start karma.conf.js --single-run","eslint":"eslint src/**/*.js test/**/*.js .eslintrc.js --no-ignore","demo":"npm run demo:server & npm run demo:watch:js & npm run demo:watch:sass","demo:server":"browser-sync start -s 'demo/' -f 'demo/**/*' --no-notify --no-open --no-ghost-mode","demo:build":"npm run demo:build:js && npm run demo:build:sass","demo:build:js":"copyfiles sweet-scroll.js demo/js/","demo:build:sass":"node-sass demo/sass/ -o demo/css/ --output-style compressed && postcss --use autoprefixer demo/css/*.css -d demo/css/","demo:watch:js":"onchange 'sweet-scroll.js' -- npm run demo:build:js","demo:watch:sass":"onchange 'demo/sass/**/*.scss' -- npm run demo:build:sass"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"autoprefixer":"^6.3.6","babel-eslint":"^6.0.4","babel-plugin-espower":"^2.1.2","babel-preset-es2015":"^6.9.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.3.0","browser-sync":"^2.12.8","browserify":"^13.0.1","copyfiles":"^0.2.1","eslint":"^2.10.2","karma":"^0.13.22","karma-browserify":"^5.0.5","karma-cli":"^1.0.0","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.0.1","karma-phantomjs-launcher":"^1.0.0","karma-phantomjs-shim":"^1.4.0","mocha":"^2.4.5","node-sass":"^3.7.0","onchange":"^2.4.0","phantomjs-prebuilt":"^2.1.7","postcss-cli":"^2.5.2","power-assert":"^1.4.1","rollup":"^0.26.3","rollup-plugin-babel":"^2.4.0","uglify-js":"^2.6.2","watchify":"^3.7.0"},"gitHead":"de135c5bf32fa85cf8f170c3cb632fdd68406ec9","_id":"sweet-scroll@1.0.0","_shasum":"c50e73fd18ab25d00d0892652b5fc37e972de544","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.2.6","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"c50e73fd18ab25d00d0892652b5fc37e972de544","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-1.0.0.tgz","integrity":"sha512-5cLyJ5XdjgDj9JA3FoZlMETqcMwHf+awxzVZE5Fe+dll9if/+YTpRBVZ+CSsfUGZ/CDrMjf2i9HM33l9NyIdTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqeMCteXciF/KkxIA72Z18ecSzkPzjTrbgFA2gmVJ75AIgEntSZqAxpHm2ZWAQjoeAudh4UY0We8qO/mqf6eiWujI="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sweet-scroll-1.0.0.tgz_1463723147231_0.2771494835615158"},"directories":{}},"1.0.1":{"name":"sweet-scroll","version":"1.0.1","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"npm run watch & npm run demo","test":"npm run lint && npm run karma","build":"npm run build:js && npm run demo:build","build:js":"NODE_ENV=production rollup -i src/sweet-scroll.js -o sweet-scroll.js -c && uglifyjs --compress --mangle -o sweet-scroll.min.js --comments -- sweet-scroll.js","watch":"npm run watch:js & npm run watch:test","watch:js":"onchange 'src/**/*.js' -- npm run build:js","watch:test":"onchange 'test/**/*.js' -- npm run karma","lint":"npm run eslint","karma":"NODE_ENV=test karma start karma.conf.js --single-run","eslint":"eslint src/**/*.js test/**/*.js .eslintrc.js --no-ignore","demo":"npm run demo:server & npm run demo:watch:js & npm run demo:watch:sass","demo:server":"browser-sync start -s 'demo/' -f 'demo/**/*' --no-notify --no-open --no-ghost-mode","demo:build":"npm run demo:build:js && npm run demo:build:sass","demo:build:js":"copyfiles sweet-scroll.js demo/js/","demo:build:sass":"node-sass demo/sass/ -o demo/css/ --output-style compressed && postcss --use autoprefixer demo/css/*.css -d demo/css/","demo:watch:js":"onchange 'sweet-scroll.js' -- npm run demo:build:js","demo:watch:sass":"onchange 'demo/sass/**/*.scss' -- npm run demo:build:sass"},"files":["sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"autoprefixer":"^6.3.6","babel-eslint":"^6.0.4","babel-plugin-espower":"^2.2.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.3.0","browser-sync":"^2.13.0","browserify":"^13.0.1","copyfiles":"^0.2.1","eslint":"^2.12.0","karma":"^0.13.22","karma-browserify":"^5.0.5","karma-cli":"^1.0.0","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.0.1","karma-phantomjs-launcher":"^1.0.0","karma-phantomjs-shim":"^1.4.0","mocha":"^2.5.3","node-sass":"^3.7.0","onchange":"^2.5.0","phantomjs-prebuilt":"^2.1.7","postcss-cli":"^2.5.2","power-assert":"^1.4.1","rollup":"^0.31.1","rollup-plugin-babel":"^2.5.1","uglify-js":"^2.6.2","watchify":"^3.7.0"},"gitHead":"eab971975700ea8dac25112698b38f871f646ecf","_id":"sweet-scroll@1.0.1","_shasum":"0495398cba6bbd75d6a611a6580f235190c0b46c","_from":".","_npmVersion":"3.8.2","_nodeVersion":"4.2.2","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"dist":{"shasum":"0495398cba6bbd75d6a611a6580f235190c0b46c","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-1.0.1.tgz","integrity":"sha512-+tXJY62OZr1YF47OPKCfMsDjwJ4nQ8WwA2z8HHhbCsuyPC0nM6YD4ZWsLiVqqKMedJfU2Vtz6rpbgL0r3LKxwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYmKSOoY4pXLG7OoJ/KVcNRgktp4wiMd8FuL4Ofa1rmAiBo2MV5bfnYfjQSV+ouzXJF24BPwR8+PaECKXYOpB3oaw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-1.0.1.tgz_1465782181402_0.31327532697468996"},"directories":{}},"1.0.2":{"name":"sweet-scroll","version":"1.0.2","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"npm run watch & npm run demo","test":"npm run lint && npm run karma","build":"npm run build:js && npm run demo:build","build:js":"NODE_ENV=production rollup -i src/sweet-scroll.js -o sweet-scroll.js -c && uglifyjs --compress --mangle -o sweet-scroll.min.js --comments -- sweet-scroll.js","watch":"npm run watch:js & npm run watch:test","watch:js":"onchange 'src/**/*.js' -- npm run build:js","watch:test":"onchange 'test/**/*.js' -- npm run karma","lint":"npm run eslint","karma":"NODE_ENV=test karma start karma.conf.js --single-run","eslint":"eslint src/**/*.js test/**/*.js .eslintrc.js --no-ignore","demo":"npm run demo:server & npm run demo:watch:js & npm run demo:watch:sass","demo:server":"browser-sync start -s 'demo/' -f 'demo/**/*' --no-notify --no-open --no-ghost-mode","demo:build":"npm run demo:build:js && npm run demo:build:sass","demo:build:js":"copyfiles sweet-scroll.js demo/js/","demo:build:sass":"node-sass demo/sass/ -o demo/css/ --output-style compressed && postcss --use autoprefixer demo/css/*.css -d demo/css/","demo:watch:js":"onchange 'sweet-scroll.js' -- npm run demo:build:js","demo:watch:sass":"onchange 'demo/sass/**/*.scss' -- npm run demo:build:sass"},"files":["src","test","sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"autoprefixer":"^6.3.7","babel-eslint":"^6.1.0","babel-plugin-espower":"^2.3.1","babel-preset-es2015":"^6.9.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.3.0","browser-sync":"^2.13.0","browserify":"^13.0.1","copyfiles":"^1.0.0","eslint":"^3.0.0","karma":"^1.1.0","karma-browserify":"^5.0.5","karma-cli":"^1.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","karma-phantomjs-shim":"^1.4.0","mocha":"^2.5.3","node-sass":"^3.8.0","onchange":"^2.5.0","phantomjs-prebuilt":"^2.1.7","postcss-cli":"^2.5.2","power-assert":"^1.4.1","rollup":"^0.33.0","rollup-plugin-babel":"^2.6.1","uglify-js":"^2.6.4","watchify":"^3.7.0"},"gitHead":"d1a6ac71b7879e684e31328c638e7af106f61cd5","_id":"sweet-scroll@1.0.2","_shasum":"f228f7f29ea7f6adbc64560d5880eb01da9355c8","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"f228f7f29ea7f6adbc64560d5880eb01da9355c8","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-1.0.2.tgz","integrity":"sha512-yMHehOz8NIjbiU+k2WsYeDace794JggOCbHwVVAQ8x+nVaHBWlE8WegXhz3TFl/QLRzrgrOS0waikkI15vDeAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd6jH98LvSckOntaweyqWUrgBm69n5N+MVhIcOnJaumQIgXVKwtryCZFw2GOmxlqlv1HVBzdywckKzdMldifX3jvo="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-1.0.2.tgz_1467551816625_0.11571672419086099"},"directories":{}},"1.0.3":{"name":"sweet-scroll","version":"1.0.3","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"npm run watch & npm run demo","test":"npm run lint && npm run karma","build":"npm run build:js && npm run demo:build","build:js":"NODE_ENV=production rollup -i src/sweet-scroll.js -o sweet-scroll.js -c && uglifyjs --compress --mangle -o sweet-scroll.min.js --comments -- sweet-scroll.js","watch":"npm run watch:js & npm run watch:test","watch:js":"onchange 'src/**/*.js' -- npm run build:js","watch:test":"onchange 'test/**/*.js' -- npm run karma","lint":"npm run eslint","karma":"NODE_ENV=test karma start karma.conf.js --single-run","eslint":"eslint src/**/*.js test/**/*.js .eslintrc.js --no-ignore","demo":"npm run demo:server & npm run demo:watch:js & npm run demo:watch:sass","demo:server":"browser-sync start -s 'demo/' -f 'demo/**/*' --no-notify --no-open --no-ghost-mode","demo:build":"npm run demo:build:js && npm run demo:build:sass","demo:build:js":"copyfiles sweet-scroll.js demo/js/","demo:build:sass":"node-sass demo/sass/ -o demo/css/ --output-style compressed && postcss --use autoprefixer demo/css/*.css -d demo/css/","demo:watch:js":"onchange 'sweet-scroll.js' -- npm run demo:build:js","demo:watch:sass":"onchange 'demo/sass/**/*.scss' -- npm run demo:build:sass"},"files":["src","test","sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"autoprefixer":"^6.3.7","babel-eslint":"^6.1.0","babel-plugin-espower":"^2.3.1","babel-preset-es2015":"^6.9.0","babel-preset-es2015-rollup":"^1.1.1","babel-preset-stage-0":"^6.5.0","babelify":"^7.3.0","browser-sync":"^2.13.0","browserify":"^13.0.1","copyfiles":"^1.0.0","eslint":"^3.0.1","karma":"^1.1.1","karma-browserify":"^5.0.5","karma-cli":"^1.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","karma-phantomjs-shim":"^1.4.0","mocha":"^2.5.3","node-sass":"^3.8.0","onchange":"^2.5.0","phantomjs-prebuilt":"^2.1.7","postcss-cli":"^2.5.2","power-assert":"^1.4.1","rollup":"^0.33.1","rollup-plugin-babel":"^2.6.1","uglify-js":"^2.7.0","watchify":"^3.7.0"},"gitHead":"23c74ea352f97a88c7db47ca800ca60479a4e35f","_id":"sweet-scroll@1.0.3","_shasum":"a5c872b5c6d7b6ba4ae2e99746413c28f673d80c","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"a5c872b5c6d7b6ba4ae2e99746413c28f673d80c","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-1.0.3.tgz","integrity":"sha512-jO+YT7XCDe9PmuMRLDlOlmjZtL1ikAsU5F7xxfkUuGKh5IGuwNmIAj3xEoF6bbkWKC0vIXs62Wo2ji42h51hTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVwLkKmVu/49eEQnIdd60nn6JL4uSW1B8UtyQn0XJJ/AiB2INe49hgZd7Z9yPEsVnLzNytEUJPCO5F/Yy7IRPpJyA=="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-1.0.3.tgz_1467959026435_0.4149583321996033"},"directories":{}},"1.0.4":{"name":"sweet-scroll","version":"1.0.4","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"npm run watch & npm run demo","test":"npm run lint && npm run karma","build":"npm run build:js && npm run demo:build","build:js":"NODE_ENV=production rollup -i src/sweet-scroll.js -o sweet-scroll.js -c && uglifyjs --compress --mangle -o sweet-scroll.min.js --comments -- sweet-scroll.js","watch":"npm run watch:js & npm run watch:test","watch:js":"onchange 'src/**/*.js' -- npm run build:js","watch:test":"onchange 'test/**/*.js' -- npm run karma","lint":"npm run eslint","karma":"NODE_ENV=test karma start karma.conf.js --single-run","eslint":"eslint src/**/*.js test/**/*.js .eslintrc.js --no-ignore","demo":"npm run demo:server & npm run demo:watch:js & npm run demo:watch:sass","demo:server":"browser-sync start -s 'demo/' -f 'demo/**/*' --no-notify --no-open --no-ghost-mode","demo:build":"npm run demo:build:js && npm run demo:build:sass","demo:build:js":"copyfiles sweet-scroll.js demo/js/","demo:build:sass":"node-sass demo/sass/ -o demo/css/ --output-style compressed && postcss --use autoprefixer demo/css/*.css -d demo/css/","demo:watch:js":"onchange 'sweet-scroll.js' -- npm run demo:build:js","demo:watch:sass":"onchange 'demo/sass/**/*.scss' -- npm run demo:build:sass"},"files":["src","test","sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"autoprefixer":"^6.4.0","babel-eslint":"^6.1.2","babel-plugin-espower":"^2.3.1","babel-preset-es2015":"^6.13.2","babel-preset-es2015-rollup":"^1.2.0","babel-preset-stage-0":"^6.5.0","babelify":"^7.3.0","browser-sync":"^2.14.0","browserify":"^13.1.0","copyfiles":"^1.0.0","eslint":"^3.3.1","karma":"^1.2.0","karma-browserify":"^5.1.0","karma-cli":"^1.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","karma-phantomjs-shim":"^1.4.0","mocha":"^3.0.2","node-sass":"^3.8.0","onchange":"^2.5.0","phantomjs-prebuilt":"^2.1.12","postcss-cli":"^2.5.2","power-assert":"^1.4.1","rollup":"^0.34.10","rollup-plugin-babel":"^2.6.1","uglify-js":"^2.7.3","watchify":"^3.7.0"},"gitHead":"580fd35befb0bac087e998ac48d5650ae3c56971","_id":"sweet-scroll@1.0.4","_shasum":"aa98d5dba8e2aa23e77f0e1c3df6d22d2839ac65","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"aa98d5dba8e2aa23e77f0e1c3df6d22d2839ac65","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-1.0.4.tgz","integrity":"sha512-jUm59VD9o36JnBCL8RRojRV1md5qhN5TByfl4Dw8bCyLLt46TKTk/1c1VbPpAkIj26VKypss1xkB8FsNjmlDCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmGTELHVCXXcdwNvFT9WQD5nnF11y9ol9cSYtTNgRzzAiAFOfFgEVQQKKSgCZPw0PV1S4aLrjbN4HZEuEWbR41X6A=="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-1.0.4.tgz_1471538193070_0.09171500080265105"},"directories":{}},"1.1.0":{"name":"sweet-scroll","version":"1.1.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"npm run watch & npm run demo","test":"npm run lint && npm run karma","build":"npm run build:js && npm run demo:build","build:js":"NODE_ENV=production rollup -i src/sweet-scroll.js -o sweet-scroll.js -c && uglifyjs --compress --mangle -o sweet-scroll.min.js --comments -- sweet-scroll.js","watch":"npm run watch:js & npm run watch:test","watch:js":"onchange 'src/**/*.js' -- npm run build:js","watch:test":"onchange 'test/**/*.js' -- npm run karma","lint":"npm run eslint","karma":"NODE_ENV=test karma start karma.conf.js --single-run","eslint":"eslint src/**/*.js test/**/*.js .eslintrc.js --no-ignore","demo":"npm run demo:server & npm run demo:watch:js & npm run demo:watch:sass","demo:server":"browser-sync start -s 'demo/' -f 'demo/**/*' --no-notify --no-open --no-ghost-mode","demo:build":"npm run demo:build:js && npm run demo:build:sass","demo:build:js":"copyfiles sweet-scroll.js demo/js/","demo:build:sass":"node-sass demo/sass/ -o demo/css/ --output-style compressed && postcss --use autoprefixer demo/css/*.css -d demo/css/","demo:watch:js":"onchange 'sweet-scroll.js' -- npm run demo:build:js","demo:watch:sass":"onchange 'demo/sass/**/*.scss' -- npm run demo:build:sass"},"files":["src","test","sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"autoprefixer":"^6.5.1","babel-eslint":"^7.0.0","babel-plugin-espower":"^2.3.1","babel-preset-es2015":"^6.16.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-stage-0":"^6.16.0","babelify":"^7.3.0","browser-sync":"^2.17.3","browserify":"^13.1.0","copyfiles":"^1.0.0","eslint":"^3.8.1","karma":"^1.3.0","karma-browserify":"^5.1.0","karma-cli":"^1.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.1.0","karma-mocha":"^1.2.0","karma-phantomjs-launcher":"^1.0.2","karma-phantomjs-shim":"^1.4.0","mocha":"^3.1.2","node-sass":"^3.10.1","onchange":"^3.0.2","phantomjs-prebuilt":"^2.1.13","postcss-cli":"^2.6.0","power-assert":"^1.4.1","rollup":"^0.36.3","rollup-plugin-babel":"^2.6.1","sinon":"^1.17.6","uglify-js":"^2.7.3","watchify":"^3.7.0"},"gitHead":"b0fee7600f3d0ae94d898e73eb366d736e8e6bcb","_id":"sweet-scroll@1.1.0","_shasum":"1dc536dc94e4e5f898efa1f105687bd63f616854","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.1","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"1dc536dc94e4e5f898efa1f105687bd63f616854","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-1.1.0.tgz","integrity":"sha512-rA7Ne2x2Mfj0uNXUWY63y32y4lSnmiKtc9IzVwLAyDXdyYizdMICqwrGTmGuSIPc0mWMAZ2T2cffAmCLtp9eNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/cKAADdIOpv7VhSC57mtAd7yw4UIVXLJ5/X6QRkbalAiEA5vZxXGVN84wCzxMsx/dX2OA34ltuEVG2AM3kAL8yu1A="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sweet-scroll-1.1.0.tgz_1476807278997_0.2810117837507278"},"directories":{}},"2.0.0":{"name":"sweet-scroll","version":"2.0.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"npm-run-all --parallel watch demo","test":"npm-run-all lint karma","build":"npm-run-all build:* demo:build","build:js":"NODE_ENV=production rollup -i src/sweet-scroll.js -o sweet-scroll.js -c && uglifyjs --compress --mangle -o sweet-scroll.min.js --comments -- sweet-scroll.js","watch":"npm-run-all --parallel watch:*","watch:js":"onchange 'src/**/*.js' -- npm run build:js","watch:test":"onchange 'test/**/*.js' -- npm run karma","lint":"eslint src/**/*.js test/**/*.js .eslintrc.js --no-ignore","karma":"NODE_ENV=test karma start karma.conf.js --single-run","demo":"npm-run-all --parallel demo:watch:*","demo:build":"npm run demo:build:js && npm run demo:build:sass","demo:build:js":"copyfiles sweet-scroll.js demo/js/","demo:build:sass":"node-sass demo/sass/ -o demo/css/ --output-style compressed && postcss --use autoprefixer demo/css/*.css -d demo/css/","demo:watch:server":"browser-sync start -s 'demo/' -f 'demo/**/*,!demo/sass/**/*' --no-notify --no-open --no-ghost-mode","demo:watch:js":"onchange 'sweet-scroll.js' -- npm run demo:build:js","demo:watch:sass":"onchange 'demo/sass/**/*.scss' -- npm run demo:build:sass"},"files":["src","test","sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"autoprefixer":"^6.5.1","babel-eslint":"^7.1.0","babel-plugin-espower":"^2.3.1","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-stage-0":"^6.16.0","babelify":"^7.3.0","browser-sync":"^2.17.5","browserify":"^13.1.1","copyfiles":"^1.0.0","eslint":"^3.9.0","karma":"^1.3.0","karma-browserify":"^5.1.0","karma-cli":"^1.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.1.0","karma-mocha":"^1.2.0","karma-phantomjs-launcher":"^1.0.2","karma-phantomjs-shim":"^1.4.0","mocha":"^3.1.2","node-sass":"^3.10.1","npm-run-all":"^3.1.1","onchange":"^3.0.2","phantomjs-prebuilt":"^2.1.13","postcss-cli":"^2.6.0","power-assert":"^1.4.1","rollup":"^0.36.3","rollup-plugin-babel":"^2.6.1","sinon":"^1.17.6","uglify-js":"^2.7.4","watchify":"^3.7.0"},"gitHead":"69a910307e7d0e04db42df07608c0cd009b8af73","_id":"sweet-scroll@2.0.0","_shasum":"9b2fb9994536bc7573d117112d77761cd101c153","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.1","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"9b2fb9994536bc7573d117112d77761cd101c153","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-2.0.0.tgz","integrity":"sha512-AwGEGstEM0wDVqQzS7Bnzi2lc5R4vuaLuz0l56E120Jz8oNv+K4RnmmaqhnY6iPU56/oHPq+fREp1o+eqZPaYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGc5wovoCC514FQb8OnMVvV4qAsdTfB7nxVsOORsd6aXAiEApZIcW2Tqy0/XmZdrBu5rFpQCVVnTOBUd4KZVhTthBtc="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sweet-scroll-2.0.0.tgz_1478415354034_0.20992616773582995"},"directories":{}},"2.0.1":{"name":"sweet-scroll","version":"2.0.1","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"npm-run-all --parallel watch docs","test":"npm-run-all lint karma","build":"npm-run-all build:* docs:build","build:js":"NODE_ENV=production rollup -i src/sweet-scroll.js -o sweet-scroll.js -c && uglifyjs --compress --mangle -o sweet-scroll.min.js --comments -- sweet-scroll.js","watch":"npm-run-all --parallel watch:*","watch:js":"onchange 'src/**/*.js' -- npm run build:js","watch:test":"onchange 'test/**/*.js' -- npm run karma","lint":"eslint src/**/*.js test/**/*.js .eslintrc.js --no-ignore","karma":"NODE_ENV=test karma start karma.conf.js --single-run","docs":"npm-run-all --parallel docs:watch:*","docs:build":"npm run docs:build:js && npm run docs:build:sass","docs:build:js":"copyfiles sweet-scroll.js docs/js/","docs:build:sass":"node-sass docs/sass/ -o docs/css/ --output-style compressed && postcss --use autoprefixer docs/css/*.css -d docs/css/","docs:watch:server":"browser-sync start -s 'docs/' -f 'docs/**/*,!docs/sass/**/*' --no-notify --no-open --no-ghost-mode","docs:watch:js":"onchange 'sweet-scroll.js' -- npm run docs:build:js","docs:watch:sass":"onchange 'docs/sass/**/*.scss' -- npm run docs:build:sass"},"files":["src","test","sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"autoprefixer":"^6.5.1","babel-eslint":"^7.1.0","babel-plugin-espower":"^2.3.1","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-stage-0":"^6.16.0","babelify":"^7.3.0","browser-sync":"^2.17.5","browserify":"^13.1.1","copyfiles":"^1.0.0","eslint":"^3.9.0","karma":"^1.3.0","karma-browserify":"^5.1.0","karma-cli":"^1.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.1.0","karma-mocha":"^1.2.0","karma-phantomjs-launcher":"^1.0.2","karma-phantomjs-shim":"^1.4.0","mocha":"^3.1.2","node-sass":"^3.10.1","npm-run-all":"^3.1.1","onchange":"^3.0.2","phantomjs-prebuilt":"^2.1.13","postcss-cli":"^2.6.0","power-assert":"^1.4.1","rollup":"^0.36.3","rollup-plugin-babel":"^2.6.1","sinon":"^1.17.6","uglify-js":"^2.7.4","watchify":"^3.7.0"},"gitHead":"eff5e17acdf63b50efdcddd095058d48792453be","_id":"sweet-scroll@2.0.1","_shasum":"69e05ec3cb6a7c717c18e8c3ba067f98f461cc59","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"69e05ec3cb6a7c717c18e8c3ba067f98f461cc59","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-2.0.1.tgz","integrity":"sha512-1VZdXPPXFVQ+mYYBkLjHoRwuPBfMAQAEhlqEohVmgsTq74hNjBxPAgjUsKkcpWlRIm/P44rZ8Vm4jqIA0ppmBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEC7f0b0iX8tJJrSGPEDhCyTebBtn1IBhSiOjN4yNZLgIgNI0Snpi05fh5w8szXW4W8J3ij2bYWXFz+eCTIz/0JCg="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-2.0.1.tgz_1478746353788_0.3705282243900001"},"directories":{}},"2.1.0":{"name":"sweet-scroll","version":"2.1.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"npm-run-all --parallel watch docs","test":"npm-run-all lint karma","build":"npm-run-all build:* docs:build","build:js":"NODE_ENV=production rollup -i src/sweet-scroll.js -o sweet-scroll.js -c && uglifyjs --compress --mangle -o sweet-scroll.min.js --comments -- sweet-scroll.js","watch":"npm-run-all --parallel watch:*","watch:js":"onchange 'src/**/*.js' -- npm run build:js","watch:test":"onchange 'test/**/*.js' -- npm run karma","lint":"eslint src/**/*.js test/**/*.js .eslintrc.js --no-ignore","karma":"NODE_ENV=test karma start karma.conf.js --single-run","docs":"npm-run-all --parallel docs:watch:*","docs:build":"npm run docs:build:js && npm run docs:build:sass","docs:build:js":"copyfiles sweet-scroll.js docs/js/","docs:build:sass":"node-sass docs/sass/ -o docs/css/ --output-style compressed && postcss --use autoprefixer docs/css/*.css -d docs/css/","docs:watch:server":"browser-sync start -s 'docs/' -f 'docs/**/*,!docs/sass/**/*' --no-notify --no-open --no-ghost-mode","docs:watch:js":"onchange 'sweet-scroll.js' -- npm run docs:build:js","docs:watch:sass":"onchange 'docs/sass/**/*.scss' -- npm run docs:build:sass"},"files":["src","test","sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"autoprefixer":"^6.5.3","babel-eslint":"^7.1.0","babel-plugin-espower":"^2.3.1","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-stage-0":"^6.16.0","babelify":"^7.3.0","browser-sync":"^2.17.5","browserify":"^13.1.1","copyfiles":"^1.0.0","eslint":"^3.9.1","karma":"^1.3.0","karma-browserify":"^5.1.0","karma-cli":"^1.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.1.0","karma-mocha":"^1.3.0","karma-phantomjs-launcher":"^1.0.2","karma-phantomjs-shim":"^1.4.0","mocha":"^3.1.2","node-sass":"^3.11.2","npm-run-all":"^3.1.1","onchange":"^3.0.2","phantomjs-prebuilt":"^2.1.13","postcss-cli":"^2.6.0","power-assert":"^1.4.2","rollup":"^0.36.3","rollup-plugin-babel":"^2.6.1","sinon":"^1.17.6","uglify-js":"^2.7.4","watchify":"^3.7.0"},"gitHead":"45afc9cc8026b5ebc1e07606c69e7acce8d6407c","_id":"sweet-scroll@2.1.0","_shasum":"0c1cc0f6c96947e890ac78cb21d40230f7349b57","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.2.1","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"0c1cc0f6c96947e890ac78cb21d40230f7349b57","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-2.1.0.tgz","integrity":"sha512-xS83IyVmsDigphqNI9jnQy+UL2UG/horJQ7ZFvecfvLXVjPePEUcs+XG3ebuBSDW3/O17d56ECBoqT/MCs2TMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCge7NPOE0lo3y6HQIdA9/ece/lhIDRzjLgQ5vfYtSh7QIgLWiqiVoCDXOKuyMlhTICrYqofh0BOOFSAwDVeGH/CTk="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-2.1.0.tgz_1478871261339_0.7507857920136303"},"directories":{}},"2.2.0":{"name":"sweet-scroll","version":"2.2.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"npm-run-all --parallel watch docs","test":"npm-run-all lint karma","build":"npm-run-all build:* docs:build","build:js":"NODE_ENV=production rollup -c rollup.config.js && uglifyjs --compress --mangle -o sweet-scroll.min.js --comments -- sweet-scroll.js","watch":"npm-run-all --parallel watch:*","watch:js":"onchange 'src/**/*.js' -- npm run build:js","watch:test":"onchange 'test/**/*.js' -- npm run karma","lint":"eslint src/**/*.js test/**/*.js .eslintrc.js --no-ignore","karma":"NODE_ENV=test karma start karma.conf.js --single-run","docs":"npm-run-all --parallel docs:watch:*","docs:build":"npm run docs:build:js && npm run docs:build:sass","docs:build:js":"copyfiles sweet-scroll.js docs/js/","docs:build:sass":"node-sass docs/sass/ -o docs/css/ --output-style compressed && postcss --use autoprefixer docs/css/*.css -d docs/css/","docs:watch:server":"browser-sync start -s 'docs/' -f 'docs/**/*,!docs/sass/**/*' --no-notify --no-open --no-ghost-mode","docs:watch:js":"onchange 'sweet-scroll.js' -- npm run docs:build:js","docs:watch:sass":"onchange 'docs/sass/**/*.scss' -- npm run docs:build:sass"},"files":["src","test","sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"autoprefixer":"^6.5.3","babel-eslint":"^7.1.0","babel-plugin-espower":"^2.3.1","babel-plugin-external-helpers":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-stage-0":"^6.16.0","babelify":"^7.3.0","browser-sync":"^2.17.5","browserify":"^13.1.1","copyfiles":"^1.0.0","eslint":"^3.9.1","karma":"^1.3.0","karma-browserify":"^5.1.0","karma-cli":"^1.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.1.0","karma-mocha":"^1.3.0","karma-phantomjs-launcher":"^1.0.2","karma-phantomjs-shim":"^1.4.0","mocha":"^3.1.2","node-sass":"^3.11.2","npm-run-all":"^3.1.1","onchange":"^3.0.2","phantomjs-prebuilt":"^2.1.13","postcss-cli":"^2.6.0","power-assert":"^1.4.2","rollup":"^0.36.3","rollup-plugin-babel":"^2.6.1","sinon":"^1.17.6","uglify-js":"^2.7.4","watchify":"^3.7.0"},"gitHead":"8ec93da4d7a0e13090e8f80da1ab25efe1868b8b","_id":"sweet-scroll@2.2.0","_shasum":"5085d6cab3317702b6f9a6c6a0ce9e9faf256982","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.2.1","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"5085d6cab3317702b6f9a6c6a0ce9e9faf256982","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-2.2.0.tgz","integrity":"sha512-S9X8WZluIa2Ii4SPS/1d+quL3j4WgMej1oZXJOWCUxNuciq6FP6pmDp35x1pZOD3xxf8syQ7XymB1RBT/6M6MQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYn7SNd10YFST4q5MkYHte3Qu+UAeKQUn+kLN8U7asYAiBOiKkezNgXfzDXzt/ojy6025HAv7vL+d5vN6zQ4BhyiQ=="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sweet-scroll-2.2.0.tgz_1481302733104_0.3655748930759728"},"directories":{}},"2.2.1":{"name":"sweet-scroll","version":"2.2.1","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","scripts":{"start":"npm-run-all --parallel watch docs","test":"npm-run-all lint karma","build":"npm-run-all build:* docs:build","build:js":"NODE_ENV=production rollup -c rollup.config.js && uglifyjs --compress --mangle -o sweet-scroll.min.js --comments -- sweet-scroll.js","watch":"npm-run-all --parallel watch:*","watch:js":"onchange 'src/**/*.js' -- npm run build:js","watch:test":"onchange 'test/**/*.js' -- npm run karma","lint":"eslint src/**/*.js test/**/*.js .eslintrc.js --no-ignore","karma":"NODE_ENV=test karma start karma.conf.js --single-run","docs":"npm-run-all --parallel docs:watch:*","docs:build":"npm run docs:build:js && npm run docs:build:sass","docs:build:js":"copyfiles sweet-scroll.js docs/js/","docs:build:sass":"node-sass docs/sass/ -o docs/css/ --output-style compressed && postcss docs/css/*.css --use autoprefixer -d docs/css/","docs:watch:server":"browser-sync start -s 'docs/' -f 'docs/**/*,!docs/sass/**/*' --no-notify --no-open --no-ghost-mode","docs:watch:js":"onchange 'sweet-scroll.js' -- npm run docs:build:js","docs:watch:sass":"onchange 'docs/sass/**/*.scss' -- npm run docs:build:sass"},"files":["src","test","sweet-scroll.js","sweet-scroll.min.js"],"keywords":["smooth scroll","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"autoprefixer":"^7.0.1","babel-eslint":"^7.2.3","babel-plugin-espower":"^2.3.2","babel-plugin-external-helpers":"^6.22.0","babel-preset-es2015":"^6.24.1","babel-preset-stage-0":"^6.24.1","babelify":"^7.3.0","browser-sync":"^2.18.8","browserify":"^14.3.0","copyfiles":"^1.2.0","eslint":"^3.19.0","karma":"^1.7.0","karma-browserify":"^5.1.1","karma-cli":"^1.0.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.1.0","karma-mocha":"^1.3.0","karma-phantomjs-launcher":"^1.0.4","karma-phantomjs-shim":"^1.4.0","mocha":"^3.3.0","node-sass":"^4.5.2","npm-run-all":"^4.0.2","onchange":"^3.2.1","phantomjs-prebuilt":"^2.1.14","postcss-cli":"^4.0.0","power-assert":"^1.4.2","rollup":"^0.41.6","rollup-plugin-babel":"^2.7.1","sinon":"^2.2.0","uglify-js":"^3.0.4","watchify":"^3.9.0"},"gitHead":"9cc32b901af5312995c261ef06b49e6454a3749d","_id":"sweet-scroll@2.2.1","_shasum":"d844100c45926c2db0598ffd124c1064fea0023a","_from":".","_npmVersion":"4.4.4","_nodeVersion":"6.3.1","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"shasum":"d844100c45926c2db0598ffd124c1064fea0023a","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-2.2.1.tgz","integrity":"sha512-PjFnVzxw3Lzd4Y5lYBp9DHeD53Q235c7aJxqhI0PP4Un5HvBKPYsjB+KNzjEySFn74gmscRFrRqqckvYFUR59w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChOgcuOVMTKoBD2f6VyYk+QHTP4f+9sa2fzIQOJ/piHgIhAJyWy4XDGyyeXfVr/P7N2aOACEdvxf1JnyVOjCTLZadk"}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sweet-scroll-2.2.1.tgz_1494560179554_0.5593229946680367"},"directories":{}},"3.0.0":{"name":"sweet-scroll","version":"3.0.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","types":"sweet-scroll.d.ts","scripts":{"start":"npm run build:watch & npm run docs","build":"npm run build:bundle && npm run build:minify && npm run build:decls","build:bundle":"rollup -c","build:minify":"uglifyjs -c -m --comments -o sweet-scroll.min.js -- sweet-scroll.js","build:decls":"dts-bundle --baseDir ./ --name sweet-scroll --main decls/index.d.ts","build:watch":"npm run build:bundle -- --watch","prebuild":"npm run clean","clean":"rm -rf decls .rpt2_cache","test":"npm run test:lint && npm run test:unit","test:unit":"npm run test:browser && npm run test:node","test:browser":"jest --setupTestFrameworkScriptFile=./jest/setup-for-browser.js --testPathPattern \"browser.spec.ts\"","test:browser:watch":"npm run test:browser -- --watch","test:node":"jest --env=node \"**/__tests__/*.node.spec.ts\" --testPathPattern \"node.spec.ts\"","test:node:watch":"npm run test:node -- --watch","test:lint":"tslint -c tslint.json \"src/**/*.ts\"","docs":"npm run docs:server & npm run docs:watch","docs:server":"browser-sync start -s docs -f \"docs/**/*\" --no-notify --no-ghost-mode --no-open","docs:build":"cpx sweet-scroll.js docs","docs:watch":"npm run docs:build -- --watch","docs:deploy":"gh-pages -t -d docs","predocs:deploy":"npm run docs:build","prepublishOnly":"npm run build"},"files":["decls","sweet-scroll.js","sweet-scroll.min.js","sweet-scroll.d.ts"],"keywords":["smooth scroll","sweet scroll","sweet","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"@types/jest":"^21.1.8","browser-sync":"^2.18.13","cpx":"^1.5.0","dts-bundle":"^0.7.3","gh-pages":"^1.1.0","jest":"^21.2.1","rollup":"^0.52.1","rollup-plugin-typescript2":"^0.8.2","rollup-watch":"^4.3.1","tslint":"^5.8.0","typescript":"^2.6.1","uglify-es":"^3.2.0"},"jest":{"moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"<rootDir>/preprocessor.js"},"testMatch":["**/__tests__/*.spec.ts?(x)"]},"gitHead":"a2d6e69fb5fd133b1b367f18138d56049ce57f81","_id":"sweet-scroll@3.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"integrity":"sha512-5XEyMdE7EKpF+CNnk9c4bFC52i1KK4A6xo+JZY8BTJU1f0cOk2X1vvECqXHGcWuLYgdj9STp9YfVa+gkz5pBog==","shasum":"8de075ef41138c9aa6dbe7168855a4a8dccaf832","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIRf3az2gXeamqLO5Wx/SYX0UIJnyNalyywZOD2IuEfAiACf2cn94HDfGgXyhv26WYiFtMK5NLYAsMWpjhiHo325A=="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sweet-scroll-3.0.0.tgz_1512474891386_0.41261361772194505"},"directories":{}},"3.0.1":{"name":"sweet-scroll","version":"3.0.1","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","types":"sweet-scroll.d.ts","scripts":{"start":"npm-run-all -p build:watch docs","build":"npm-run-all build:bundle build:minify build:decls","build:bundle":"rollup -c","build:minify":"uglifyjs -c -m --comments -o sweet-scroll.min.js -- sweet-scroll.js","build:decls":"dts-bundle --baseDir ./ --name sweet-scroll --main decls/index.d.ts","build:watch":"npm run build:bundle -- --watch","prebuild":"npm run clean","clean":"rm -rf decls .rpt2_cache","test":"npm-run-all test:lint test:unit","test:unit":"npm-run-all test:browser test:node","test:browser":"jest --setupTestFrameworkScriptFile=./jest/setup-for-browser.js --testPathPattern \"browser.spec.ts\"","test:browser:watch":"npm run test:browser -- --watch","test:node":"jest --env=node --testPathPattern \"node.spec.ts\"","test:node:watch":"npm run test:node -- --watch","test:lint":"tslint -c tslint.json \"src/**/*.ts\"","docs":"npm-run-all -p docs:server docs:watch","docs:server":"browser-sync start -s docs -f \"docs/**/*\" --no-notify --no-ghost-mode --no-open","docs:build":"cpx sweet-scroll.js docs","docs:watch":"npm run docs:build -- --watch","docs:deploy":"gh-pages -t -d docs","predocs:deploy":"npm run docs:build","prepublishOnly":"npm run build"},"files":["decls","sweet-scroll.js","sweet-scroll.min.js","sweet-scroll.d.ts"],"keywords":["smooth scroll","sweet scroll","sweet","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"@types/jest":"^22.2.2","browser-sync":"^2.23.6","cpx":"^1.5.0","dts-bundle":"^0.7.3","gh-pages":"^1.1.0","jest":"^22.4.3","npm-run-all":"^4.1.2","rollup":"^0.57.1","rollup-plugin-typescript2":"^0.12.0","rollup-watch":"^4.3.1","tslint":"^5.9.1","typescript":"^2.7.2","uglify-es":"^3.3.9"},"jest":{"moduleFileExtensions":["ts","tsx","js"],"transform":{"^.+\\.(ts|tsx)$":"<rootDir>/preprocessor.js"},"testMatch":["**/__tests__/*.spec.ts?(x)"]},"gitHead":"c8fe057e994ba0996bc77daf28ad492cff823c79","_id":"sweet-scroll@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"},"dist":{"integrity":"sha512-jjBkRZ22ojwwYRtraRL5IlR9LHaa+GmhXMnz1TaqeCL5xdiMCZ86fNBilbF3WHz9sab2ihmCX3BiIZI6FmpAPg==","shasum":"6472a9b97915550c3213970d1a33c7cec8657328","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-3.0.1.tgz","fileCount":24,"unpackedSize":79375,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8L8uVAZ/LeDagAOfQ2PBxlrF7wAfsChl/5oSc6U7hRAiEAnLBki3KtW/vmWyjog0Qgsa4ckRFg1njk+/tOEpBjAOI="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sweet-scroll_3.0.1_1522160457430_0.3159674635310612"},"_hasShrinkwrap":false},"4.0.0":{"name":"sweet-scroll","version":"4.0.0","description":"Modern and the sweet smooth scroll library.","main":"sweet-scroll.js","types":"sweet-scroll.d.ts","scripts":{"start":"npm-run-all -p build:watch docs","build":"npm-run-all build:bundle build:minify build:decls","build:bundle":"rollup -c","build:minify":"uglifyjs -c -m --comments -o sweet-scroll.min.js -- sweet-scroll.js","build:decls":"dts-bundle --baseDir ./ --name sweet-scroll --main decls/index.d.ts","build:watch":"yarn build:bundle --watch","prebuild":"yarn clean","clean":"rm -rf decls .rpt2_cache","test":"npm-run-all lint test:unit","test:unit":"npm-run-all test:browser test:node","test:browser":"jest --setupTestFrameworkScriptFile=./jest/setup-for-browser.js --testPathPattern \"browser.spec.ts\"","test:browser:watch":"yarn test:browser --watch","test:node":"jest --env=node --testPathPattern \"node.spec.ts\"","test:node:watch":"yarn test:node --watch","lint":"tslint -c tslint.json \"src/**/*.ts\"","docs":"npm-run-all -p docs:server docs:watch","docs:server":"browser-sync start -s docs -f \"docs/**/*\" --no-notify --no-ghost-mode --no-open","docs:build":"cpx sweet-scroll.js docs","docs:watch":"yarn docs:build --watch","docs:deploy":"gh-pages -t -d docs","format":"npm-run-all format:tslint format:prettier","format:tslint":"yarn lint --fix","format:prettier":"prettier --write \"src/**/*\" \"*.md\"","predocs:deploy":"yarn docs:build","prepublishOnly":"yarn build"},"keywords":["smooth scroll","sweet scroll","sweet","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"license":"MIT","bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","devDependencies":{"@types/jest":"^24.0.9","browser-sync":"^2.26.3","cpx":"^1.5.0","dts-bundle":"^0.7.3","gh-pages":"^2.0.1","jest":"^24.1.0","npm-run-all":"^4.1.5","prettier":"^1.16.4","rollup":"^1.4.1","rollup-plugin-typescript2":"^0.19.3","rollup-watch":"^4.3.1","ts-jest":"^24.0.0","tslint":"^5.13.1","typescript":"^3.3.3333","uglify-es":"^3.3.9"},"jest":{"preset":"ts-jest"},"prettier":{"trailingComma":"all","printWidth":100,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"bracketSpacing":true,"arrowParens":"always"},"gitHead":"0b98c61a34655e6dcc942e259554177ce2370e40","_id":"sweet-scroll@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"tsuyoshiwada","email":"wadackel@gmail.com"},"dist":{"integrity":"sha512-mR6fRsAQANtm3zpzhUE73KAOt2aT4ZsWzNSggiEsSqdO6Zh4gM7ioJG81EngrZEl0XAc3ZvzEfhxggOoEBc8jA==","shasum":"1f546157eb9754bb473780bb89546b1ca1ad9a25","tarball":"https://registry.npmjs.org/sweet-scroll/-/sweet-scroll-4.0.0.tgz","fileCount":25,"unpackedSize":79592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgR+4CRA9TVsSAnZWagAAR34P/ROqMod4IaKmtGDfwKDY\nq+kPL6/09h70lzMmkHtVDwthoE/QcT14GxPo+NB4ZbvFO0ABzWw2qa3O32NM\nbhK2uvyZQJz5emaO2Yjk4K6DyYKudgtj8bt2xDMa0ezuT6bIwKpEsNaaNq2s\nYKBovKID8rDXIMCkLdxR6/3kcIOXmwsLuagZrDn4h5Js6HmOkqq6YSkwYwTR\nnKrsvPKDkMHwExCJXYw0XAGH/Ic0JSnkBvSq7sRJgpRL/gBMT5pZHxLrkxxY\notJz8ywWrblMfcaBchJ3mjLW1uLUdt1YZgVJ3DozajJeexXKIdhqhWuDM92i\nOGnTCWfUvFT6CskaXt4771LTndnIIuVhDjkwK36v6KfaXi53WgE+DhdxfNDr\nk4Domx/bBU3HKvUEapAgEa5scIKvfqBTcxn0RVqPJX+swCzIK47Do6jvcCQU\nwQasjOgnU+VaZjCDpMCG4QWJ2roGN/OAy8mRXcKdanpwtsS8Vw2Yg7gYgoN6\ns/NycPYK0a2vw5RgPIQI41EyHBb2Y8kehS5JrMkzSPtxww1qTqiT1ATqLNIE\nb9tymED140/w+5oZZFUXrZ9L7mlaFTthLvo8uE6jIj1t5C1itw5oiBoIiHbn\n8+Agoah+lGo/FZ/bl6MCWPaCkL2ClOOqkOewgx4b/Cv1jutoKusJVpo0bAq3\nfdTd\r\n=0Qer\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTmll1Mh1Ei/2nNWZ1pSQbV7MxE5orzMerp1/f3kNSNAiBw0M21VRra3frCH4WoK3BBk8zdX7Q27QkVDStZI7nZZg=="}]},"maintainers":[{"name":"tsuyoshiwada","email":"v23.b.wada@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sweet-scroll_4.0.0_1551966135481_0.7983176713445046"},"_hasShrinkwrap":false}},"readme":"![sweet-scroll](https://raw.githubusercontent.com/tsuyoshiwada/sweet-scroll/artwork/repo-banner.png)\n\n[![CircleCI Status](https://img.shields.io/circleci/project/github/tsuyoshiwada/sweet-scroll/master.svg?style=flat-square)](https://circleci.com/gh/tsuyoshiwada/sweet-scroll/)\n[![npm version](https://img.shields.io/npm/v/sweet-scroll.svg?style=flat-square)](https://www.npmjs.com/package/sweet-scroll)\n[![David](https://img.shields.io/david/dev/tsuyoshiwada/sweet-scroll.svg?style=flat-square)](https://david-dm.org/tsuyoshiwada/sweet-scroll/#info=devDependencies&view=table)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://raw.githubusercontent.com/tsuyoshiwada/sweet-scroll/master/LICENSE)\n\n> ECMAScript2015+ & TypeScript Friendly, dependency-free smooth scroll library.\n\n:lollipop: [See Demo](http://tsuyoshiwada.github.io/sweet-scroll/)\n\n## Features\n\n- Dependecy-free!!\n- ECMAScript2015+ & TypeScript friendly\n- Use `requestAnimationFrame` API\n- Supports vertical and horizontal scroll\n- Supports dynamic trigger (event delegation)\n- Supports container for the scroll\n- Supports many easing types\n- Supports server-side rendering (Can load without putting out errors.)\n\n## Migration Guide\n\nSee the [Migration Guide](./MIGRATION.md)\n\n## Table of Contents\n\n- [Usage](#usage)\n  - [1. Install](#1-install)\n  - [2. Setup of HTML](#2-setup-of-html)\n  - [3. Initialize SweetScroll](#3-initialize-sweetscroll)\n- [Options](#options)\n- [Easings](#easings)\n  - [Built-in (22)](#built-in-22)\n  - [Advanced (9)](#advanced-9)\n- [Customizing Tips](#customizing-tips)\n  - [Specifying container elements](#specifying-container-elements)\n  - [Specify fixed header](#specify-fixed-header)\n  - [Override of options for each element](#override-of-options-for-each-element)\n  - [If you want to use in non anchor element](#if-you-want-to-use-in-non-anchor-element)\n  - [Do you feel scrolling is slow?](#do-you-feel-scrolling-is-slow)\n  - [Scrolling animation in another page](#scrolling-animation-in-another-page)\n- [API](#api)\n  - [new SweetScroll(options?: PartialOptions, container?: string | Element)](#new-sweetscrolloptions-partialoptions-container-string--element--window)\n  - [SweetScroll.create(options?: PartialOptions, container?: string | Element)](#sweetscrollcreateoptions-partialoptions-container-string--element--window)\n  - [to(distance: any, options?: PartialOptions)](#todistance-any-options-partialoptions)\n  - [toTop(distance: any, options?: PartialOptions)](#totopdistance-any-options-partialoptions)\n  - [toLeft(distance: any, options?: PartialOptions)](#toleftdistance-any-options-partialoptions)\n  - [toElement(\\$el: Element, options?: PartialOptions)](#toelementel-element-options-partialoptions)\n  - [update(options: PartialOptions)](#updateoptions-partialoptions)\n  - [stop(gotoEnd: boolean = true)](#stopgotoend-boolean--true)\n  - [destroy()](#destroy)\n  - [Callbacks](#callbacks)\n- [Browser Support](#browser-support)\n  - [Scrolling with IE9](#scrolling-with-ie9)\n- [CHANGELOG](#changelog)\n- [Contibute](#contibute)\n  - [Development](#development)\n- [License](#license)\n\n## Usage\n\n### 1. Install\n\n#### via NPM\n\n```bash\n$ npm install sweet-scroll\n```\n\n##### use\n\n```typescript\nimport SweetScroll from 'sweet-scroll';\n```\n\n#### via MANUAL\n\n1. Download the [sweet-scroll.min.js](https://raw.githubusercontent.com/tsuyoshiwada/sweet-scroll/master/sweet-scroll.min.js)\n1. Load it in the script tag.\n\n```html\n<script src=\"sweet-scroll.min.js\"></script>\n```\n\n#### via CDN (UNPKG)\n\n```html\n<script src=\"https://unpkg.com/sweet-scroll/sweet-scroll.min.js\"></script>\n```\n\n### 2. Setup of HTML\n\n```html\n<a href=\"#intro\" data-scroll>Go to Introduction</a>\n...\n<div id=\"intro\">Introduction</div>\n```\n\n### 3. Initialize SweetScroll\n\nYou need to initialize an instance after `DOMContentLoaded`.\n\n```typescript\ndocument.addEventListener(\n  'DOMContentLoaded',\n  () => {\n    const scroller = new SweetScroll({\n      /* some options */\n    });\n  },\n  false,\n);\n```\n\n## Options\n\nThe following options are applied by default. It can be customized as needed.\n\n```typescript\n{\n  trigger: '[data-scroll]',       // Selector for trigger (must be a valid css selector)\n  header: '[data-scroll-header]', // Selector or Element for fixed header (Selector of must be a valid css selector)\n  duration: 1000,                 // Specifies animation duration in integer\n  easing: 'easeOutQuint',         // Specifies the pattern of easing\n  offset: 0,                      // Specifies the value to offset the scroll position in pixels\n  vertical: true,                 // Enable the vertical scroll\n  horizontal: false,              // Enable the horizontal scroll\n  cancellable: true,              // When fired wheel or touchstart events to stop scrolling\n  updateURL: false,               // Update the URL hash on after scroll (true | false | 'push' | 'replace')\n  preventDefault: true,           // Cancels the container element click event\n  stopPropagation: true,          // Prevents further propagation of the container element click event in the bubbling phase\n\n  // Callbacks\n  before: null,\n  after: null,\n  cancel: null,\n  complete: null,\n  step: null,\n}\n```\n\n## Easings\n\nSupports the following easing.\n\n### Built-in (22)\n\n- **Normal**\n  - `linear`\n- **Quad**\n  - `easeInQuad`\n  - `easeOutQuad`\n  - `easeInOutQuad`\n- **Cubic**\n  - `easeInCubic`\n  - `easeOutCubic`\n  - `easeInOutCubic`\n- **Quart**\n  - `easeInQuart`\n  - `easeOutQuart`\n  - `easeInOutQuart`\n- **Quint**\n  - `easeInQuint`\n  - `easeOutQuint` **(default)**\n  - `easeInOutQuint`\n- **Sine**\n  - `easeInSine`\n  - `easeOutSine`\n  - `easeInOutSine`\n- **Expo**\n  - `easeInExpo`\n  - `easeOutExpo`\n  - `easeInOutExpo`\n- **Circ**\n  - `easeInCirc`\n  - `easeOutCirc`\n  - `easeInOutCirc`\n\n### Advanced (9)\n\nEasing functions that are not built in can pass functions directly.\n\n```typescript\nconst scroller = new SweetScroll({\n  easing: advancedEasingFunction,\n});\n```\n\n#### Elastic\n\n<details>\n  <summary><code>easeInElastic</code></summary>\n\n```typescript\nconst easeInElastic = (_, t, b, c, d) => {\n  let s = 1.70158;\n  let p = 0;\n  let a = c;\n  if (t === 0) return b;\n  if ((t /= d) === 1) return b + c;\n  if (!p) p = d * 0.3;\n  if (a < Math.abs(c)) {\n    a = c;\n    s = p / 4;\n  } else {\n    s = (p / (2 * Math.PI)) * asin(c / a);\n  }\n  return -(a * Math.pow(2, 10 * (t -= 1)) * Math.sin(((t * d - s) * (2 * Math.PI)) / p)) + b;\n};\n```\n\n</details>\n\n<details>\n  <summary><code>easeOutElastic</code></summary>\n\n```typescript\nconst easeOutElastic = (_, t, b, c, d) => {\n  let s = 1.70158;\n  let p = 0;\n  let a = c;\n  if (t === 0) return b;\n  if ((t /= d) === 1) return b + c;\n  if (!p) p = d * 0.3;\n  if (a < Math.abs(c)) {\n    a = c;\n    s = p / 4;\n  } else {\n    s = (p / (2 * Math.PI)) * asin(c / a);\n  }\n  return a * Math.pow(2, -10 * t) * Math.sin(((t * d - s) * (2 * Math.PI)) / p) + c + b;\n};\n```\n\n</details>\n\n<details>\n  <summary><code>easeInOutElastic</code></summary>\n\n```typescript\nconst easeInOutElastic = (_, t, b, c, d) => {\n  let s = 1.70158;\n  let p = 0;\n  let a = c;\n  if (t === 0) return b;\n  if ((t /= d / 2) === 2) return b + c;\n  if (!p) p = d * (0.3 * 1.5);\n  if (a < Math.abs(c)) {\n    a = c;\n    s = p / 4;\n  } else {\n    s = (p / (2 * Math.PI)) * Math.asin(c / a);\n  }\n  if (t < 1) {\n    return (\n      -0.5 * (a * Math.pow(2, 10 * (t -= 1)) * Math.sin(((t * d - s) * (2 * Math.PI)) / p)) + b\n    );\n  }\n  return (\n    a * Math.pow(2, -10 * (t -= 1)) * Math.sin(((t * d - s) * (2 * Math.PI)) / p) * 0.5 + c + b\n  );\n};\n```\n\n</details>\n\n#### Back\n\n<details>\n  <summary><code>easeInBack</code></summary>\n\n```typescript\nconst easeInBack = (_, t, b, c, d, s = 1.70158) => c * (t /= d) * t * ((s + 1) * t - s) + b;\n```\n\n</details>\n\n<details>\n  <summary><code>easeOutBack</code></summary>\n\n```typescript\nconst easeOutBack = (_, t, b, c, d, s = 1.70158) =>\n  c * ((t = t / d - 1) * t * ((s + 1) * t + s) + 1) + b;\n```\n\n</details>\n\n<details>\n  <summary><code>easeInOutBack</code></summary>\n\n```typescript\nconst easeInOutBack = (_, t, b, c, d, s = 1.70158) =>\n  (t /= d / 2) < 1\n    ? (c / 2) * (t * t * (((s *= 1.525) + 1) * t - s)) + b\n    : (c / 2) * ((t -= 2) * t * (((s *= 1.525) + 1) * t + s) + 2) + b;\n```\n\n</details>\n\n#### Bounce\n\n<details>\n  <summary><code>easeOutBounce</code></summary>\n\n```typescript\nconst easeOutBounce = (_, t, b, c, d) => {\n  if ((t /= d) < 1 / 2.75) {\n    return c * (7.5625 * t * t) + b;\n  } else if (t < 2 / 2.75) {\n    return c * (7.5625 * (t -= 1.5 / 2.75) * t + 0.75) + b;\n  } else if (t < 2.5 / 2.75) {\n    return c * (7.5625 * (t -= 2.25 / 2.75) * t + 0.9375) + b;\n  }\n  return c * (7.5625 * (t -= 2.625 / 2.75) * t + 0.984375) + b;\n};\n```\n\n</details>\n\n<details>\n  <summary><code>easeInBounce</code></summary>\n\n```typescript\nconst easeOutBounce = (_, t, b, c, d) => {\n  if ((t /= d) < 1 / 2.75) {\n    return c * (7.5625 * t * t) + b;\n  } else if (t < 2 / 2.75) {\n    return c * (7.5625 * (t -= 1.5 / 2.75) * t + 0.75) + b;\n  } else if (t < 2.5 / 2.75) {\n    return c * (7.5625 * (t -= 2.25 / 2.75) * t + 0.9375) + b;\n  }\n  return c * (7.5625 * (t -= 2.625 / 2.75) * t + 0.984375) + b;\n};\n\nconst easeInBounce = (x, t, b, c, d) => c - easeOutBounce(x, d - t, 0, c, d) + b;\n```\n\n</details>\n\n<details>\n  <summary><code>easeInOutBounce</code></summary>\n\n```typescript\nconst easeOutBounce = (_, t, b, c, d) => {\n  if ((t /= d) < 1 / 2.75) {\n    return c * (7.5625 * t * t) + b;\n  } else if (t < 2 / 2.75) {\n    return c * (7.5625 * (t -= 1.5 / 2.75) * t + 0.75) + b;\n  } else if (t < 2.5 / 2.75) {\n    return c * (7.5625 * (t -= 2.25 / 2.75) * t + 0.9375) + b;\n  }\n  return c * (7.5625 * (t -= 2.625 / 2.75) * t + 0.984375) + b;\n};\n\nconst easeInBounce = (x, t, b, c, d) => c - easeOutBounce(x, d - t, 0, c, d) + b;\n\nconst easeInOutBounce = (x, t, b, c, d) =>\n  t < d / 2\n    ? easeInBounce(x, t * 2, 0, c, d) * 0.5 + b\n    : easeOutBounce(x, t * 2 - d, 0, c, d) * 0.5 + c * 0.5 + b;\n```\n\n</details>\n\n---\n\n[Live demo](http://tsuyoshiwada.github.io/sweet-scroll/easings.html)\n\n## Customizing Tips\n\n### Specifying container elements\n\nIn the following example we have specified in the container for scrolling the `#container`.\n\n```html\n<div id=\"container\">\n  <a href=\"#heading2\" data-scroll>Go to Heading2</a>\n  ...\n  <h2 id=\"heading2\">Heading2</h2>\n</div>\n```\n\n```typescript\n// Specified in the CSS Selector\nconst scroller = new SweetScroll(\n  {\n    /* some options */\n  },\n  '#container',\n);\n\n// Specified in the Element\nconst scroller = new SweetScroll(\n  {\n    /* some options */\n  },\n  document.getElementById('container'),\n);\n```\n\n### Specify fixed header\n\nAdd the `data-scroll-header` attribute in order to offset the height of the fixed header.\n\n```html\n<header data-scroll-header></header>\n```\n\nSpecify the CSS Selector in `header` option instead of the `data-scroll-header` attribute.\n\n```typescript\nconst scroller = new SweetScroll({\n  header: '#header',\n});\n```\n\n### Override of options for each element\n\nYou can override the default options by passing the option in `JSON` format to the `data-scroll-options`.\n\n```html\n<a href=\"#target\" data-scroll data-scroll-options='{\"easing\": \"easeOutExpo\"}'>Go to Target</a>\n```\n\n### If you want to use in non anchor element\n\nWill use the data-scroll attribute instead of href.\n\n```html\n<button type=\"button\" data-scroll=\"+=500\">Scroll under 500px</button>\n```\n\n### Scrolling animation in another page\n\nThe following, Introduce one of the mounting method.\n\n```typescript\ndocument.addEventListener(\n  'DOMContentLoaded',\n  () => {\n    const scroller = new SweetScroll();\n    const hash = window.location.hash;\n    const needsInitialScroll = document.getElementById(hash.substr(1)) != null;\n\n    if (needsInitialScroll) {\n      window.location.hash = '';\n    }\n\n    window.addEventListener(\n      'load',\n      () => {\n        if (needsInitialScroll) {\n          scroller.to(hash, { updateURL: 'replace' });\n        }\n      },\n      false,\n    );\n  },\n  false,\n);\n```\n\n[Live demo](http://tsuyoshiwada.github.io/sweet-scroll/initial-scroll.html#footer)\n\nYou can also achieve the same thing in other ways by using the provided API.\n\n## API\n\n### new SweetScroll(options?: PartialOptions, container?: string | Element | Window)\n\nWill generate a SweetScroll instance.\n\n**Example:**\n\n```typescript\nconst scroller = new SweetScroll(\n  {\n    duration: 1200,\n    easing: 'easeOutExpo',\n  },\n  '#container',\n);\n```\n\n### SweetScroll.create(options?: PartialOptions, container?: string | Element | Window)\n\nWill generate a SweetScroll instance. (factory method)\n\n**Example:**\n\n```typescript\nconst scroller = SweetScroll.create(\n  {\n    duration: 1200,\n    easing: 'easeOutExpo',\n  },\n  '#container',\n);\n```\n\n### to(distance: any, options?: PartialOptions)\n\nScroll animation to the specified `distance`.\n`distance` to can specify the CSS Selector or scroll position.\n\n**Example:**\n\n```typescript\nconst scroller = new SweetScroll();\n\n// CSS Selector of target element\nscroller.to('#footer');\n\n// Object\nscroller.to({ top: 1000, left: 20 });\n\n// Array (top:0, left:1000)\nscroller.to([0, 1000]);\n\n// Number (Priority to vertical scroll position. by default.)\nscroller.to(500);\n\n// String (Relative position)\nscroller.to('+=500');\nscroller.to('-=200');\n```\n\n### toTop(distance: any, options?: PartialOptions)\n\nVertical scroll animation to the specified `distance`.\n\n**Example:**\n\n```typescript\nscroller.toTop(0);\n```\n\n### toLeft(distance: any, options?: PartialOptions)\n\nHorizontal scroll animation to the specified `distance`.\n\n**Example:**\n\n```typescript\nscroller.toLeft(1500);\n```\n\n### toElement(\\$el: Element, options?: PartialOptions)\n\nScroll animation to the specified `Element`.\n\n**Example:**\n\n```typescript\nscroller.toElement(document.getElementById('content'));\n```\n\n### update(options: PartialOptions)\n\nWill update the SweetScroll instance.\nPrimarily used in the case of option update.\n\n**Example:**\n\n```typescript\nscroller.update({\n  trigger: 'a[href^=\"#\"]',\n  duration: 3000,\n});\n```\n\n### stop(gotoEnd: boolean = true)\n\n**gotoEnd: {Boolean}**\n\nWill stop the current scroll animation.\n\n**Example:**\n\n```typescript\nscroller.stop(true);\n```\n\n### destroy()\n\nWill destroy the SweetScroll instance.\nDisable of the method and event handler.\n\n**Example:**\n\n```typescript\nscroller.destroy();\n```\n\n### Callbacks\n\nIn `before` and `after`, you will pass the coordinates and the triggering element in the argument.\nIn addition, you can stop the scrolling by return a `before` in `false`.\n\n**Example:**\n\n```typescript\nconst scroller = new SweetScroll({\n  // Stop scrolling case of trigger element that contains the `is-disabled` class.\n  before: (offset: Offset, $trigger: Element | null, scroller: SweetScroll): boolean | void => {\n    console.log('Before!!', offset, scroller);\n    if ($trigger && $trigger.classList.contains('is-disabled')) {\n      return false;\n    }\n  },\n\n  // If the `wheel` or `touchstart` event is called\n  cancel: (scroller: SweetScroll): void => {\n    console.log('Cancel!!', scroller);\n  },\n\n  // Scroll animation is complete\n  after: (offset: Offset, $trigger: Element | null, scroller: SweetScroll): void => {\n    console.log('After!!', offset, $trigger, scroller);\n  },\n\n  // Scroll animation is complete (`after` or `cancel`)\n  complete: (isCancel: boolean, scroller: SweetScroll): void => {\n    console.log('Complete!!', isCancel, scroller);\n  },\n\n  // Each animation frame\n  step: (time: number, scroller: SweetScroll): void => {\n    console.log('step', time, scroller);\n  },\n});\n```\n\n**Extends Class:**\n\nThe following is a pattern to override a method in the inheritance destination class.\n\n```typescript\nimport SweetScroll, { Offset } from 'sweet-scroll';\n\nclass MyScroll extends SweetScroll {\n  protected onBefore(offset: Offset, $trigger: Element | null): boolean | void {\n    // Stop scrolling case of trigger element that contains the `is-disabled` class.\n    console.log('Before!!', offset);\n    if ($trigger && $trigger.classList.contains('is-disabled')) {\n      return false;\n    }\n  }\n\n  protected onCancel(): void {\n    console.log('Canell!!');\n  }\n\n  protected onAfter(offset: Offset, $trigger: Element | null): void {\n    console.log('After!!', offset, $trigger);\n  }\n\n  protected onComplete(isCancel: boolean): void {\n    console.log('Complete!!', isCancel);\n  }\n\n  protected onStep(time: number): void {\n    console.log('step', time);\n  }\n}\n```\n\n## Browser Support\n\nWorks in `IE10+`, and all modern browsers.\n\n### Scrolling with IE9\n\nIt is necessary to use [polyfill](https://gist.github.com/paulirish/1579671) or ponyfill of `requestAnimationFrame`.\n\n<details>\n  <summary>Example ponyfill</summary>\n\nUsing [raf](https://github.com/chrisdickinson/raf) module.\n\n```typescript\nimport raf from 'raf';\nimport SweetScroll from 'sweet-scroll';\n\nSweetScroll.raf = raf;\nSweetScroll.caf = raf.cancel;\n```\n\n</details>\n\n## CHANGELOG\n\nSee the [CHANGELOG.md](./CHANGELOG.md)\n\n## Contibute\n\n1. Fork it!\n1. Create your feature branch: `git checkout -b my-new-feature`\n1. Commit your changes: `git commit -am 'Add some feature'`\n1. Push to the branch: `git push origin my-new-feature`\n1. Submit a pull request :muscle:\n\nBugs, feature requests and comments are more than welcome in the [issues](https://github.com/tsuyoshiwada/sweet-scroll/issues).\n\n### Development\n\nWe will develop using the following npm scripts.\n\n#### `yarn start`\n\nLaunch the local server and let the demo run. Opening http://localhost:3000 in your browser.\n\n#### `yarn build`\n\nCompile TypeScript and create type definitions.\n\n#### `yarn test`\n\nRun unit testing with Jest.\n\n## License\n\n[MIT © tsuyoshiwada](./LICENSE)\n","maintainers":[{"email":"wadackel+npm@gmail.com","name":"wadackel"}],"time":{"modified":"2022-06-27T02:53:52.401Z","created":"2015-12-13T08:24:48.257Z","0.0.1":"2015-12-13T08:24:48.257Z","0.0.2":"2015-12-13T08:58:10.691Z","0.0.3":"2015-12-13T15:19:43.379Z","0.0.4":"2015-12-14T00:56:26.896Z","0.1.0":"2015-12-14T17:38:00.463Z","0.1.1":"2015-12-15T18:31:05.433Z","0.1.2":"2015-12-16T18:27:27.260Z","0.1.3":"2016-01-14T08:07:26.560Z","0.2.0":"2016-01-29T05:25:02.517Z","0.2.1":"2016-02-17T04:49:14.434Z","0.2.2":"2016-02-17T09:38:29.068Z","0.2.3":"2016-02-22T17:49:03.101Z","0.2.4":"2016-02-23T17:24:58.318Z","0.2.5":"2016-03-13T10:51:28.514Z","0.3.0":"2016-03-27T12:19:36.755Z","0.3.1":"2016-03-30T09:55:48.763Z","0.4.0":"2016-04-01T07:47:14.888Z","0.5.0":"2016-04-01T10:30:37.375Z","0.6.0":"2016-04-04T13:49:00.526Z","0.6.1":"2016-04-10T06:24:24.157Z","0.6.2":"2016-04-11T08:26:03.965Z","0.7.0":"2016-04-21T08:43:24.814Z","0.7.1":"2016-04-25T03:52:36.534Z","1.0.0":"2016-05-20T05:45:50.559Z","1.0.1":"2016-06-13T01:43:01.903Z","1.0.2":"2016-07-03T13:16:57.178Z","1.0.3":"2016-07-08T06:23:46.826Z","1.0.4":"2016-08-18T16:36:33.335Z","1.1.0":"2016-10-18T16:14:41.234Z","2.0.0":"2016-11-06T06:55:55.987Z","2.0.1":"2016-11-10T02:52:34.093Z","2.1.0":"2016-11-11T13:34:21.583Z","2.2.0":"2016-12-09T16:58:53.491Z","2.2.1":"2017-05-12T03:36:21.516Z","3.0.0":"2017-12-05T11:54:51.504Z","3.0.1":"2018-03-27T14:20:57.528Z","4.0.0":"2019-03-07T13:42:15.746Z"},"homepage":"https://github.com/tsuyoshiwada/sweet-scroll","keywords":["smooth scroll","sweet scroll","sweet","scroll","animation"],"repository":{"type":"git","url":"git+https://github.com/tsuyoshiwada/sweet-scroll.git"},"author":{"name":"tsuyoshiwada"},"bugs":{"url":"https://github.com/tsuyoshiwada/sweet-scroll/issues"},"license":"MIT","readmeFilename":"README.md","users":{"detj":true,"tsuyoshiwada":true,"fluse":true,"kimjoseph95":true,"tehmachine":true,"giovannipds":true,"chalassa":true,"enzoaliatis":true}}