{
	"name": "scroll-into-view-if-needed",
	"versions": {
		"1.0.0": {
			"name": "scroll-into-view-if-needed",
			"version": "1.0.0",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/bundle.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "rollup src/index.js -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"prepublish": "npm run build"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view",
				"scroll"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "^1.0.1"
			},
			"devDependencies": {
				"babel": "^6.5.2",
				"babel-preset-es2015-rollup": "^1.1.1",
				"rollup": "^0.25.8",
				"rollup-plugin-babel": "^2.4.0",
				"rollup-plugin-commonjs": "^2.2.1",
				"rollup-plugin-node-resolve": "^1.5.0"
			},
			"gitHead": "fa7bca76b50598b76fc8f84e7cb275f22caa56bf",
			"_id": "scroll-into-view-if-needed@1.0.0",
			"_shasum": "3bea4568253b47fed069fa4cbbebc15c7d3effc6",
			"_from": ".",
			"_npmVersion": "3.7.2",
			"_nodeVersion": "5.10.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"dist": {
				"shasum": "3bea4568253b47fed069fa4cbbebc15c7d3effc6",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.0.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/scroll-into-view-if-needed-1.0.0.tgz_1461015327856_0.0333374491892755"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.1": {
			"name": "scroll-into-view-if-needed",
			"version": "1.0.1",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/bundle.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "rollup src/index.js -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"prepublish": "npm run build"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view",
				"scroll"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "^1.0.1"
			},
			"devDependencies": {
				"babel": "^6.5.2",
				"babel-preset-es2015-rollup": "^1.1.1",
				"rollup": "^0.25.8",
				"rollup-plugin-babel": "^2.4.0",
				"rollup-plugin-commonjs": "^2.2.1",
				"rollup-plugin-node-resolve": "^1.5.0"
			},
			"gitHead": "53b69058921c8734337ac4cf4a04615098d76cca",
			"_id": "scroll-into-view-if-needed@1.0.1",
			"_shasum": "281b5cf326c5213802201e5fc890e5a08678ddea",
			"_from": ".",
			"_npmVersion": "3.7.2",
			"_nodeVersion": "5.10.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"dist": {
				"shasum": "281b5cf326c5213802201e5fc890e5a08678ddea",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.1.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/scroll-into-view-if-needed-1.0.1.tgz_1461015378516_0.05490831774659455"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.2": {
			"name": "scroll-into-view-if-needed",
			"version": "1.0.2",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/bundle.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "rollup src/index.js --format cjs -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"prepublish": "npm run build"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view",
				"scroll"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "^1.0.1"
			},
			"devDependencies": {
				"babel": "^6.5.2",
				"babel-preset-es2015-rollup": "^1.1.1",
				"rollup": "^0.25.8",
				"rollup-plugin-babel": "^2.4.0",
				"rollup-plugin-commonjs": "^2.2.1",
				"rollup-plugin-node-resolve": "^1.5.0"
			},
			"gitHead": "53b69058921c8734337ac4cf4a04615098d76cca",
			"_id": "scroll-into-view-if-needed@1.0.2",
			"_shasum": "933ea439c83edeeaf7fa6a30a75c22c134b84ce3",
			"_from": ".",
			"_npmVersion": "3.7.2",
			"_nodeVersion": "5.10.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"dist": {
				"shasum": "933ea439c83edeeaf7fa6a30a75c22c134b84ce3",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.2.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/scroll-into-view-if-needed-1.0.2.tgz_1461015753662_0.14820529567077756"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.3": {
			"name": "scroll-into-view-if-needed",
			"version": "1.0.3",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/bundle.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "rollup src/index.js --format cjs -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"prepublish": "npm run build"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view",
				"scroll"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "^1.0.1"
			},
			"devDependencies": {
				"babel": "^6.5.2",
				"babel-preset-es2015-rollup": "^1.2.0",
				"rollup": "^0.36.1",
				"rollup-plugin-babel": "^2.6.0",
				"rollup-plugin-commonjs": "^5.0.4",
				"rollup-plugin-node-resolve": "^2.0.0"
			},
			"gitHead": "4320273018a98dfa596b9f55fd1724e174c3fdd4",
			"_id": "scroll-into-view-if-needed@1.0.3",
			"_shasum": "e72dc712b88d3b1f4fcc5f8ecc632a7da90b3ab8",
			"_from": ".",
			"_npmVersion": "3.9.5",
			"_nodeVersion": "6.6.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"dist": {
				"shasum": "e72dc712b88d3b1f4fcc5f8ecc632a7da90b3ab8",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.3.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/scroll-into-view-if-needed-1.0.3.tgz_1475331815434_0.19186952314339578"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.4": {
			"name": "scroll-into-view-if-needed",
			"version": "1.0.4",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/bundle.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "rollup src/index.js --format cjs -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"prepublish": "npm run build",
				"postversion": "git add package.json && git commit -m \"chore(package): update version\"",
				"postpublish": "gh-release"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view",
				"scroll"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "^1.0.1"
			},
			"devDependencies": {
				"babel": "^6.5.2",
				"babel-preset-es2015-rollup": "^1.2.0",
				"gh-release": "^2.1.0",
				"rollup": "^0.36.3",
				"rollup-plugin-babel": "^2.6.0",
				"rollup-plugin-commonjs": "^5.0.5",
				"rollup-plugin-node-resolve": "^2.0.0"
			},
			"gitHead": "2745d844727c4f0a804f9ff71942ca29f7366cba",
			"_id": "scroll-into-view-if-needed@1.0.4",
			"_shasum": "614237adb15e19861c7c3916ced94cee4d11bc84",
			"_from": ".",
			"_npmVersion": "3.10.9",
			"_nodeVersion": "7.0.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"dist": {
				"shasum": "614237adb15e19861c7c3916ced94cee4d11bc84",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.4.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/scroll-into-view-if-needed-1.0.4.tgz_1477943876064_0.9614960895851254"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.5": {
			"name": "scroll-into-view-if-needed",
			"version": "1.0.5",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/bundle.js",
			"typings": "typings.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "rollup src/index.js --format cjs -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"prepublish": "npm run build",
				"postversion": "git add package.json && git commit -m \"chore(package): update version\"",
				"postpublish": "gh-release"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view",
				"scroll"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "^1.0.1"
			},
			"devDependencies": {
				"babel": "^6.5.2",
				"babel-preset-es2015-rollup": "^1.2.0",
				"gh-release": "^2.1.0",
				"rollup": "^0.36.3",
				"rollup-plugin-babel": "^2.6.0",
				"rollup-plugin-commonjs": "^5.0.5",
				"rollup-plugin-node-resolve": "^2.0.0"
			},
			"gitHead": "27c3dd69d0e01f053199333d71cd5b87069b15fd",
			"_id": "scroll-into-view-if-needed@1.0.5",
			"_shasum": "71988bb3540341f2d05f54c5206c64bf2dc46752",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"shasum": "71988bb3540341f2d05f54c5206c64bf2dc46752",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.5.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/scroll-into-view-if-needed-1.0.5.tgz_1478984783901_0.889548629289493"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.6": {
			"name": "scroll-into-view-if-needed",
			"version": "1.0.6",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/bundle.js",
			"typings": "typings.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "rollup src/index.js --format cjs -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"prepublish": "npm run build",
				"postversion": "git add package.json && git commit -m \"chore(package): update version\"",
				"postpublish": "gh-release"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view",
				"scroll"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "^1.0.1"
			},
			"devDependencies": {
				"babel": "^6.5.2",
				"babel-preset-es2015-rollup": "^1.2.0",
				"gh-release": "^2.1.0",
				"rollup": "^0.36.3",
				"rollup-plugin-babel": "^2.6.0",
				"rollup-plugin-commonjs": "^5.0.5",
				"rollup-plugin-node-resolve": "^2.0.0"
			},
			"gitHead": "f41a06deabf2c1d53d7e3071231fe5b1de5f009b",
			"_id": "scroll-into-view-if-needed@1.0.6",
			"_shasum": "2523698eae2ecf6a164c7ae20a5ded7b62545f16",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"shasum": "2523698eae2ecf6a164c7ae20a5ded7b62545f16",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.6.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/scroll-into-view-if-needed-1.0.6.tgz_1479401054514_0.5915621882304549"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.7": {
			"name": "scroll-into-view-if-needed",
			"version": "1.0.7",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/index.js",
			"typings": "typings.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "npm run clean && npm run build-module && npm run build-bundle",
				"build-module": "babel src -d dist",
				"build-bundle": "rollup src/index.js --format cjs -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"clean": "rm -rf dist",
				"prepublish": "npm run build",
				"postversion": "git add package.json && git commit -m \"chore(package): update version\"",
				"postpublish": "gh-release"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view",
				"scroll"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "^1.0.1"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"gh-release": "^2.2.1",
				"rollup": "^0.41.4",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^7.0.0",
				"rollup-plugin-node-resolve": "^2.0.0"
			},
			"gitHead": "bd078747d56eba0c9a7cca0600144704ee9de980",
			"_id": "scroll-into-view-if-needed@1.0.7",
			"_shasum": "1701976c877e6b0b94816a3d3c7aaa15215777c2",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"shasum": "1701976c877e6b0b94816a3d3c7aaa15215777c2",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.7.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/scroll-into-view-if-needed-1.0.7.tgz_1489487800430_0.2848075213842094"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.0": {
			"name": "scroll-into-view-if-needed",
			"version": "1.1.0",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/index.js",
			"typings": "typings.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "npm run clean && npm run build-module && npm run build-bundle",
				"build-module": "babel src -d dist",
				"build-bundle": "rollup src/index.js --format cjs -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"clean": "rm -rf dist",
				"prepublish": "npm run build",
				"postversion": "git add package.json && git commit -m \"chore(package): update version\"",
				"postpublish": "gh-release"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view",
				"scroll"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "^1.0.1"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"gh-release": "^2.2.1",
				"rollup": "^0.41.4",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0"
			},
			"gitHead": "a82cd60858571e0a614d8d920a3000b9c8dd8a86",
			"_id": "scroll-into-view-if-needed@1.1.0",
			"_shasum": "9a0da1424eb2037746ed5c53b797f9676985bfcc",
			"_from": ".",
			"_npmVersion": "4.1.2",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"shasum": "9a0da1424eb2037746ed5c53b797f9676985bfcc",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/scroll-into-view-if-needed-1.1.0.tgz_1490806797398_0.7480653703678399"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.1": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/index.js",
			"typings": "typings.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "npm run clean && npm run build-module && npm run build-bundle",
				"build-module": "babel src -d dist",
				"build-bundle": "rollup src/index.js --format cjs -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"clean": "rimraf dist",
				"prepublish": "npm run build",
				"changelog:preview": "sr-changelog",
				"changelog:commit": "sr-changelog commit",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post"
			},
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.41.4",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0"
			},
			"version": "1.1.1",
			"gitHead": "fbf7079faeae345f8205fe35194e1a6ac66388a3",
			"_id": "scroll-into-view-if-needed@1.1.1",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.6.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-wZ/xIlUEQ5066c8l2x/TS0rqSDBZPj848Xxd7JXzrPnPFqKdakW33fLjiHFB4GkMXGEU+YXwKotPvHrk6BXsiw==",
				"shasum": "132cf0f83823fdc5a46d2468e8a9cb3737d7278a",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.1.1.tgz_1506825727272_0.4960159701295197"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.0": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/index.js",
			"typings": "typings.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "npm run clean && npm run build-module && npm run build-bundle",
				"build-module": "babel src -d dist",
				"build-bundle": "rollup src/index.js --format cjs -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"clean": "rimraf dist",
				"prepublish": "npm run build",
				"changelog:preview": "sr-changelog",
				"changelog:commit": "sr-changelog commit",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post"
			},
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.41.4",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0"
			},
			"version": "1.2.0",
			"gitHead": "4b1396eb3ca053aaf31b952a1835f871d47a0170",
			"_id": "scroll-into-view-if-needed@1.2.0",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.6.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-O9ZsywrR4qtHT9MHD/ttOo6Pac1Kiz6paEwlEzloyGq4wbPgjcc1DHho2T0mFz+/ObW+jUARwOH17ncolKJZjA==",
				"shasum": "5f0ad71316de335970c115ebfca9988447a1df5c",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.2.0.tgz_1506827940344_0.7647145106457174"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.1": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/index.js",
			"typings": "typings.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "npm run clean && npm run build-module && npm run build-bundle",
				"build-module": "babel src -d dist",
				"build-bundle": "rollup src/index.js --format cjs -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"clean": "rimraf dist",
				"prepublish": "npm run build",
				"changelog:preview": "sr-changelog",
				"changelog:commit": "sr-changelog commit",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post"
			},
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.41.4",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0"
			},
			"version": "1.2.1",
			"gitHead": "487ace0fe8278378442ae07a9ff67ed5a93c78e4",
			"_id": "scroll-into-view-if-needed@1.2.1",
			"_npmVersion": "5.3.0",
			"_nodeVersion": "8.6.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-c2494s15UiQ+QK84+usV1UVdP0az32eZlaQpxkUbsV3bYDNoUzRgK8hTUPwS1i9E/hcLV5lNzK1tAE5jZW+McA==",
				"shasum": "a8e7bd2cde2e66ba8e31cbec2f677fb5d6d4a26a",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.1.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.2.1.tgz_1506930939347_0.22624391596764326"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.2": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"main": "dist/index.js",
			"typings": "typings.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1",
				"build": "npm run clean && npm run build-module && npm run build-bundle",
				"build-module": "babel src -d dist",
				"build-bundle": "rollup src/index.js --format cjs -c --output dist/bundle.js && rollup test/index.js -c -f umd --output test/bundle.js",
				"clean": "rimraf dist",
				"prepublish": "npm run build",
				"changelog:preview": "sr-changelog",
				"changelog:commit": "sr-changelog commit",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post"
			},
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"keywords": [
				"ponyfill",
				"smooth",
				"scroll",
				"scroll-into-view"
			],
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.41.4",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0"
			},
			"version": "1.2.2",
			"gitHead": "94ed4db5d55fc0fe8c968f48032b18f6e4806fb6",
			"_id": "scroll-into-view-if-needed@1.2.2",
			"_npmVersion": "5.4.2",
			"_nodeVersion": "8.8.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-n/R2XSv20tuDBxfCuemA/SuaYt8yhDDA3L3BN7wvF77Gang3J9Xb0019IPJ/jzbUwrqAG2YF72yzUgNqXeXlsA==",
				"shasum": "eb7d93167b34f697c918148f8b0d8f29cfe9cd18",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.2.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.2.2.tgz_1509312302978_0.7318155330140144"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.3": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"main": "dist/bundle.js",
			"scripts": {
				"build": "npm run clean && npm run build-module && npm run build-bundle",
				"build-bundle": "rollup -c",
				"build-module": "tsc",
				"changelog:commit": "sr-changelog commit",
				"changelog:preview": "sr-changelog",
				"clean": "rimraf dist",
				"precommit": "lint-staged",
				"prepublishOnly": "yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"test": "tsc --noEmit"
			},
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"husky": "^0.14.3",
				"lint-staged": "^4.3.0",
				"prettier": "^1.7.4",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.50.0",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0",
				"typescript": "^2.6.1"
			},
			"keywords": [
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"smooth",
				"smooth"
			],
			"lint-staged": {
				"*.html": [
					"npx https://gist.github.com/stipsan/0d0578fe92bcdeb024a0af2a3e2a9e2a",
					"git add"
				],
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.ts": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"package.json": [
					"npx prettier-package-json --write",
					"git add"
				]
			},
			"module": "dist/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"typings": "dist/index.d.ts",
			"version": "1.2.3",
			"gitHead": "ef9a2652d8bb864127933267dee4ba555fda4a6f",
			"homepage": "https://github.com/stipsan/scroll-into-view-if-needed#readme",
			"_id": "scroll-into-view-if-needed@1.2.3",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "9.0.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-HJyP/BZyh5GxuHfubS2O1osqD481d2MIPI0Q1bIu2L7LvJiRbbQ8LS7GxE83j63Sz+oQHvOmYOi5EdJvcDC44w==",
				"shasum": "4313d9926cbfa014ac997b2395bc7b74e58163ca",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.3.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.2.3.tgz_1509823773415_0.9621785080526024"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.4": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "1.2.4",
			"main": "dist/bundle.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:tsc && yarn build:rollup",
				"build:rollup": "rollup -c",
				"build:tsc": "yarn tsc:main && yarn tsc:example",
				"changelog:commit": "sr-changelog commit",
				"changelog:preview": "sr-changelog",
				"clean": "rimraf dist",
				"precommit": "lint-staged",
				"dev": "concurrently \"yarn tsc:main --watch\" \"yarn tsc:example --watch\" \"yarn build:rollup -w\" \"next dev example\"",
				"predocs": "yarn build",
				"docs": "next build example && DOCS=true next export -o ./docs example && npx -p https://gist.github.com/stipsan/bbf4adcdafd9eabfa6a9a42397a1c1b9 -c 'git-update-ghpages'",
				"postinstall": "yarn build",
				"prepublishOnly": "yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"test": "yarn tsc:main --noEmit && yarn tsc:example --noEmit",
				"tsc:example": "tsc -p example",
				"tsc:main": "tsc -p ."
			},
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"@types/classnames": "^2.2.3",
				"@types/next": "^2.4.5",
				"@types/react": "^16.0.20",
				"@types/react-dom": "^16.0.2",
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"classnames": "^2.2.5",
				"concurrently": "^3.5.0",
				"cypress": "^1.0.3",
				"husky": "^0.14.3",
				"lint-staged": "^4.3.0",
				"next": "^4.1.4",
				"prettier": "^1.7.4",
				"prettier-package-json": "^1.4.0",
				"react": "^16.0.0",
				"react-dom": "^16.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.50.0",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0",
				"scroll-into-view-if-needed": "link:.",
				"system-font-stack": "^1.0.4",
				"typescript": "^2.6.1"
			},
			"keywords": [
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"smooth",
				"smoothscroll"
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"package.json": [
					"prettier-package-json --write",
					"git add"
				]
			},
			"module": "dist/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"typings": "dist/index.d.ts",
			"gitHead": "572990de33f9dce9ced4c739b585664275a30015",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@1.2.4",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-hr8rAIHXDGuUMqSa8HuP3aRoCCzdY7sOelXaXrlNiRqQo/GU6+xctGeVuUEHtc72HYdSvglegwwgsYSYUXwQHA==",
				"shasum": "1648d2143d39a745efc242688a18fd9fe3e49bb6",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.4.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.2.4.tgz_1509858019887_0.8919438736047596"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.5": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "1.2.5",
			"main": "dist/bundle.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:tsc && yarn build:rollup",
				"build:rollup": "rollup -c",
				"build:tsc": "yarn tsc:main && yarn tsc:example",
				"changelog:commit": "sr-changelog commit",
				"changelog:preview": "sr-changelog",
				"clean": "rimraf dist",
				"precommit": "lint-staged",
				"dev": "concurrently \"yarn tsc:main --watch\" \"yarn tsc:example --watch\" \"yarn build:rollup -w\" \"next dev example\"",
				"predocs": "yarn build",
				"docs": "next build example && DOCS=true next export -o ./docs example && npx -p https://gist.github.com/stipsan/bbf4adcdafd9eabfa6a9a42397a1c1b9 -c 'git-update-ghpages'",
				"postinstall": "yarn build",
				"prepublishOnly": "yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"test": "yarn tsc:main --noEmit && yarn tsc:example --noEmit",
				"tsc:example": "tsc -p example",
				"tsc:main": "tsc -p ."
			},
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"@types/next": "^2.4.5",
				"@types/react": "^16.0.20",
				"@types/react-dom": "^16.0.2",
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"concurrently": "^3.5.0",
				"cypress": "^1.0.3",
				"husky": "^0.14.3",
				"lint-staged": "^4.3.0",
				"next": "^4.1.4",
				"prettier": "^1.7.4",
				"prettier-package-json": "^1.4.0",
				"react": "^16.0.0",
				"react-dom": "^16.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.50.0",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0",
				"scroll-into-view-if-needed": "link:.",
				"system-font-stack": "^1.0.4",
				"typescript": "^2.6.1"
			},
			"keywords": [
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"smooth",
				"smoothscroll"
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"package.json": [
					"prettier-package-json --write",
					"git add"
				]
			},
			"module": "dist/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"typings": "dist/index.d.ts",
			"gitHead": "1bb68395e691bf32907e79e8498b1899286ae09f",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@1.2.5",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-ABk1TFMKB1w6ME/XSe9QcErc/o3NGqWplT7ZJzG7XC9tlhn7E8V9p4BudQfJ0uNys4j27xL96qcw4azhiDdQBg==",
				"shasum": "0a90bfbcd407b11f32b6dd54ecd3bb18224dd861",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.5.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.2.5.tgz_1509859770970_0.3695779265835881"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.6": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "1.2.6",
			"main": "dist/bundle.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:tsc && yarn build:rollup",
				"build:rollup": "rollup -c",
				"build:tsc": "yarn tsc:main && yarn tsc:example",
				"changelog:commit": "sr-changelog commit",
				"changelog:preview": "sr-changelog",
				"clean": "rimraf dist",
				"precommit": "lint-staged",
				"dev": "concurrently \"yarn tsc:main --watch\" \"yarn tsc:example --watch\" \"yarn build:rollup -w\" \"next dev example\"",
				"predocs": "yarn build",
				"docs": "next build example && DOCS=true next export -o ./docs example && npx -p https://gist.github.com/stipsan/bbf4adcdafd9eabfa6a9a42397a1c1b9 -c 'git-update-ghpages'",
				"prepublish": "yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"test": "yarn tsc:main --noEmit && yarn tsc:example --noEmit",
				"tsc:example": "tsc -p example",
				"tsc:main": "tsc -p ."
			},
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"@types/next": "^2.4.5",
				"@types/react": "^16.0.20",
				"@types/react-dom": "^16.0.2",
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"concurrently": "^3.5.0",
				"cypress": "^1.0.3",
				"husky": "^0.14.3",
				"lint-staged": "^4.3.0",
				"next": "^4.1.4",
				"prettier": "^1.7.4",
				"prettier-package-json": "^1.4.0",
				"react": "^16.0.0",
				"react-dom": "^16.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.50.0",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0",
				"scroll-into-view-if-needed": "link:.",
				"system-font-stack": "^1.0.4",
				"typescript": "^2.6.1"
			},
			"keywords": [
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"smooth",
				"smoothscroll"
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"package.json": [
					"prettier-package-json --write",
					"git add"
				]
			},
			"module": "dist/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"typings": "dist/index.d.ts",
			"gitHead": "c1440a00d5f11d24e2950aebe2ba281031756ecf",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@1.2.6",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-2uiNospvX1cydrxKpsu+WhS/2nsZOwtZ3RwTxqGtB+77TPSSL1HAifN5GzK2/Qg4xgCuvJnLgN9TsQtU7N7dmw==",
				"shasum": "1f5fa59781f6c164f6359f97e39864f44cc9c0a4",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.6.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.2.6.tgz_1509892709373_0.76061538932845"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.7": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "1.2.7",
			"main": "dist/bundle.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:tsc && yarn build:rollup",
				"build:rollup": "rollup -c",
				"build:tsc": "yarn tsc:main && yarn tsc:example",
				"changelog:commit": "sr-changelog commit",
				"changelog:preview": "sr-changelog",
				"clean": "rimraf dist",
				"precommit": "lint-staged",
				"dev": "concurrently \"yarn tsc:main --watch\" \"yarn tsc:example --watch\" \"yarn build:rollup -w\" \"next dev example\"",
				"predocs": "yarn build",
				"docs": "next build example && DOCS=true next export -o ./docs example && npx -p https://gist.github.com/stipsan/bbf4adcdafd9eabfa6a9a42397a1c1b9 -c 'git-update-ghpages'",
				"prepublish": "yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"test": "yarn tsc:main --noEmit && yarn tsc:example --noEmit",
				"tsc:example": "tsc -p example",
				"tsc:main": "tsc -p ."
			},
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"@types/next": "^2.4.5",
				"@types/react": "^16.0.20",
				"@types/react-dom": "^16.0.2",
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"concurrently": "^3.5.0",
				"cypress": "^1.0.3",
				"husky": "^0.14.3",
				"lint-staged": "^4.3.0",
				"next": "^4.1.4",
				"prettier": "^1.7.4",
				"prettier-package-json": "^1.4.0",
				"react": "^16.0.0",
				"react-dom": "^16.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.50.0",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0",
				"scroll-into-view-if-needed": "link:.",
				"system-font-stack": "^1.0.4",
				"typescript": "^2.6.1"
			},
			"keywords": [
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"smooth",
				"smoothscroll"
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"package.json": [
					"prettier-package-json --write",
					"git add"
				]
			},
			"module": "dist/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"typings": "dist/index.d.ts",
			"gitHead": "d798bf54f64f9031eb78b7d0e398fcaf22bc800c",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@1.2.7",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-fM+9riWmPrINd55r8Rd+RzPj3VUWvuopDkMBO92ToT+A4W2YD5643Pw+GeKFXxEinXPPsPxeUy3ftyKkwjdjYw==",
				"shasum": "3675966f0c3d0630ec9a1e06880cc071865b4bf0",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.7.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.2.7.tgz_1509894099271_0.44496163656003773"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.8": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "1.2.8",
			"main": "dist/bundle.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:tsc && yarn build:rollup",
				"build:rollup": "rollup -c",
				"build:tsc": "yarn tsc:main && yarn tsc:example",
				"changelog:commit": "sr-changelog commit",
				"changelog:preview": "sr-changelog",
				"clean": "rimraf dist",
				"precommit": "lint-staged",
				"dev": "concurrently \"yarn tsc:main --watch\" \"yarn tsc:example --watch\" \"yarn build:rollup -w\" \"next dev example\"",
				"predocs": "yarn build",
				"docs": "next build example && DOCS=true next export -o ./docs example && npx -p https://gist.github.com/stipsan/bbf4adcdafd9eabfa6a9a42397a1c1b9 -c 'git-update-ghpages'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"test": "yarn tsc:main --noEmit && yarn tsc:example --noEmit",
				"tsc:example": "tsc -p example",
				"tsc:main": "tsc -p ."
			},
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"@types/next": "^2.4.5",
				"@types/react": "^16.0.20",
				"@types/react-dom": "^16.0.2",
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"concurrently": "^3.5.0",
				"cypress": "^1.0.3",
				"husky": "^0.14.3",
				"lint-staged": "^4.3.0",
				"next": "^4.1.4",
				"prettier": "^1.7.4",
				"prettier-package-json": "^1.4.0",
				"react": "^16.0.0",
				"react-dom": "^16.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.50.0",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0",
				"scroll-into-view-if-needed": "link:.",
				"system-font-stack": "^1.0.4",
				"typescript": "^2.6.1"
			},
			"keywords": [
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"smooth",
				"smoothscroll"
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"package.json": [
					"prettier-package-json --write",
					"git add"
				]
			},
			"module": "dist/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"typings": "dist/index.d.ts",
			"gitHead": "6cc804009afbef8074b21201bbd699693d3e8c23",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@1.2.8",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-Arj7tb9pgQMpknbxKw38IeFeEbWHW1PrJ7P5ZdfrjsmeZu8YY0Ng3B8MaIsEsz/3lIQ5zhdZqm6WeZvmUAXBmQ==",
				"shasum": "dffc17549e74acd7ecada7905609e28a999f17c1",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.8.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.2.8.tgz_1509896448046_0.2976185844745487"
			},
			"directories": {},
			"contributors": []
		},
		"1.3.0": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "1.3.0",
			"main": "dist/bundle.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:tsc && yarn build:rollup",
				"build:rollup": "rollup -c",
				"build:tsc": "yarn tsc:main && yarn tsc:example",
				"changelog:commit": "sr-changelog commit",
				"changelog:preview": "sr-changelog",
				"clean": "rimraf dist",
				"precommit": "lint-staged",
				"predev": "yarn build",
				"dev": "concurrently \"yarn tsc:main --watch\" \"yarn tsc:example --watch\" \"yarn build:rollup -w\" \"next dev example\"",
				"docs": "next build example && DOCS=true next export -o ./docs example && npx -p https://gist.github.com/stipsan/bbf4adcdafd9eabfa6a9a42397a1c1b9 -c 'git-update-ghpages'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"prestart": "yarn build",
				"start": "next build example && next start example",
				"test": "cypress run --browser chrome --reporter junit --reporter-options 'mochaFile=junit/test-results.xml'",
				"tsc:example": "tsc -p example",
				"tsc:main": "tsc -p ."
			},
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"@types/next": "^2.4.5",
				"@types/prettier": "^1.8.0",
				"@types/react": "^16.0.20",
				"@types/react-dom": "^16.0.2",
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"concurrently": "^3.5.0",
				"cypress": "^1.0.3",
				"husky": "^0.14.3",
				"lint-staged": "^4.3.0",
				"next": "^4.1.4",
				"prettier": "^1.8.2",
				"prettier-browser": "git://github.com/prettier/prettier.git#1.8.2",
				"prettier-package-json": "^1.4.0",
				"react": "^16.0.0",
				"react-dom": "^16.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.50.0",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0",
				"scroll-into-view-if-needed": "link:.",
				"system-font-stack": "^1.0.4",
				"typescript": "^2.6.1",
				"uglifyjs-webpack-plugin": "^1.0.1"
			},
			"keywords": [
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"package.json": [
					"prettier-package-json --write",
					"git add"
				]
			},
			"module": "dist/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"typings": "dist/index.d.ts",
			"gitHead": "18147e178a1d5f36b17814f6c879bbcdae52a285",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@1.3.0",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-xercz+x9r8Y/GeI99U5WzlmOd+MxRHZU6UyqIKjZ5Tll9k6ITnOdPx/VvzqgcDEOtI3BVXObgM5d4N97TfeJhw==",
				"shasum": "55e35ea0efe24bdb43602c55acc2af4650e309de",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.3.0.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.3.0.tgz_1510459154508_0.7362921447493136"
			},
			"directories": {},
			"contributors": []
		},
		"1.4.0": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "1.4.0",
			"main": "dist/bundle.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:tsc && yarn build:rollup",
				"build:rollup": "rollup -c",
				"build:tsc": "yarn tsc:main && yarn tsc:example",
				"changelog:commit": "sr-changelog commit",
				"changelog:preview": "sr-changelog",
				"clean": "rimraf dist",
				"precommit": "lint-staged",
				"predev": "yarn build",
				"dev": "concurrently \"yarn tsc:main --watch\" \"yarn tsc:example --watch\" \"yarn build:rollup -w\" \"next dev example\"",
				"docs": "next build example && DOCS=true next export -o ./docs example && npx -p https://gist.github.com/stipsan/bbf4adcdafd9eabfa6a9a42397a1c1b9 -c 'git-update-ghpages'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"prestart": "yarn build",
				"start": "next build example && next start example",
				"test": "cypress run --browser chrome --reporter junit --reporter-options 'mochaFile=junit/test-results.xml'",
				"tsc:example": "tsc -p example",
				"tsc:main": "tsc -p ."
			},
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"@types/next": "^2.4.5",
				"@types/prettier": "^1.8.0",
				"@types/react": "^16.0.20",
				"@types/react-dom": "^16.0.2",
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"concurrently": "^3.5.0",
				"cypress": "^1.0.3",
				"husky": "^0.14.3",
				"lint-staged": "^4.3.0",
				"next": "^4.1.4",
				"prettier": "^1.8.2",
				"prettier-browser": "git://github.com/prettier/prettier.git#1.8.2",
				"prettier-package-json": "^1.4.0",
				"react": "^16.0.0",
				"react-dom": "^16.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.50.0",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0",
				"scroll-into-view-if-needed": "link:.",
				"system-font-stack": "^1.0.4",
				"typescript": "^2.6.1",
				"uglifyjs-webpack-plugin": "^1.0.1"
			},
			"keywords": [
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"package.json": [
					"prettier-package-json --write",
					"git add"
				]
			},
			"module": "dist/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"typings": "dist/index.d.ts",
			"gitHead": "78973d333f21feae8cc8e6b23f64178744c85715",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@1.4.0",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-hI31m5Bb+suNvCAJtsv8b8M8Q9I5sI2fpa2Z9gJl+4b4w8adePOYboP9+8ebB4vwS262uCWMUxSa08jWo76Bbw==",
				"shasum": "f01720833c0f7e7f433fdf5eee7f6ceb29944854",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.4.0.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.4.0.tgz_1510875958694_0.5105745308101177"
			},
			"directories": {},
			"contributors": []
		},
		"1.4.1": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "1.4.1",
			"main": "dist/bundle.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:tsc && yarn build:rollup",
				"build:rollup": "rollup -c",
				"build:tsc": "yarn tsc:main && yarn tsc:example",
				"changelog:commit": "sr-changelog commit",
				"changelog:preview": "sr-changelog",
				"clean": "rimraf dist",
				"precommit": "lint-staged",
				"predev": "yarn build",
				"dev": "concurrently \"yarn tsc:main --watch\" \"yarn tsc:example --watch\" \"yarn build:rollup -w\" \"next dev example\"",
				"docs": "next build example && DOCS=true next export -o ./docs example && npx -p https://gist.github.com/stipsan/bbf4adcdafd9eabfa6a9a42397a1c1b9 -c 'git-update-ghpages'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"prestart": "yarn build",
				"start": "next build example && next start example",
				"test": "cypress run --browser chrome --reporter junit --reporter-options 'mochaFile=junit/test-results.xml'",
				"tsc:example": "tsc -p example",
				"tsc:main": "tsc -p ."
			},
			"devDependencies": {
				"@types/next": "^2.4.5",
				"@types/prettier": "^1.8.0",
				"@types/react": "^16.0.20",
				"@types/react-dom": "^16.0.2",
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"concurrently": "^3.5.0",
				"cypress": "^1.0.3",
				"husky": "^0.14.3",
				"lint-staged": "^4.3.0",
				"next": "^4.1.4",
				"prettier": "^1.8.2",
				"prettier-browser": "git://github.com/prettier/prettier.git#1.8.2",
				"prettier-package-json": "^1.4.0",
				"react": "^16.0.0",
				"react-dom": "^16.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.50.0",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0",
				"scroll-into-view-if-needed": "link:.",
				"system-font-stack": "^1.0.4",
				"typescript": "^2.6.1",
				"uglifyjs-webpack-plugin": "^1.0.1"
			},
			"keywords": [
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"package.json": [
					"prettier-package-json --write",
					"git add"
				]
			},
			"module": "dist/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease",
				"branch": "next"
			},
			"typings": "dist/index.d.ts",
			"gitHead": "8fe152a9d4a6d409666cc6979f7209728ea041d7",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@1.4.1",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-N9qi28u3i1AMf9NFCb1s64zPWRkCq5wqQ6kAzDNcKNJ8AXXLPa6f4Nh/DEeW5bndyxJSdEE9Kz8Qv1V0G2BM7A==",
				"shasum": "763580091fb8e0bd4dc2d68b475d755f66574a0e",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.4.1.tgz"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed-1.4.1.tgz_1511308734199_0.506726069143042"
			},
			"directories": {},
			"contributors": []
		},
		"1.5.0": {
			"name": "scroll-into-view-if-needed",
			"description": "Element.scrollIntoViewIfNeeded ponyfill that can animate the scrolling",
			"author": {
				"name": "Stian Didriksen"
			},
			"license": "MIT",
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "1.5.0",
			"main": "dist/bundle.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:tsc && yarn build:rollup",
				"build:rollup": "rollup -c",
				"build:tsc": "yarn tsc:main && yarn tsc:example",
				"changelog:commit": "sr-changelog commit",
				"changelog:preview": "sr-changelog",
				"clean": "rimraf dist",
				"precommit": "lint-staged",
				"predev": "yarn build",
				"dev": "concurrently \"yarn tsc:main --watch\" \"yarn tsc:example --watch\" \"yarn build:rollup -w\" \"next dev example\"",
				"docs": "next build example && DOCS=true next export -o ./docs example && npx -p https://gist.github.com/stipsan/bbf4adcdafd9eabfa6a9a42397a1c1b9 -c 'git-update-ghpages'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"prestart": "yarn build",
				"start": "next build example && next start example",
				"test": "cypress run --browser chrome --reporter junit --reporter-options 'mochaFile=junit/test-results.xml'",
				"tsc:example": "tsc -p example",
				"tsc:main": "tsc -p ."
			},
			"sideEffects": false,
			"dependencies": {
				"amator": "1.0.1"
			},
			"devDependencies": {
				"@types/next": "^2.4.5",
				"@types/prettier": "^1.8.0",
				"@types/react": "^16.0.20",
				"@types/react-dom": "^16.0.2",
				"babel-cli": "^6.23.0",
				"babel-plugin-add-module-exports": "^0.2.1",
				"babel-preset-env": "^1.2.1",
				"babel-preset-es2015-rollup": "^3.0.0",
				"concurrently": "^3.5.0",
				"cypress": "^1.0.3",
				"husky": "^0.14.3",
				"lint-staged": "^4.3.0",
				"next": "^4.1.4",
				"prettier": "^1.8.2",
				"prettier-browser": "git://github.com/prettier/prettier.git#1.8.2",
				"prettier-package-json": "^1.4.0",
				"react": "^16.0.0",
				"react-dom": "^16.0.0",
				"release-relief": "^1.0.1",
				"rimraf": "^2.6.1",
				"rollup": "^0.50.0",
				"rollup-plugin-babel": "^2.7.1",
				"rollup-plugin-commonjs": "^8.0.2",
				"rollup-plugin-node-resolve": "^2.0.0",
				"scroll-into-view-if-needed": "link:.",
				"system-font-stack": "^1.0.4",
				"typescript": "^2.6.1",
				"uglifyjs-webpack-plugin": "^1.0.1"
			},
			"keywords": [
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"package.json": [
					"prettier-package-json --write",
					"git add"
				]
			},
			"module": "dist/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"typings": "dist/index.d.ts",
			"gitHead": "d1e66a7688f67790f3f832a37e4186302a874bda",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@1.5.0",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-6vTXm++xyIDkQ+O+gcmu9rp3NW61SWUdtIRhKh4uYuhcGZgClc1NJSz2C6HRNVIcL4VXIKAaOYq06cwK7Nx9Ag==",
				"shasum": "39e8ce15cb74348a897ee96110e848fed50aaf95",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.5.0.tgz",
				"fileCount": 9,
				"unpackedSize": 35313
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_1.5.0_1519601680953_0.21270219105323096"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0-alpha.3": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.0.0-alpha.3",
			"main": "index.js",
			"files": [
				"auto.js",
				"compute.js",
				"es",
				"ponyfill.js",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es'",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"typecheck": "tsc"
			},
			"dependencies": {
				"invariant": "2.2.4",
				"warning": "3.0.0"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.44",
				"@babel/core": "7.0.0-beta.44",
				"@babel/plugin-external-helpers": "7.0.0-beta.44",
				"@babel/preset-env": "7.0.0-beta.44",
				"@babel/preset-typescript": "7.0.0-beta.44",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"babel-plugin-styled-components": "1.5.1",
				"concurrently": "3.5.1",
				"release-relief": "1.0.1",
				"rimraf": "2.6.2",
				"rollup": "0.58.1",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.0",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"module": "es/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.0.0-alpha.3",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-+wUHBHyT7DNMzItv/dt095qJY0kSknJULx6ufRyoWMmNQ2VXi4J5M1G3kEUbTubQazBQ85q6DcFNwJfL+0Y9Rw==",
				"shasum": "44737d3f0942a7e679f588a1d1cc4bb0c737b120",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.0-alpha.3.tgz",
				"fileCount": 12,
				"unpackedSize": 59324,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3NaZCRA9TVsSAnZWagAAiX4P/2/+gHnaiXBqrgRtHIRI\nrLEJfN8p1dBvVn/JXEMAReEBzB3r35TdRTUQ6MAmNbZBdF52C7V+T2x9Ymsh\no+VjUWZdzuI2Saj1IgzvV5DGGDFsc95bs/RaCLuLg1gIH5l3nc6idwuI3YaD\n0ekjesoevkHvPNrDOjPU4iRGekmDLccCQCbT/5V9LNx9t8LCQDqRiG6eT3ea\n8pJ8ah/5q5aAjGUowvP4VHDp2m/kgdoc5q2c4bufXluoymAq4j+Cq6ezdgN+\nvIp/d3u0O9BGuj//CKi9eia9LTm8tvD1VitmG+vbk8dIVvViwr0xZgAFmLwS\ncMWW0Hqu6DRlliJ0c+yVfLFmHsui4gYq8YxZYLLM+Lfv8oE0dY26esTQ9K0t\nbd+91l1akPulYzBdNfxGZfaOSS5uz5BjtuvLAAhJ+vqFPgC1/1hrWIkq3vsl\nddWiJ14k4Pw4SbdDEK0havNqDo6nK7JFFgBwrSKFWAC76qYV/Ykp/+SMXJuF\nkOPt7kGIdGZh91WoPR6J3MJNoqXcwYO30x2EZsJ3LaGefev+KRnLhDYo1gRt\n2c0ZWcCg9mOSceNYm231YtlqpVVjThmUDGoavoyzc6lb81zHPG+0PndelSuY\nzaWOzPS3yFl0VIrMkxvfH8Z8bMK3m++JEbnTa28iEDQqqpvnt1sCY/qeDPou\n8sYQ\r\n=dqA4\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.0.0-alpha.3_1524422296767_0.8304428055981343"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0-alpha.f7841b3e": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.0.0-alpha.f7841b3e",
			"main": "index.js",
			"files": [
				"auto.js",
				"compute.js",
				"es",
				"ponyfill.js",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es'",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"typecheck": "tsc"
			},
			"dependencies": {
				"invariant": "2.2.4",
				"warning": "3.0.0"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.44",
				"@babel/core": "7.0.0-beta.44",
				"@babel/plugin-external-helpers": "7.0.0-beta.44",
				"@babel/preset-env": "7.0.0-beta.44",
				"@babel/preset-typescript": "7.0.0-beta.44",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"babel-plugin-styled-components": "1.5.1",
				"concurrently": "3.5.1",
				"release-relief": "1.0.1",
				"rimraf": "2.6.2",
				"rollup": "0.58.1",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.0",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"module": "es/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"_id": "scroll-into-view-if-needed@2.0.0-alpha.f7841b3e",
			"dist": {
				"shasum": "5783f0373c5249b1450f061750605aa1ac821a7d",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.0-alpha.f7841b3e.tgz",
				"fileCount": 18,
				"unpackedSize": 64956,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3PRKCRA9TVsSAnZWagAAKbAP/2XpF7g3k1l6x8KVSnUO\nbL+0/KDFBs+atQSV7ffC4b95NNkMtfOmjD1wrwp3QVy5+O8CBl3FQx+wp3xS\n87lbsrNgHi1KC4l53IzRKo98ScEYTOOXAjWmFyRHrD3THOLAwCPcEl8wciSf\nqc1tyyClGjzHn10fh1IOAS8k9vCYrYyLGmM3y+FfHvB+ZSkkIXLMb/2YOECr\n+06zhN6ynlDAsy5Y9NieQA+oWBr/wFXx1Md3MQjwL7XpkqKVObLWeJJCNd2/\nbphRT2sf7kXr9wjOSNbpxFXSk4IMID09oaP27vNI1L6BkboTJbZqnIPznN02\n7dV5QGkOyFtLWG4NyyUy2/KmI9q2/YeH3bC2o1OO68jQlOmnrEZIs9Ku311+\nQKpOowv8Mk9b17DpCwpzOzLS1vwhshfIZkBKaddnPQ4Itc8DCJgmdO/7Mig7\nyeklp7kG15v0rEG04zp5YH46AEecgrVZxugWecNPYOBxFiwXcGzF5YnQFlD6\nHh9ZHW3OCLv+94mvMBklIzBrS6xsR0zKHLugSPeNWTQShNMGTaCsIe9GH+K/\nh/Oc8apKJsmhMD6Qt1teZIkPdgkdaRJu76PPGkhRLm5AVB/wOMD2e0NVKi63\ncr8fmIAsO8ypJv9wdsz3xogtrjtumc5xnMUN9nI4K9Y5ayJ8PefXEuoIubxa\nXPA9\r\n=t1b4\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.0.0-alpha.f7841b3e_1524429898172_0.19191025379274684"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0-alpha.d4e115e7": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.0.0-alpha.d4e115e7",
			"main": "index.js",
			"files": [
				"auto.js",
				"compute.js",
				"es",
				"ponyfill.js",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es'",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"semantic-release": "semantic-release pre && npm publish && semantic-release post",
				"typecheck": "tsc"
			},
			"dependencies": {
				"invariant": "2.2.4",
				"warning": "3.0.0"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.44",
				"@babel/core": "7.0.0-beta.44",
				"@babel/plugin-external-helpers": "7.0.0-beta.44",
				"@babel/preset-env": "7.0.0-beta.44",
				"@babel/preset-typescript": "7.0.0-beta.44",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"babel-plugin-styled-components": "1.5.1",
				"concurrently": "3.5.1",
				"release-relief": "1.0.1",
				"rimraf": "2.6.2",
				"rollup": "0.58.1",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.0",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"module": "es/index.js",
			"release": {
				"analyzeCommits": "semantic-release-tamia/analyzeCommits",
				"verifyConditions": "condition-circle",
				"generateNotes": "semantic-release-tamia/generateNotes",
				"verifyRelease": "semantic-release-tamia/verifyRelease"
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"_id": "scroll-into-view-if-needed@2.0.0-alpha.d4e115e7",
			"dist": {
				"shasum": "013ab3b7b38f0b6d1721ef0187c8042e7b611d6c",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.0-alpha.d4e115e7.tgz",
				"fileCount": 18,
				"unpackedSize": 65449,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3PU5CRA9TVsSAnZWagAAWT8P/inFk85IzebDHC+bxFeo\n+agswyVPWg7HCJI0cvP49NfnveW29G/8gAbZBv0LbLf6/etP8SObqqxdmQon\nNAp2Qw/AK+4MF7Z++t++mNmXES9CqzUdWjzokQgMyTfZ+qbr1wpsdtfy3c1V\nDdpVjRKhZ2uuqZBb36frUM5703UpNtRWJRRuAqvOwx7lmrLUOUElcaECXzn7\nbPiYWNsXZI0IIiEw7YAzfFe2rFLlTZaBMi10xG7U9iugA9dlmXWPMmcJCOHa\nrvrZbI6+psdvaYtd+cmuR5G360yuafI+8oLdQ3ca9nGOozKAQ1o3zdrYZNHT\nTf9vPRtP+fN5DkKCnsItBCIBTw53q938Xgu4zVX9btwTDwvl6O+54jHiUvcT\nCwWVKK53xVQdikqiWVhkrmwWMfw690gCdo28pysDWMNa9OOBVSPztAfLKiQo\nEqoa6Eh+OpEonTEIANSOthrpB3Hy/PF6EPqFkNUiBHPqgG82eICApByw2r27\nfBid/nuv+ZljsdROh5KR0jMtbfQsnzilttgGM5vTqZYTIAA0N9755d3pCsod\nwHFvIkr2kD3CrE9ywcwUjwEkBP8yI5RX/HVoGwQRYUkVpXU+WgE0XLSGOhda\nK7OGMxcoVIvHJRSaaqeQLzKUn/2beaJHjztdyMPGj2aPwaeURxheOo0EJZkX\n6Guy\r\n=9egL\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.0.0-alpha.d4e115e7_1524430137212_0.32854435071869026"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.0.0",
			"main": "index.js",
			"files": [
				"auto.js",
				"compute.js",
				"es",
				"ponyfill.js",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es'",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc"
			},
			"dependencies": {
				"invariant": "^2.2.4",
				"warning": "^3.0.0"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.44",
				"@babel/core": "7.0.0-beta.44",
				"@babel/plugin-external-helpers": "7.0.0-beta.44",
				"@babel/preset-env": "7.0.0-beta.44",
				"@babel/preset-typescript": "7.0.0-beta.44",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"babel-plugin-styled-components": "1.5.1",
				"concurrently": "3.5.1",
				"rimraf": "2.6.2",
				"rollup": "0.58.1",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.0",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"module": "es/index.js",
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.0.0",
			"_npmVersion": "5.5.1",
			"_nodeVersion": "8.9.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-nI62ln3mSk0Fut9OKeFWIpHrASApX8s8cGYyzrEoqV32B7UPVgiCoidXTWGrzI+wjE2Vbt8ttCkYasm4xKy2zQ==",
				"shasum": "a992dbf3597a11f1699ec4a788430c581e8b2acd",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.0.tgz",
				"fileCount": 13,
				"unpackedSize": 63478,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3QvMCRA9TVsSAnZWagAADLUP/1134eY8RO+FirpPGVAw\nryZRi8RuXB0eFFtPD59Mk6uMkWdCSfh5XS871h0f2mNymd28QgqTO3LovfSP\ndf6Ietx0FLdaxTOSxOYyxbmnQGZgbkW+i2EiGPqxBjVHREMSR2SlymqkL7Gf\nbyTsMazv6OPr59+aiHR5bvODV34BLipBc6aTK+v2qq5e6tB9JNqsaJNAGIMR\nhanq0dyshKW06igYTxlF7rcW6E47AJHzOE8j2SOysvS5T45NXBkAi+2qeKU3\nnPwypNR2TRc1J5FzxuMQ1VwkfSMMRH0xt5YG2Ljaf6bGI6t04xnaoWGjHYA2\neA9U3XGOZmh3x2ilV74JrJDqvN1Z669nKdXR6A+LQHM1k2iC4U2C8mmkh9+X\nim9l4/X2iH5iTIy4hUuc4q06gMPGbM1309mIvFdeT2DFEthyOEiT+2oZNKXc\n1podJ4IuQkMJj2swfG9Yxbg0hqtZj8xz+E3Am8wVCrUBHltkvjqfcsv1s6fO\nGV7EVqNK9qAMkTdRBm9xNRC7L8dL21Vv3K7b5VVhfHMx/TptVOqCPyhAHUMn\n7J2QSp3HBi+EK5SuT7j9pNyegumUeDeRkLWTZVImEU4D6UyxSJirYN34ptI3\n5MwDgAs4H0JYfC6zhQhYyZLr4fj8yvQsxWDuVa6NC3jVBE4W19itORPgXE+O\n0nVM\r\n=+8ve\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.0.0_1524435915592_0.15004331511969404"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0-alpha.4": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.0.0-alpha.4",
			"main": "index.js",
			"files": [
				"compute.js",
				"es",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"dependencies": {
				"invariant": "^2.2.4",
				"warning": "^3.0.0"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"babel-plugin-styled-components": "1.5.1",
				"concurrently": "3.5.1",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.0",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.1.7",
				"semantic-release-monorepo": "6.0.1",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"module": "es/index.js",
			"release": {
				"prepare": [
					"@semantic-release/npm"
				],
				"verifyConditions": [
					"@semantic-release/npm",
					"@semantic-release/github"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"_id": "scroll-into-view-if-needed@2.0.0-alpha.4",
			"dist": {
				"shasum": "186b464a2dcbeaf7e383a12a69c6168f3a209758",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.0-alpha.4.tgz",
				"fileCount": 14,
				"unpackedSize": 71054,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa46aaCRA9TVsSAnZWagAAr24QAII7QF/x6jgch1cFOkcr\nsUlVU5+adNt5eL/jQqBWn3Bs7Vgz8PvWDuc9GkhpqWMG9Vmqabu8BHmLAibO\nNzvtLxdjullFTTbJwCZHW/0tEpVJn5/mWTtc+tHmkX+ahf5aPLtFUHX80jjY\nQT9YU+ioM3aWXYPxk+oAHpVz5A2HYSDDeMHXKkfeMkHVm/K7Z+G9ir+RNvHy\n//P+ZXOlaKKpDVSZ8yw0Q3pPwhZ3WybvWXNqFBLmcDv+Wlmy/2gRkLz2USy7\nXX8Y6PgAk/uVoibdInjN2GzjAAFQTo0KnQmtbtaKsq7o7fOwFmrLG4mldrfD\nC8AM/BmK/ATSWIkdZVy5p0ubj3TZPw793ewO8/t+5BIDoqHTFS2tzdTuY/PE\nB4sTx0vxMFBsyJ22NGwyIqoTh0qfTcVXLceLXLpwdsRKjnsP8PzF23iA4591\nnPEpBh7Zb0Hcc2oeNwsfko6LqFiB9w8IOuNAsceodxrSpO2V5T2prFnACK4f\n8z4ZefueRtC72IOe7C+DsaHkqGQUymn1KVkIjuoMGK0gHqtPTp06xsyMJe4N\nvUaVC2ADKZO4lwROosIKHUFJIIEYLpmE0zJQvutLDewvfYYJId6GZJqBWvSQ\n+Ry1/OhQ+QAusNRElsT7xB0fKm0udTYPKu/fFgf9NVQyf3e+V8+s3xKYtmxw\nsiY6\r\n=LyzD\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.0.0-alpha.4_1524868762034_0.2765216142709934"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.1-alpha.0": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.0.1-alpha.0",
			"main": "index.js",
			"files": [
				"compute.js",
				"es",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"dependencies": {
				"invariant": "^2.2.4",
				"warning": "^3.0.0"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.0",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.1.7",
				"semantic-release-monorepo": "6.0.1",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"module": "es/index.js",
			"release": {
				"prepare": [
					"@semantic-release/npm"
				],
				"verifyConditions": [
					"@semantic-release/npm",
					"@semantic-release/github"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"_id": "scroll-into-view-if-needed@2.0.1-alpha.0",
			"dist": {
				"shasum": "cbdecdee1e268dbb20faa783eeba7e03b3e4ec98",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.1-alpha.0.tgz",
				"fileCount": 14,
				"unpackedSize": 71007,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa47DCCRA9TVsSAnZWagAAQwMP/3FP8KSKDMrbV/KQbR9h\ndxhjruFrrh0VtWZXMBBcJ1hF4oT5oqmwQr5O4/oCfHXn8qVrTD5QqP1YwlAm\np1k6mTjjz8DOO9JmxtkSjP2G65Pvq0YcopsAczHer5Hb9sMBMwD5VeZhiotv\nt/eqkxJRaP4ciqKmDF2WyUGMUemH5QXPEuprA1IFRV63D2vBC9y/fP0f7fUz\nTjikWvmopcNbGdb36OrbiXGkk91JvpBK2IWvnJcvdXCsO7oE9GMtp2qXGeNr\nk/j+WvJ4VXO22oB8YPNZFDmHUf60lrWjb6KWiCNdPPWbzF6gxMf6Yl1Ti+JT\n/lsUr517Z7m5nGu4SRYHHbooeaG/OeMbPPxn1Y1u1kbQZeVTEHGr6Z+IT9db\nCpDz0U5doy4A1y+s1fRWCxDiKJ8LNcgrL7AH2Ljio9LrWnOOixyVCpXBN9R9\nDy8nEJiH2BJpOuZ8tkiZ1j6Q8kI8ja9SaHDXrgZrhaqzCE8v0NCF+nPb3TLr\noExlqI4OBiBCBtCzhjjmiqbWX0CGnPznIiC6FAdI2W+GU41G3DZiGfYug0wp\nTja01z57bhijuwzrGg8CWgcH1bebdTzN9021CJ2UylBnozbY+LN1QJUrcarY\n4r7ooFsYd/f77erbyauYkCXZlfxtjq58Q/leHhzXuoHXUSeDaNNjfmQWU2+A\nmzmQ\r\n=X7nC\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.0.1-alpha.0_1524871361208_0.9939762060975383"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.1-alpha.1": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://stipsan.github.io/scroll-into-view-if-needed",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.0.1-alpha.1",
			"main": "index.js",
			"files": [
				"compute.js",
				"es",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"dependencies": {
				"invariant": "^2.2.4",
				"warning": "^3.0.0"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.0",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.1.7",
				"semantic-release-monorepo": "6.0.1",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"module": "es/index.js",
			"release": {
				"prepare": [
					"@semantic-release/npm"
				],
				"verifyConditions": [
					"@semantic-release/npm",
					"@semantic-release/github"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"_id": "scroll-into-view-if-needed@2.0.1-alpha.1",
			"dist": {
				"shasum": "f1d0e83cfeb18142324fa0ebe24276de727231a2",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.1-alpha.1.tgz",
				"fileCount": 14,
				"unpackedSize": 47533,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5J2CCRA9TVsSAnZWagAA6/wQAI6ATY446eowMGkeyQnh\n7sfx7zYIy+S/ebqHrTw/2k9nZF1fdO+xFQ2ZR2d47eMPcWVvVGwpJEZSNBo3\nVl/k4US0g4y7t4XhaWjoIPJOajQe5CMEUnu8Rv0D1yiM4544AILR32Gk8uzI\nHvAcOnURseWKE0lFrUz1rHHc5a7REzad1kvzgtvNyMvUjxo3IcUhqt/hEhHt\nsz/uVN3npucZKHQ1QAgIDn34izurpHZn/h/fFTorEhLfbjVMMPVkLCaHKNvr\nWxrl7gkDylVeMmL39BK+ZW9SgZHL436PSPZXT0BtnjsW2UxHRKBpSr4y99f4\nSicwCCa0Hf3Iw+de9ptdzxHoSiLMF1Fv0D37QB0UdnnVL3zj0dBlcZboX1yC\nOY97mVoekizZ4X0XGJcKX3mLaLdMt7KPyr4ODEbAkAvwl6QY/dJ6zJxYDNvg\nsUF37WLvz+F/h/aMY5nEpP9I4pE200fjgpfbzz+imgnHSexrC1uGMYH+bzDI\n39n/UuMNkfRruAzt28Zc4ve3erAI4Ihj5P/BGBHk3PG+27K+hJRwcXZP5rQV\njDFnFsfZT57B1K+7uZLeZzoVUrB9dOsBvVrOw7pgINFGbogmRKXwVdc25msK\nnC2jAVsIgXCeKALgfnpxpO9PY3Q3GcPsLjancK1RglbbtGRREhV89sU9/0RY\nnJVv\r\n=40xu\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.0.1-alpha.1_1524931969154_0.6609437425609175"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.5.1": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "1.5.1",
			"main": "index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.7.0",
				"husky": "0.14.3",
				"lint-staged": "7.0.5",
				"prettier": "1.12.1",
				"prettier-package-json": "1.5.1",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.0",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.1.7",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"module": "es/index.js",
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"gitHead": "2ee61bd8fde564870589e052e8c7d7d7aa20c5f2",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@1.5.1",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-Bkd1QjLu2gbqwWTvcODeFnYMBurIzqOMKdf+mHFG8emwIxCAV22vDZLCSSotKQUeGGDYy58fq+ciRpEsuiUzeg==",
				"shasum": "79e6bad6cd93d723e5b2fef3bddbcff55475e781",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.5.1.tgz",
				"fileCount": 12,
				"unpackedSize": 48362,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5K0kCRA9TVsSAnZWagAAZgoP/3eRPEA7BORpL6hPVnWd\nH6wqg87NPY3orBZvsdG9heSyGdRG4YK8maHvN9ghCYuIGAYtR1WVJsXA5EyU\nymhqfvv4Vp51Q1yqyxmJZ9Im18x9kHc09nXdpGDVvPbOsLNHnsMcKpklbFb9\nDTb8RX1hgmUzEdETFo1gzPh1kzOCFWtKlEeMdwM0WHqUC84r5j2ZKjrogD32\nmhhlu3AARN/51FI0eD4gvAS1DJg3d7HguNfg2+TQYZHFueh9ltSHkq5eQDII\nB1wWR8IRarD9cfEq+oOHm11BMPuGzrHTmV1CE7O4ZopWBW/oBT4nJKj5OR/7\n1IJarIw2Sj66WKlXy9tgeOa9tof0GRXTKQW0IbSQPzqicqwuohCXaSdRNe83\naTCUGEwJX267z2FX92qb/82F4wfXTIjZj6Umnsq7mSZ7CcQpAtP2lAe9SuYs\nWJoKMJq3iRy+klL71+h2riuhnJrYglsqnz85/Tjb5/7UOAPEiADiAB6fXsz3\nreeTIx8dmY3+3DOo+mNvbb8ZdrzMtDVDTyRux1mbNc28Pui40DzEr7zWuQGc\nOUPohWPTR8IsF1BDFJeH/nK3m+OXIUpdCnWRKYWIYIdwiYO1zu53Cd80KxjQ\nJA00Pa/Gt2GDcTQfU0DkmCMxg4iJ8Cicm0mEkqKwWluJyUbv1IoIHBAAhfUP\nj6rv\r\n=dLU0\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_1.5.1_1524935971797_0.7345063509541805"
			},
			"_hasShrinkwrap": false,
			"deprecated": "this version is actually an v2 alpha, please use 1.5.0 instead or consider upgrading to the latest v2",
			"contributors": []
		},
		"2.1.0": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.1.0",
			"main": "index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.7.0",
				"husky": "0.14.3",
				"lint-staged": "7.0.5",
				"prettier": "1.12.1",
				"prettier-package-json": "1.5.1",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.0",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.1.7",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"module": "es/index.js",
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"gitHead": "8530621b6e2196b92332f6cc6bcabe7d60e72f2e",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.1.0",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-Mrd3iR9zM4bhNjIy4giqB7PmfOXgiAmt0gm2V2QF5cU2M1JquKeakcLo/kzaWcZtx24Z57HawFDOiQcA4RNd6A==",
				"shasum": "fc574e55d0a3cd6928243ff673f9854789f4434a",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.0.tgz",
				"fileCount": 12,
				"unpackedSize": 49230,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5LcXCRA9TVsSAnZWagAA5J0P/iZAqZcpA+pwAAMyuQE8\nZHQqZCPQ/JZVKD82+PTh5djKvyShTsy++xSwPQU2K0O2Ep9ovP9J+GCRYb3v\ne/+mQ3SiJ/Qi6HVbnq2YwHKnA0Np7jCKSdOzI+o8b5Zqsdf6vi+okCYgrXFp\n/tiMehPAJPcqPvWLRoDw9khLu2hl3psBswQaVzstx/g6OjIDtnvUNOTNpXya\nyRND5Wbm6qaF6CVwbmwbNK7Bm3mWXfwyMF+ytgOPTfuAU5WfmHo5HbNpxPzj\nIVApKkbAPvfHx+T+aULUmF22dAqs9z0M0T5F7Bku0pPhw/9i+Kf4dr1I8FPB\nyR74YFpSAFILqwd06QHl6+myioiMhCsTC5HyMt4GLfWHMFJt1uWuvMHFysd/\nI9JFP+S79jmGbpKWYi0DemGWh1QsXMJJDUC37CQeMEbiD8Hxf8W5NIdn9Vci\nfhUZ59RcTU4IRzfr1iJ4t4cgkn7JCa6h/W1jpHAvIpQmK74SAPY+UtDfiywW\n9ay7NGye3xramxh/axCJT0K/eavPAvQlhHM2pOXDyl+u8aQO1O8Pw9LbRNj5\nBkJ9ret2NNAyL2V49VFlGw9nhdOmoL6yeA9QvUl/qUTKSPTs70xEV052SRk6\n42rkriFsGI7Op3ynnaZMmKa3hZXUhJ3z5u6Ogo+RRGPGWhzRhDzHiVuMbqqS\nk1gl\r\n=Vtus\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.1.0_1524938517829_0.8870586585760885"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.1": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.1.1",
			"main": "index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.7.0",
				"husky": "0.14.3",
				"lint-staged": "7.0.5",
				"prettier": "1.12.1",
				"prettier-package-json": "1.5.1",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.0",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.1.7",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.5 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "2.3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"module": "es/index.js",
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"gitHead": "5068ad922b173a1ea3f9705ae10faa474f22a633",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.1.1",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-0g5FllBHBk0CbqLNOGzI3F115Nr+Hs1QE3Sqc2B0k78FnF2uL5Ih7YqR2XZQn2loC4fAR7EuR3HuaMHGoATXkg==",
				"shasum": "205a50622e0e9b97420da5aa08647b51c1855c47",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.1.tgz",
				"fileCount": 12,
				"unpackedSize": 49975,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5ibuCRA9TVsSAnZWagAAu18QAI9IjZqUhpnvjPxGpFiT\ncNLwLJ031yJgNk3SuDaQRISDip79BEuL/f3+aP85pn4AGh5RO14u3lckRlMz\nHmOMNgZNid5qwJslEGfE+5gwTNhcuLXx8+IzgBPP8aoQfS8LKxtjF7xw1eI8\neUL+BFO4OyxvuKrtiLfIUC6YPOAWioEPhgWOE9q+u/BtkyV8ZpFcoDqfmJ5Z\nkeHOhG4qyJowR42p5YTXeYzuNwlnQSRq+fnG2vosV82iJ9AfuqOZBLPIr1W/\n2ajWODOFObxVnyyfSJiNIz+GU2feToMNKtTouzydwrzQtX1xcESC9bx1Kk89\nffhAl0CUvklYrhCHiflV2jeHFT8bwSP+7mFHkiQDqzdbLRpl0uj85R1jitK5\nsuw7ipNiF6UNkZwfw7Y8cVShb3kOCDeYtNEDpJcALJ/OkzZTsKgO7wpkhXIA\nil50W5dRI8xgcbt6+h145uFgFR6o9n79daKjVTjot4JR0tKMNPNnmlBPH70w\nt/xPGePDfst3wwuzkynSIH0BSCAzt20ybyrunzt+mGdH5UR1KoMvVP59veWq\nFqf/69pzYGiFmn6avHnCPVuvJe530HeoO3T7bzDxJULseX8YXvoi6VHC7O0M\nBBlxdmkGcy+7gOLU5vk0ZWne+ty5ikzEnyZC4LUbvidPNGix18O+jMNeUPFZ\nfSTN\r\n=zIeP\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.1.1_1525032686329_0.800423098018521"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.2": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.1.2",
			"main": "index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.7.0",
				"husky": "0.14.3",
				"lint-staged": "7.0.5",
				"prettier": "1.12.1",
				"prettier-package-json": "1.5.1",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.1",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.1.8",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"module": "es/index.js",
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"gitHead": "d695115c1e8062ae41c800249239755325b2128c",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.1.2",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-Fw3KRPFSf6bg/A6GSWUcmo2V867w1xgzJPai+SIPDTspsbLAo+eOjq5M648KAPlif1Gt1HQRD0nb9VvcDWWgeA==",
				"shasum": "e61386c25f53d94b8a7d2dcb1ae7929fb903118b",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.2.tgz",
				"fileCount": 12,
				"unpackedSize": 50928,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5kWCCRA9TVsSAnZWagAAmYYP/2yTEKRRCeTdOA25wvZT\nM/ggDWPrpSlO7uhM9Id5mo1QpuWDBXEyKpMm7addMqwgHxAPlLlJQTZPY7zO\nv9YTv5qR8ZWPXRhXDl3aMKzzEhhKK3Z/eXLZN/jOD453a+fjT39JFnJMjhKN\nukmjpseVpIJHoIkYo4Dz70CkaclZVNpPMnPwDkJI88ymLjr7nvr7GhHY5anv\nIU1CJc/SI8EWsrEMwFe0XBy8mzzQe6M+hxQgz3yhY7YY7o7RuakBspu6SaIr\nX7BUpQqIPItbpbnDIYcrqq3zvfiNf/pFQ30XwsV2mXJD5mohreXfmK53AIP4\nc3PDn4A7lRQsIYE2TfDvIH9Zdv/z1+jUaq8J4UQ/28EigO7IOr+HMwyg1Pej\nd2Uel+ZYymrAu5UEMuyxJShF5bseyM/N53k/Y5M0RsqPVqMvZwej5Mqn8FqJ\nD1XNG/bgGCuj6X576FEiyQ3/Tq1h+guatMZqjbI32/XOqw1CaRNNpxxyRaxO\nRircmJB1g5aUQFDJdH0GH73YU0jBF3GRRRmXruCSuxXi5efVA3IDTqmwJglW\nOMAtYSTvP+0u1d3oVBelxTWaAShk5cs+Ppp4h5LxoGFx1JLrPqxSoydwSGVI\nNHG28t6GMww2gIKdENzrwp++QZtkNlteIRUTSrUkaV31m51IAWz+JvSBssIF\n9ghC\r\n=i8ig\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.1.2_1525040514072_0.9830525573744024"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.3": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.1.3",
			"main": "index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.7.0",
				"husky": "0.14.3",
				"lint-staged": "7.0.5",
				"prettier": "1.12.1",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.2.0",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"publishConfig": {
				"tag": "next"
			},
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"module": "es/index.js",
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"readmeFilename": "README.md",
			"gitHead": "3b95ed7aa2d8461d9c09b03246d361a72ecaeb57",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.1.3",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-llhiCte16TqKM4acpSRCKDm7jtohrkOGwwyGVxL7rqAa1vZgawm7VfkAfXvFDXEKpUuMN1pQViT4iz9OIpL8HA==",
				"shasum": "1985e4ebd9735645b56741f26ff285a2817982f7",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.3.tgz",
				"fileCount": 12,
				"unpackedSize": 63133,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6NzoCRA9TVsSAnZWagAAx7IQAKF44WxpEshmXfTqhQve\nav3lLUj29gVC0UqtrOwSPfkPSl/9iQY878b4U9wIW9XQNUtXsqTpNg3WytHB\nZ6wH+OuAsOmwX2TAEu40akMy49DUezi3JHF1Lzfp5z8HMvXidOFtYjmu8sGU\nvkThSRjWz4p+Zzw9cXQOFuUK9v3opwVOnzOHgNpBhM1pMzUJuSaD4K8c7SIW\nl4IUz8I/XfpGpQUktEBjmIOHJlv/cEbZOMD4NLsRfELToRGo/Qz+4v5RrcgX\ndinEtajAt1zFyWwQUgbUeB5u7ibjqZJjFht73bVEqMct/OKf48QSF3OBckzD\nrKvOq2/rn0XNBHFLLevKGTWySeXAtNDPe3RUJkchFKhNPf7hw318kTXXASVC\n7/iQ4VpsNSkseBG8QUc7jEYI4YlGb2dHSluEk87RWc2VXGrhq4rYoSSGaf6r\ne5AD5Ae7Y2F2yaxuSKOWKr6lcMg6ZBw+IJdaCAYtZZqAyS/vfcVQWZrHP+Fu\nnvqJhc11lGwb7VgML8grcDnQjvjiH1qoKS7qU45fMGtk9qHqfYX6et1rQYR9\nMrMYRkNcPGYuCRZx4wNQuJboos5zKUHNEyJWt0E4u/aOc5CNNx1BZhcMedXy\neMK6tIdqCSemPxxXleJZ6GxBkUm3YMUBlHC8bKBG+USvdPtEjmcqVO6tMLHc\nH1wb\r\n=n7Y3\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.1.3_1525210344380_0.34860850752562955"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.4": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.1.4",
			"main": "index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.7.0",
				"husky": "0.14.3",
				"lint-staged": "7.0.5",
				"prettier": "1.12.1",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.2.0",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"module": "es/index.js",
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "e4b1d64f5414b4719bee63e3cd480da0d2be2418",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.1.4",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-COfN5iX4VBlBBpaMsI5Uk3lY6jWuU4mDRG8FUfJIvVpdzQU4a6CqFSWRIewFLUFwYe4wvamjprAAS5woWlBD+g==",
				"shasum": "6320be737ac2eb89567b0a6858bd53c8dcee6199",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.4.tgz",
				"fileCount": 12,
				"unpackedSize": 63359,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6OOWCRA9TVsSAnZWagAAvLUQAJZt9gXv0bXaXX+mjVyT\nFZCSUz+cVSgwN6TDD0j/YVaTRUYedNEoX0kPRYeqK002WTlJgC8/UZiJXxr9\nppntDbKbs9TO0yv1OP3VfR2zvPDnzwpYnhFlI7prq3xmpxZUNanrBfOUK9Xb\nd1a1u3FtEbiwblhEhGAdT5Le7ZdghX/F64PpUZDMl66fWiCYaM6hnghgKnXf\nHBKvvHeOJ0LNHCwKyegkBu4ozhx5EZMlFaR6mJD58VqWBK0lOW+z5dQetM55\nOC1zLKprb6iw26KxD27wKwolhOhSv+ma6LZ6c62IoXI3GbNX/y24819kVWxE\n7iBJNoN9fMoUKZyHPVonjLRCAPANLN9fKEtwBzGro8MPQUaZENlFMYu89et+\nVHJrgfVt6x9icluHDUuTkDBMVqASUPlT6agCSYvy07/xlI4BkEX8FLIUPs1I\naFySxKiioa8S4L1IxeRownlNqE2IP6NAbvFZHkaMY1qUIBz3C0V8rHvVcfQk\niq3HhHOknAqCNQgzP1NYlB3I/cf5GQl/8PC6mibxxGw2R4+E8mpcqE9+PHwV\nsiqjhafN+2deiWhIDBKYwAxWlG/I6mlR8iWuv45Uz2F6n6vLLVHylbjtxHDf\nDlGfuFJY7QQ0N6TPCGvPBkY+91eA0k90NDmc9ixEMOqHvk/dzFrv8hswulL4\nRx21\r\n=8E1Y\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.1.4_1525212052246_0.5992037541427069"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.5": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.1.5",
			"main": "index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.7.0",
				"husky": "0.14.3",
				"lint-staged": "7.0.5",
				"prettier": "1.12.1",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.2.0",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"module": "es/index.js",
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "d937343162162d2782d1e960dfdd67663ebe59c1",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.1.5",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-1ohtxPxWurVueyK+zvyGhg9Uq3xB7Erxtqg8NztWqBLfQWk3/t/m9Czr9Vg5c2ltGejbh5Rf+puVdOWnmiiX2Q==",
				"shasum": "0ded69275e0172c71f523722d497aef44f6c6bad",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.5.tgz",
				"fileCount": 12,
				"unpackedSize": 63359,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6OcLCRA9TVsSAnZWagAAGIcP+QFSzJPd0ZcepLuJGlpD\nD8L/HD4HB7bFvcKjXAusLZI4Jat5nNR9ScPnMHvr6Yu/nBzGlM5kHmbbUcK9\n3Cd81mtvqooB+aqKswWOI5E5uY6zcQWl1bslrBprcfKE/161Dpo05z0SIzCX\nHSiib0v9JEqHOSMR3BZHb+oxOe8FBELdt2487Vol2BFLAD1jADeRtR57w4z4\nmeSjohEjxnmVk1O04cfg48G7jQD0o6mVmUuTKtcprCTAgVnsMUdVjr6ZOsPW\nB157ddYUca/s4zpBkszizJyIYvajxHvYI0Hl78NEIrKJadBhEwQHCcI8ZTUc\n+Ao5q+hWB0yXy58pw/iyr7DxLgKEmOYLXLLTfwKMl6SSL5awtE/cpqIfTFdq\n7crq+s4ra/BpE+M+/QG6KL/HtAMIzO9ScLDGyyE3aTj5mtn225pjm88qRJje\nnoVf6jgOFF332RgXNMHuw9PJv9xvFjYO8XRfWNO23en+9wSAGMH4AcurA63o\nGIF42221QUw6kgDRfXlGRETSqRxHwUyW1yVSo/pWRwqH47o+3x+Z+84yg7Yb\nDwJ1wUNrPd9DOJhlNZkLrXgw6lWgdfSJxYJARGYMcGaJ/dRO9gl5VSu0wrdP\nIjSCqlULXvhFYIzlGIEV0o28b3OYDMvG7yYQaUcP1wgs0K1JBRzZSRX91987\ns9FA\r\n=8orB\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.1.5_1525212937857_0.8182371203773735"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.6": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.1.6",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.7.0",
				"flowgen": "1.2.1",
				"husky": "0.14.3",
				"lint-staged": "7.1.0",
				"prettier": "1.12.1",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.3.1",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "07e65339fbdf182330029fc8d7cbcf4e86fb59bd",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.1.6",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-9k5f9hcfK7WdbEBFSa71of/NHFPLAODoJprlvhfwPMHTFuDGzBa/eiYX5wH4ygvadVuS6sbKy4welsKqomD9Pg==",
				"shasum": "9006fe23fcc5ffad139f07021a42e3f3e6d13f30",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.6.tgz",
				"fileCount": 14,
				"unpackedSize": 64148,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8LeFCRA9TVsSAnZWagAAjPIQAKMhYLv2/17LHHzNPWiu\nTsXuMSAwYIxpGbD/Dy0aZ8qppZ4Udv6w502SR7vyXcuKlwFV146oC6TVyZvx\nY0pygqqXGcySaNNnf34HpZ0Wt6VZjm44at3/eKOzTSwV6nrfjWGWUZZY3wH8\nql0tPWi8fBYifUCe1YpWsIixzqFxjPr73qGtnVR3tGPkvZ25zj3AG2Ba8bBe\neAdYfkeaDcQV9KrwtRYX3eLn6TTcRcjj6Ne0qYEwldpUbp1VF+PHgCeI7tLH\nDwbT7yHiWvyjaR0VUUnU06T72ZfT47btDKRfTPJwA9cgZzwecUhKN0EBGeHu\nWA0jrzzGbpU6aoHTRrXa2ekZiPxUTil7rk0jgQyplq3gLFN6MA23wNkt2Tfh\nw/FG+eiqDqUTOXnAT2n0MmyFLP9oeheefnLanF8QXiCGzH7a+XRF1gQQuNSN\nWm0jMOJBhUPi6FvRBgOEVozrqQyso3/ZfVfgq6ssBAzBGNB3L3W4xiJHx8T8\n+qKJExXdNp7u9Y0QFLQ/m8iNNMIF/zICj/ESHdpCCa098fkmWeHlzIiey99i\ngmijokA/xjz9XGOWhyVhif2g+/ZjaTvsXCzIdRDzg1dE4G01dvqNzGrsPx/a\nDxHZcPNjno7fm8AUocvZYE7/hqw1/YYWcI9EYGeH2wEFiYYNc8QvchaBT//d\n6zVE\r\n=GuGs\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.1.6_1525725059511_0.7807184477968392"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.7": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.1.7",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.7.0",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.1.0",
				"prettier": "1.12.1",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.3.1",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "fb732babf7927837b5673dad990ede40e8f06348",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.1.7",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-1wYH2RSmpYMHB4OWA5u4NO7wpi4sGm4FWI2y0r6k8lZarNZ4yKOKH/y5CZwBYe5QhFL2ZL/Z0GmkaXdVE3lsEA==",
				"shasum": "a172a553e393272977978536993577814c20490b",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.7.tgz",
				"fileCount": 14,
				"unpackedSize": 62329,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8YrlCRA9TVsSAnZWagAA6tkP/1HItrWofryrZSEPO6J5\nDqZBzt3g8yo/FYQqPMlaJWxk0fxSTxHGgfp0zLTlh9cbd6CkoSTORZWim4LR\nS626DgZVtpSX+rOgbT0S9djY4X3TQ8WnxFY4xH7IRF4bvUDP/+NyAH9dU3Ko\n5XPVeEL4tkNqecVvsQlKZTpTN5EgtVNTkXaDdlO+sQvP79MvimbluTTMd7M4\nUF+0ZgcGwVTrThnpWPC7kTct+sTWXm9M8STrrIQsXZudsCP02/MpmiNKDjSp\nWoUHUsTmOXPEi5DnpjWLVg577zpgMw+eNGxAUR2chH7H4VEjoZGjZRXQ7//t\nXqtNcE7PkJqNwMhvI4SIxogZ6TyRUDDlPiyuhlLYU81goSg9TU9hPhJLId9Z\nWJMRLBPkuoqIz0nz9fbOtz0UbQ24FSaEEOC6XA5ssBW6QWBH2Rlm9FDkvJTI\n1xxtz4t3gq+wKj8RKkndAdLbSwgff4Qhb/E+IFCjSP77+pxqqpTEoZ3l/ryD\n4vAy2YW4dWRGCypzyC5v4fJbbDmirqiEt7AzXIXcShCoOF47+/2JeheGUWr+\nHwfUATAJGsg+Ze6aDgoaK9nHh5jsD7gd4NNYhTejOX8yuwCqOxaeUD3bdOTv\nfLL+sUlCOBHsBE0FZTkZOad9QxVarsDjo22KTLAz7gos4szxM7XrqechxprY\nUyd0\r\n=vJsS\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.1.7_1525779172170_0.5374492242471374"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.0": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.0",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.7.0",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.1.0",
				"prettier": "1.12.1",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.4.0",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "21cea6ffa2e028b70f98daf13a225749a77fa33b",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.0",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-HZkGP8dz3xqsbs6lBx5P7w1YVXRqXDKlknF45bg3fTWV9WQBZWfYLjFm9Dk9iwRgN1ePGgM9ptBjulocqCkF2A==",
				"shasum": "51611815020e89f6878515babc7556efc161ae3f",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.0.tgz",
				"fileCount": 14,
				"unpackedSize": 64528,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9aiKCRA9TVsSAnZWagAAlUEP/AjXSMsIn5KavyPc3F90\n/W0KKAIU3w0VwLyze0XiP0hDLe9kt6jp95IsTNmPVm3FeFwCKpdDo2khf53J\n/Wzypc2F68LTMawAC4DrJN5TPUHx+XcwXxjDi+ABTWbUuAL1I95QDwe2j3Dg\nf7WrgS2QEr2h5ovqFEAxNoR5pSeoVB3KqqlutkTZODZMdZwcGsWtk4hwXr1I\nj6bdcgjr5hWRnJg+UqkdEXUs/qnv3wSnetlHP5RnUwrXIG3+pzGcdTBQJ7AH\nO+4IMvF8nlT/L05ObzuJ4iYIdODCZAXauEKPPWRdrHsFvkFKD+bQaChd4OfW\nkCfSNaulYJlmX3eVAzVKJj+g+W2v0mDQBhbrvO2ZNIHBxlXMvZ3SWScJR/FF\nNP2BsM/KSB6xgxvauCT3gQDhdtszFM1oQauumvC6DZYq8zmpdNYFQ2mZpBvr\nKxcD8lswXfHIhZDJwCq58KYnxiEhQFEFbVd/lu+1rHwgpibteXg//2S6os9z\ndAebsIiMDG4tWWnQ6L3cWyYeMsc33F62btL9CPwx6FlZ0Yheupo2O8QFODK5\n1hDzUlFzSpePyoQGnMW0fx4uExLhxXi27wbYadPa6mWAdMaC6opPFB0HQEGe\nmV6hg0n1ZlmwKljz0TskC7HcFtWdEDF1QN2Zz9/A4QNr9cwlnstVVA4CGQuj\nGYGk\r\n=w8Aq\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.0_1526048904397_0.5673746152872416"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.1": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.1",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.8.1",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.1.0",
				"prettier": "1.12.1",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.4.1",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "9b839f7163ea743803881d765762cac64a6fc04f",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.1",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-oEMo4Xn1zXe1Rbwn1syyLEVBI8t6f+nr0hrw0Fu7pA2wDSUeureUjiT/bK6hLyKFhi60VLw2zbFuofRIB5eLVA==",
				"shasum": "2df3928aade3c57ae7a340ddea801d197bcef025",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.1.tgz",
				"fileCount": 14,
				"unpackedSize": 65013,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa95J9CRA9TVsSAnZWagAA0wMP/1ASZvGMbzkqHVYGIOfa\nijH324KXfc1ivLMPYm857vR7NDf4mRW3ZfvUrrilMWl93hYPQPfGfwOyMn72\nABV/3ufbEsU4FbpORUeo61DIROMw1N+gB4lQgn4RgsUM1vN5xi2y9riX81UQ\nnBMkHeICRNXuM4qXNscPUoju/VYqVInltTb4hYkQh3+UZRe3Prc6+W/bXTl0\nabbgnUbVUKXA9h64iPeNvXZgaSKVuIdzFj152VIQXgkGwbNuVkcg7dst5ivf\nJ1jFcgdkZSjVBIlLpsEZAu4OD3bz3W4YQkwW6u+vvi+EwyPP9IwxBaJCderk\nBJUEFyyOT3ZTjTb9vkTer/M/EcLs8k1a+CPPxXierourCv6pKwZ/aKl3+QLL\nXFNGusaa5//QxDMoN56gU5DHDuuGsCRBkG0FgrmgEuh0u1ZlsO9BgD7a3vPF\nATJN+xoqgkz6fQwAP+DQoeDBAqelDW54m59Lu5EA7fmRxXI3d5NKplhL5ljL\nFzJfwBGvGyhsdaK3vCZkBhan8iFu2Zhcaubo7i8PLksKXxCe17IJSjsUEBV+\nDjSKF+vb8LkotiWgas1O7kpP2mdjrrpwKqj5eiV/6D3f+9T2h1Mr1genJCN4\n6IoHDViXLeJtXrxMQGtZbD/ryfmm89ni1EU7Zh/1kgJ9fWPNoubURUoswvEZ\nc1JB\r\n=zvcZ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.1_1526174331444_0.9083625390469119"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.2": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.2",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.46",
				"@babel/core": "7.0.0-beta.46",
				"@babel/plugin-external-helpers": "7.0.0-beta.46",
				"@babel/preset-env": "7.0.0-beta.46",
				"@babel/preset-typescript": "7.0.0-beta.46",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.11.0",
				"eslint-plugin-react": "7.8.2",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.1.0",
				"prettier": "1.12.1",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.58.2",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-uglify": "3.0.0",
				"semantic-release": "15.4.1",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "3219deff244cc98c5e588222210496a774259c8a",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.2",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.1",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-2LxkBlobnZBMez7tOV+B31WVlXmK7+/FMKlHf+m9ASrinP6fms7AEIxhLtszQEFXCB7nTjrl2Bh938fj9A/gUg==",
				"shasum": "6d815c2a29b34e533d89eb7128ea009615253f69",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.2.tgz",
				"fileCount": 14,
				"unpackedSize": 65826,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+LLeCRA9TVsSAnZWagAAXSIP/2Wu/CkFFL/pvwEnvs/2\nBDiFwtMvDwda1W0bVNU5zEF06ZpusmLNE2DjVvz/iydrfU4+QoHLEQaTNMBq\nWN6xK2v3+KYkVfv46yok1EXljrH+eqaUbKsxg5QbVwzLjQYZrPC/6gSNt/bh\n6m5CczB+tPLas1pG+DdMHiq/h71DzBmUhxviZ/El++qf7bIzg0kGw6jKKcIh\ns0xqO4pELujW7LUW7RdyT/2lpobgN7pG+2Yu07Z7bJNM6mcer7YpT0EEKNar\noazUwqVgM7K8Ec0HdsphtT66AFZmOYEcV+IMT3Ana75tQd1BE3S6+vjZakx8\nhlJk45JBqQ4PVC4+fS15SZlr1RtLY2X1F/47SKwDCoF91pSKS0RrYWe0hLk4\nO5/cC6UOFxW+hHNMz/p2TcL+qDRPZcUaBvz2HZWAreERvvuW42k7QzkMG7ZX\nMsy8QiKXt++xbu/Idg79csSBLu5wtrnkAzf5ZzgONKAcP9HOYBlqxZMAh27B\n4WX4i1gSUE1IrlHG5i08kMnudGhZKcSwXswV+VVKpnXtaetNjhiLw5Caa5ld\nUWo08HysWtt84SmMCz3AQWa153trGMZZg/MdDX8vOgHd+E6snBPO/RcaBHyV\nJBUN9hITQ+N0M975Pzi2IS2marTkJqRR0v13jDETJW8yBpMPUKxbXUy43Z8K\nCEjP\r\n=QSF1\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.2_1526248156487_0.05226063080860577"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.3": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.3",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.49",
				"@babel/core": "7.0.0-beta.49",
				"@babel/plugin-external-helpers": "7.0.0-beta.49",
				"@babel/preset-env": "7.0.0-beta.49",
				"@babel/preset-typescript": "7.0.0-beta.49",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.12.0",
				"eslint-plugin-react": "7.8.2",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.1.2",
				"prettier": "1.12.1",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.59.3",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.5.0",
				"tslint": "5.10.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "540ecab2524f7fee762a49fcc20851fa20940855",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.3",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.2",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-HoCg0bcEwaQBbuICizkzorxj54iGCA27JNi/Ul/PGSrFNw9vLr/ZL0se1J2eXqJlNHKZ1cMKv19H8mGi5l1eJA==",
				"shasum": "facde014e6f5190faf475680c0ddd29fb3c530f7",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.3.tgz",
				"fileCount": 16,
				"unpackedSize": 66887,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCsVpCRA9TVsSAnZWagAAm9sP/RTX6wKo0mf9DxPuiaKd\ntBj2Nd8aLdeWahrawhe8QU6Izqg8c6QmtG9w02qtposucx3sbu9OGY6JynJU\nf/IARyGcCL4xxDkEDVVQAvQNQ8LTPzFONvEvw2SFTbFNp6tsIA7Lkpe5yrTz\n4m9zyQYdCXwYnFs7mzzcEV61zf9msw/169OUU8uIJmlzd88uGcLsCFhlSs/f\nTtqsSO3vAHBneZZpYNe6zYImqlGNHUkUUqVTDOhEgpElon23QBfLqSsIIt0B\nLtNK5GoeVs89P8oWUaBcFrXTaY1iW01g9QmQfNtjdfmrv6oBdW/y/thwH2nt\nR2Yx2qfscRYAT8ptdMbcVihiIOAKW9f40AiH1016KjkNS2gz678Al+lWMZrL\nu9l6Gueb7bhJe2xRXdNeBZ1veVjUeScUIQDkCNsDr4iSbPJa24FEn0EHI1GA\ns4c75xWrFlfKf7jTYLE0gnpZQr6CZbSIQJJtch9NcVCGveE5oce9nOHYpM3i\ntFG5cNBsxDA6iW18BUN5haTB1Eaj+D5pSp6KXvOyFUJlgKeKtyBhjPRy18E9\n/9CHujJ1xm6ixUkwXLKIQKCh/3XmBZfUL4pC/SOv/o6YjLQP/tFeWz1NNEhO\n5QpzYVOocu0cTV06kAlVz5urbob4MuHUe+S67/mfuKzYbLkeO//xGLAXmGD1\nvI4n\r\n=2VwC\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.3_1527432551588_0.41217485940558785"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.4": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.4",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd",
				"viewport.js"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.49",
				"@babel/core": "7.0.0-beta.49",
				"@babel/plugin-external-helpers": "7.0.0-beta.49",
				"@babel/preset-env": "7.0.0-beta.49",
				"@babel/preset-typescript": "7.0.0-beta.49",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.12.0",
				"eslint-plugin-react": "7.8.2",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.1.2",
				"prettier": "1.12.1",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.59.3",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.5.0",
				"tslint": "5.10.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.8.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "1f89edc691df2aba5e5974e01e72a21f6d011503",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.4",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.2",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-Z68aUq44mN9nkXOnsoB0UsKll4D9JqE9dTcHm6WNktmO9Mcd6uKiK+ycUvpm23S04HmOPgO/xO2z7BMv3K1PcA==",
				"shasum": "c8fa32e28dd29a0315e604e94ca23e03936319a5",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.4.tgz",
				"fileCount": 17,
				"unpackedSize": 67273,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCslQCRA9TVsSAnZWagAAkDMQAKCp+CPsJdT72SnGQP/8\nutckIzLPcV7Aq9hzhToH8GbCzjAyF33ovoIsdiYKceML+r56VjUqlwyxs1/L\nFq3Oi2rv+txz/kZQxdGpdRzjXh+xd0LOAlf3yl0S4J9HhR6ThmO22LLyL+Bs\nhrkEJjezC/aw1GpRNXRabRSUUwfYrbVH3J8F1VyskcfpRdsobK4cxYx+0TkI\n1Yns6ugUOeuujqGVc36Mxp7TmZDnGo9FoIJvXr+CpKHPgZxZIBW33YblUk5F\nVYBijIgVjaRJTmRT7qtK+nAqw28P/ngNx8baCUXGuOvVyy2yO05/ILR0diIM\nsVJY+xcf4HvQ6OySdqkGdtuhdo5EleSeNEqR+3w7FzeAF70WMsPe5ee90gEb\njubhGfquJYo1YOp/iS2DifcBw83srwEWnfbPTlX90u5rxDnreeI4uzwbUrVq\ngF/l+MYAUBwIwWke9Qi8rgf3efMWkdyJ1mRN7jwR/xbSO1imXtKeP6oH46at\nYkw9CNS6uPYl0JtEy5XguuIZnxfNuxNOo5JoxSa5FJMBcJwWJoNcuGtDqdF5\nD03FN+hE0jt4M/x6gvkDykDctir+KccjfAjd9SS3uImTl4FDCctEFn48Kof8\nF1sjkcHURCZLir+6Rs7isuqKOpAqlGKAjGlkmid4IukTbUKWO+W9rXE53bgO\n8re1\r\n=MhbI\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.4_1527433551870_0.7607379966631369"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.5": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.5",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd",
				"viewport.js"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.49",
				"@babel/core": "7.0.0-beta.49",
				"@babel/plugin-external-helpers": "7.0.0-beta.49",
				"@babel/preset-env": "7.0.0-beta.49",
				"@babel/preset-typescript": "7.0.0-beta.49",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.12.0",
				"eslint-plugin-react": "7.9.1",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.1.3",
				"prettier": "1.13.5",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.60.1",
				"rollup-plugin-babel": "4.0.0-beta.4",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.5.1",
				"tslint": "5.10.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.1"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "7034e8a53b332474c37935f9104743d758568c90",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.5",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.2",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-vgYUmLjq8osptA3U95ZGABdWwLI6aPfcN9qpLX8l1nfHFaJIL4zVllVRc2x+agQdlyiVzvgV+te4ARewyqG2Rg==",
				"shasum": "5fd36641877c46a3a1e2f284768c5f28fe1e77bc",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.5.tgz",
				"fileCount": 17,
				"unpackedSize": 67430,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGwQJCRA9TVsSAnZWagAAExYP/2KpUTyYgjRko/+tLwEd\nKeLk+kZf4aOzOtUx3SurFPdd8k6DIJBeZUCaRSprR5IbCoWkuXFObVjhFVrk\nehTPZADKixNGwSSXK1A2osZN45A7XsvmLYBhMS55UOE2VLPLN5cH6KJM6pug\nbuSHnWL8djr7nR2p/GiecRT1wyAkNlwgP2qYJ+n1+lUlcqynZgLs5it1P3Sc\nx/0NR6JZLbot1V9b8z0oMJM50cq3uAEUPKUIBK82J2QFU7LgMAe5yENooFwz\nBEQaR701Ff2D72bJLvUawcuGl9fuNLqN/VIF9hlzkOtLvgAjytEy7BPSUDEu\n7OpXiqwbNwBym2/G2h8kcO7VDQdhaANHjWHDVkFfVuyo7K1V/0JhxSj848/w\n75HjfMZZm9ER2bmZWN47x8y7ZV0IOySMgugrz4dM+PjbdeawaEI1EcSVvsM8\nlaFy9+TQrT5LPrTBInLerL26b6kKdW8oP+5VRsI7ymlH0ti4m6HOTdaBsmob\ne47IXqqzNXvuaSjI0dDLasHrBw3xC5HskQsCf707n2CSeS7HcAMEPqCBpFd3\ne/fA687UCCeJOU8p3MG7CxMPqqOvPTCBL7QBI85Vy/dEo+/hVm22KrKlQ5sF\nGo/dVI4eRduhzKL0CXajugzwm1EZcw+9V/TI5NxlTZJellTgFMBJvKl+v1fg\n2N5k\r\n=QGrY\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.5_1528497159408_0.6177753761227645"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.6": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.6",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd",
				"viewport.js"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.50",
				"@babel/core": "7.0.0-beta.49",
				"@babel/plugin-external-helpers": "7.0.0-beta.51",
				"@babel/preset-env": "7.0.0-beta.50",
				"@babel/preset-typescript": "7.0.0-beta.50",
				"babel-eslint": "8.2.3",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.5.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.12.0",
				"eslint-plugin-react": "7.9.1",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.2.0",
				"prettier": "1.13.5",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.60.2",
				"rollup-plugin-babel": "4.0.0-beta.5",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.5.2",
				"tslint": "5.10.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.1"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "49767d62552e3bb0b11bd852b0163a66860a6554",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.6",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.2",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-Dy07l9pTC/ES3JPzsqo3rRUQIId2FdqakfLb6galWY6oE8JrP7TIR/Yc2JiKtDijDcdkXKKw3Dz574MO0b9yEA==",
				"shasum": "bf0617ee084e8d66fe0de9c1f228b5a6d36bcedc",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.6.tgz",
				"fileCount": 17,
				"unpackedSize": 67430,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIEP1CRA9TVsSAnZWagAA948QAIHZH/JWnjbv414PZ2/k\nhARHB+x+d0dfV5L9Lza6O5yNOfwlOaVnXhSwUV7yKpWoZ99K4IMjf1j+IZN7\nAbDrwAIgvxaP9R3AlO1nt2Wv7jzLABdoW1pKUsXgJkE9dGx4AOWk/PWRLk0i\n+166Cmux2U0Q1vMH3z4IAmT3U0WI8hnvVh3qEfgEYTos3yUVLvOSNzx6ucvX\nhzJj/d2WYLuH8TCDsg/c8Xy/wKcW/J9FmfUGMS+w39HGhbSXzstLn4rUcUMU\nbBsXuNFimRooMXloRwxxHVL3tbj/GbYAe/U8offNSQfXhNLeS+xr17toti2A\ntEQskngYgm1Lotf1NGTelTNv3I8/LFzPHAepmW4lzF6zWg/+ojVgTUL0lZDb\nSVXYWFbEdAni+9kUUDdjXwdLFLc4bl3bEngDoGb9X4OklWrGTGgkP2AuKm0V\n2xOP5ltC6gEKbCgDB0W5+juLmRt7Zj0ff/aMk6ZYiq8sIgLrj7KbcQXj8Y8Z\n8sGPnwwYdArcz6iSSfB6Je3Wao0ScEqqALqdgRX3w/yctbYpVCwy+NKcg20y\ngc/T/w3I1ospVbQEJ4a8IuEh46r73ThawEES4dMvheTF5E+YVaL6GWZ/09jH\nSWGw+fdlZ32U+4sqz/RVmrVd5xabbBowawId/ZiU2zJfKPXvEZ7Amuf8bXa6\njn3h\r\n=hYbo\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.6_1528841204268_0.1829584019007673"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.7": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.7",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd",
				"viewport.js"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --watch' 'yarn build:cjs --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.51",
				"@babel/core": "7.0.0-beta.51",
				"@babel/plugin-external-helpers": "7.0.0-beta.51",
				"@babel/preset-env": "7.0.0-beta.51",
				"@babel/preset-typescript": "7.0.0-beta.51",
				"babel-eslint": "8.2.5",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.13.0",
				"eslint-plugin-react": "7.9.1",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.2.0",
				"prettier": "1.13.5",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.61.2",
				"rollup-plugin-babel": "4.0.0-beta.5",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.6.0",
				"tslint": "5.10.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "ab50bb360eeec679a569ba120be06bc5b6e2bf89",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.7",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-lNGD8TkxqJuhAJQr+uaby/ZUHUWbVJCAfu8mQ4mhcxz37nPdP712hOE77VWaJZH/TuyCD5xImfTwufg/9ZcrCA==",
				"shasum": "59bb77c65c024da55ff703e7232f7175ceed397f",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.7.tgz",
				"fileCount": 17,
				"unpackedSize": 68495,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbL/V5CRA9TVsSAnZWagAAXeMP/0Ish+BHk86AkS9Si1v1\nx+PgyGiyA7aBUVYmmV4fTwwXqIvZ6UlKFp63lX6gdNUer0jjM9h3i3vpOPVd\nIwA2kpdmeyisAID8J3X9WWUw8YnAEMwcnLYmqo1DUwBMAvAJc3++GxG545C0\nyJilIsfi5Jby0rTRup10+tbvZBnUy6J5oMvINOEMRxYU0XfVUZGczmrMGsP1\ne5x6/ylYYWJE5wVGVlZaQk15Pb5x1ObLnK7eUKfGNS8hVknFjfMhFblW+gAc\nsJ8zrPaduBxFchb6ZZMr3hjeKnPzTWm09s9j3lzRWSv+IXNT+Zbba2XHl+1M\ntRRWiYJ41MieEvWy3UonI62sGb2ucjHDeW5ftjUTqMLEti3e8LCojshaG8o0\ncs4wtcu7fddgmmywwQAAUAwfAhJz2kLUYgPHY7qS3v3t9zvWiq8802hBOUAq\nBn3Y8wtEJ2zjtTx3hJZwjE8TY6D5mbN/LsXo0QKb90P5tLguC4bM/u8kWgrW\nzzL5fhnhgv/rbvw8H41QTrNQmnV8eFSRB0Yo0u7UNfSAPdZv6N8HkYxyTklC\nFndo1diF4q+jtRzq2bx9qtOyKD46tqgy6AIVXL5bt6BVdikXwCgfPnb0fwrF\nAsOrB/H1XWBT53E09IVXvo3+9gOUiJwXfJ150HHZAYKZRvztFl9rsdfFOrA1\noUn1\r\n=4LxS\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.7_1529869689918_0.9651852579202576"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.8": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.8",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd",
				"viewport.js"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.51",
				"@babel/core": "7.0.0-beta.51",
				"@babel/plugin-external-helpers": "7.0.0-beta.51",
				"@babel/preset-env": "7.0.0-beta.51",
				"@babel/preset-typescript": "7.0.0-beta.51",
				"babel-eslint": "8.2.5",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.13.0",
				"eslint-plugin-react": "7.10.0",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.2.0",
				"prettier": "1.13.6",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.61.2",
				"rollup-plugin-babel": "4.0.0-beta.5",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.6.0",
				"tslint": "5.10.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "1.75 kB"
				},
				{
					"path": "./umd/scroll-into-view-if-needed.js",
					"maxSize": "3 kB"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "2d89e9bb7eb628f0db02f328d5471e9fb08f904b",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.8",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-J/7p0v+qDWRuCHrBoBJn34zoD/IKMFX1jqAoDSJ5rLqbFgRV2Wia+TL5sgLRwoZeCPPhWW6IdvNRGPfAc2YHKg==",
				"shasum": "c22ffbddce5c8a31949ab3e01c27a6c29ba7b979",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.8.tgz",
				"fileCount": 17,
				"unpackedSize": 60108,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMXe5CRA9TVsSAnZWagAASdwP/3SOM94ShZhgbTJufolL\nSQLQU/1xi8TBPVaRuhaxCK3IvvLFBwaNK0shBGn6g4Tx6E29ihsnBFHYyPRW\nExS4XJ8gBR4ouo6aob/SOkfXkBHibNByShuLHR31P0g9JYDco3/K3YxOBkE4\n/ec2VK8mGeQrMJuDghi0vBsyzf8Ul+mM74iwI+WTmd/AdCZj6z6Q2/u6/6As\ncVTHcmnS8fOsp7lpdfYMW5WNx6xW4QpSijjS3NWTNzwI2VmSYaEgUGeMAOeZ\nNCLABouOac/+o8w7s2ITWUIGlK0biVWvUdjV7MErGwfp2zajEdryiJqK+CqI\non8XTePZ4HQ0GlN9wRk/VjUMnr064c6gMSGHwowA7a108MKYVlpwRlo5fu+Y\n/Ln8nZVewic+lOpE/74+5B7f6Bfvsy1iWgisLC1+TAJtRlwCzLMk02Hx6Lo9\nxp3UADW9n3jSI7714RnqW3PEwArm46QF77dXu2BWIL3dNMGn2SE9aiQqjTgZ\nRk18lnpmapvJBoMJbRNTDWfq1W7xxktxmCLdXYBIWBOdiXSG+TBTgfw5nw+1\n9V03ut6IUdoeqVal1nuM2wiR/cJ0hNLuJ1SqMCCwH8MIJnNaEOo+Jv//vK5b\nCMpOLjBDtf8hO4JX1f06K71ngsCXI7SqKlwUBPUbU5PNg2rKQIITP5pX3vas\nFdgq\r\n=C4h8\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.8_1529968569351_0.8585884908633037"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.9": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.9",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.51",
				"@babel/core": "7.0.0-beta.51",
				"@babel/plugin-external-helpers": "7.0.0-beta.51",
				"@babel/preset-env": "7.0.0-beta.51",
				"@babel/preset-typescript": "7.0.0-beta.51",
				"babel-eslint": "8.2.5",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.13.0",
				"eslint-plugin-react": "7.10.0",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.62.0",
				"rollup-plugin-babel": "4.0.0-beta.7",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.6.0",
				"tslint": "5.10.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "b59ce5f6ec2fc0f147d663b792102d67259db271",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.9",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-188YA7EolRrMSM4bdaQbFAgN2AXJ/aijVLcYdTl8SZ0NdapMGuvCrpwiCD1TV0rWkDpI7LBW1NBGck2n2LLHjQ==",
				"shasum": "f6c95d60f2106893d549de6eef69cb6ce2ebe936",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.9.tgz",
				"fileCount": 14,
				"unpackedSize": 60083,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOUniCRA9TVsSAnZWagAAXPMP/AqpfZLSdyUHCHtE6WfJ\nVOslvellIReRddZmL1M61SCBcRy4uhiF2ChJYOEzxOpyZ9K2LBMiOqEX8eew\nVmv3QQH/4T93306NQpMGYCjMHoo9lPW+LcP7pzZATAlafo6XlLQgsIms0JyZ\nlwyL2S2ik8CkhQeeUY8ENTbTQtNvUR/B0cEGlEpxbAPDp4KhFaFpvreDZURU\nDOfysEdrx4Kx8BZaVY8fOx3rL1Rhd1W7uUQ3QpKZxShcYqqnfxM4EgjAT+qE\nGCsVjZkCGH8SFSiI6UtNqFya37Kj4QgIZ7xF740bqR0vrpWWSXwIqec4Knik\noQrQih8mpMgQsBFTAL9frZfuSGFJE3eshzqd/mGbTZ9kIDRZLEdRzc1WW5Id\n103QPsm2pyGiOyS08RfI71Izvdf5g0dk54GWuOpH6CoEBnsgT+Tc8Y3GOrZX\nzLgvhM+4HXtaYHkmOsjCzhFOTGMPivWzNu7RVtpHmAhHZnbPLsc2KQHvQ6nA\nPxd0wLeeaqWb17J+xY8mV0SofQwOTHPMd5FZsWXxsI881qxwPX4CdY2OxKbn\nwuVijdS67smd2it+O25xIHl1wp2BOGUkKUSuqjyUD/mhtxKe4xBbc0qb4dpa\nT9a+lEcGJa+T6jDAo3IgA4OxSzQQbOhG2/+fbO01HrN5L/Y5se4On9V8MX/D\n1H5o\r\n=ygbo\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.9_1530481121954_0.2534105936865396"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.10": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.10",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"compute.js",
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.51",
				"@babel/core": "7.0.0-beta.51",
				"@babel/plugin-external-helpers": "7.0.0-beta.51",
				"@babel/preset-env": "7.0.0-beta.51",
				"@babel/preset-typescript": "7.0.0-beta.51",
				"babel-eslint": "8.2.5",
				"babel-plugin-add-module-exports": "0.3.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.13.0",
				"eslint-plugin-react": "7.10.0",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.62.0",
				"rollup-plugin-babel": "4.0.0-beta.7",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.6.3",
				"tslint": "5.10.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "b3376455d3fa3d64838d7d9e770623c3e2e30dec",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.10",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-he2sOS1vtqqJ+0S5UuUOvlBtVcowO4zXgD/52eyJTZJpoJByFG440PTFblF4j4H+N+l9SsZ36KZ1yIxKthl2ZA==",
				"shasum": "ffe770e4bccae455b9a534cf86468e0a2b1850f9",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.10.tgz",
				"fileCount": 14,
				"unpackedSize": 60002,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO8ATCRA9TVsSAnZWagAAwuQP/Rev7eVWX7r8dI7DkmwD\nGLeOUhTbCu/u3ZDrYHkl9lTCQPPFdyRR77njNTkA0vdAKIHNpq6KJ+3e+rg6\nZ2z511Dw9FwvBRSk4qj82ItfVWpAOae/FBxJyREAF+AioUcIW2cU2vPWhJeG\n9SL28soqcmNpkEkQJoNdCXSeEe3jdTXbxaCVcToO2Dl4+b/FF+6qq0mEjdl0\n/RMUhu1n7saA5PbrGJHgSB5EANkmoAztw17Bp4A2rRWXkCErbJa/Ss491cmO\n/gOKLUpxbv5fSkOcJ98e8spzesV1auHw/4g1HMVk0f1BTxe3P0op+FBfn95f\nJXWy/5TkmpLrqQ4mUJ/hTRdFEspMhSaChySMjhc9tyD7PaMqeKui2LUS1IFM\n9Kl2MYjls0R8KkjJHkMS8X2oI6PBJ/OA9LGOQ1gdNCGkVWNMhi4bvvZcMcDh\nEmYj98WopUg2X+xBK/Kj8nGTFuN3e7pVZOyyUDKi1P41kPAXsY3YHt3Vjjkh\nkOABcGds2LHd34sh9Z47Fx8Z5yjAhBEEHSde9p6Cvf0SemJtem0Gk/8gOJwQ\nEMmqF67lsnKb6fmROCK4vHPREQwo0lQ+8a5Je3ebOZumVIq4wGP+aG++mKhR\nFZsB2R4rhhp0z73II/5vudi986RDP2V36YEuogSDKBWqPGRioKmNtHPJdZa+\n7bys\r\n=fLV/\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.10_1530642451232_0.08305371844728282"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.11": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.11",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "1.0.2"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.51",
				"@babel/core": "7.0.0-beta.51",
				"@babel/plugin-external-helpers": "7.0.0-beta.51",
				"@babel/preset-env": "7.0.0-beta.51",
				"@babel/preset-typescript": "7.0.0-beta.51",
				"babel-eslint": "8.2.5",
				"babel-plugin-add-module-exports": "0.3.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.13.0",
				"eslint-plugin-react": "7.10.0",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.62.0",
				"rollup-plugin-babel": "4.0.0-beta.7",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.6.3",
				"tslint": "5.10.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "372f10ee6ec5cd7625faa1c5d55d278a46c75247",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.11",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-M1ode6N5FJdBs3YCXFQdHAbUEOKgENaXx5+J3YbAqn/+q44KOH2QJ8yTIejvPr1OOwDHZ1IdxE29IdtFPECSNA==",
				"shasum": "ce9092803e1233f0cff21002f341997794bb0a8a",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.11.tgz",
				"fileCount": 11,
				"unpackedSize": 45646,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPo+PCRA9TVsSAnZWagAAcpcQAIIkAT0Rdu0ATLDgZNIm\nDo8uEEkNNRiAPha20KtCwKve/w3yfuo9D2BaooTMh33OODLXDkDeaFU9KiAu\n0Dl+WVAWMZAWxrqMLVKoP7ETb8E1pcq7ZKiV3uf1DnrFC8N8Yscg9TEtgkcV\n0slxY4o5Wu+lRl222BOSmWx9kSil685r1BGyOcnWfnzsPY5x8gHIXsijaBjM\nMmdXq/LgqxF2h1i+/O69ZNwdYzBrXHRenUjuqq/7onCxNFME38ew83zsuz5C\n2sUfJJIr/sdrRevMf6cgeN29sNYlqalDFuVhjtlFNToLK+KSEtLrMnr8JgOf\nD38z9lck/XMr0kScV+o4XtLuA5BEL7SMd4+aJ0NlA2zPgGub45dS8wNV50q7\n7nsWvm2HQYmjJHZGzzVx1oia5ccZj0z8FGpr7ND0vx9A2YLj9R2jVGw1JEKu\nS3KhTHb4/KaLarVJOjGMSAQs/a5pa7tYvdzTfZ5qdwn0JpdTMbDJJ63b7Vmw\n9D2SQL5ac289tV1Jey6cE0Qj8I9zWbKE522aD/N8nVQMVeauyFmPdOpkKnfR\nTrDVUztN+f5IpTOV+KuWlLFzTvEveyRaV7yyUKQz17psfQcIl8XxbEiOWtd4\nQg4CcwYNINuQWcTjW593hwTiZPHw5kg826EddtKF1MuaEHNdDxyBoV+Xxh8g\nGiWM\r\n=WP0f\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.11_1530826639802_0.7990366723443563"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.12": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.12",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "1.0.3"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.54",
				"@babel/core": "7.0.0-beta.54",
				"@babel/plugin-external-helpers": "7.0.0-beta.54",
				"@babel/preset-env": "7.0.0-beta.54",
				"@babel/preset-typescript": "7.0.0-beta.54",
				"babel-eslint": "8.2.6",
				"babel-plugin-add-module-exports": "0.3.2",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.13.0",
				"eslint-plugin-react": "7.10.0",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.63.0",
				"rollup-plugin-babel": "4.0.0-beta.7",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.8.0",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "e5e042c4b5d5ea5b212d0ad4bc866a6b9567a7f5",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.12",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-HI17Iy0B094OgplbPwc+UZl0sfpkLBTO2EVhwRD5KlAQDbVXeu2/E7itHlG5VV9QhN7MijtEjlYHXely/pp8xg==",
				"shasum": "71ca681c0f2433edcc03d214da8d0b6600a959bf",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.12.tgz",
				"fileCount": 11,
				"unpackedSize": 45739,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTo5LCRA9TVsSAnZWagAABP0QAJhkBEDY1E/DjotqsWHK\nxOHjh4VoTOuItYVhXfAGdTjwqWaKUX2Ww3A6wWehARk9FKWMdfMBv/O0u14y\n9XLjN4V2QBEbJ6wj4YwO9ojy1t9G8o/yX+FK/CoUv14PSgVsHf+i0QRnRJ6N\nHwA5n6Vk5uUwWD1p7krIW9Hehlvm6z1Udi4xPj2EteWmqUC+PUVX44yihl3R\nsA3X9NrPkjH+tTecXeOG7GPpw55EDjEsuVBO/cxG8rBimKaPO6W1iFSzYUiV\n+Nm0xyEfKuYZ88SugnVU4OyPfUo0FAuAgGuxqWr0SIeZh5MQ9NobKABzfDVc\nLHgLo1ZXT/qO+QDNWAy/UHhGczQvNF0PboSlgwIrIVtyUcnlJEZGMUlZpg2X\nZoAYL2IieB+dYEgFU5UK9UirnmQ3qDITPM1PYmnpzIDEIJeJNINvUz4+XUVz\n1TXqzypm+Ge/Zk9ymFWknUjN61Jx3Y4tkDSP31o/0NqiNzDGG7AS7gsbeUOb\no3LPkp2AJibrNn0nQo+ef43Aw2sqz+MD6sjfAMWqG+kRyytgG1jP8HO9IpOu\ndhV46o3qLXNlzHu/DGapkZ8m+ExiPDH7DEJCrRVKzB8sFbUr7EbXh3LZE7Eo\nDY2fzDyLDzNIOllazvtxNxadWc84rbOyAYgjtxzpePEZ95E80hCPK+8W42Dd\n+Oiv\r\n=u3aF\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.12_1531874891097_0.3971633657182656"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.13": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.13",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "1.0.4"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.54",
				"@babel/core": "7.0.0-beta.54",
				"@babel/plugin-external-helpers": "7.0.0-beta.54",
				"@babel/preset-env": "7.0.0-beta.54",
				"@babel/preset-typescript": "7.0.0-beta.54",
				"babel-eslint": "8.2.6",
				"babel-plugin-add-module-exports": "0.3.2",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.13.0",
				"eslint-plugin-react": "7.10.0",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.63.2",
				"rollup-plugin-babel": "4.0.0-beta.7",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.8.0",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "e5c4dc55eec546d3660b60d577f1d710c3d39848",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.13",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-BWxywa1S/vOyjRhluRcZ/vER9/RDXzUnmlwUPizjBV4upox0pEvhFzbcOj2eDXW/gILzbtiMDsZ/hPz04aaBkw==",
				"shasum": "1ddad92c1dc37695c9992e05f56a2fc0873330ff",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.13.tgz",
				"fileCount": 11,
				"unpackedSize": 45679,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT2hICRA9TVsSAnZWagAAWAoP/0rLFQbErszmisNwYOD8\naVQqIfrJ6HBgOZSRFx2EPlLZ0kxPIGX6uS+l/SGXSIKMgHDjVGjJeXNGcENm\nBlx7V0coHgRQAbX+FPOIS7scmfZyPFwHLysegH0i0+4pbf95Tt0KaFUJr1dE\nHLCW6/XyPpOUUVzwTNgCgC6XQk5UZfuvx3DzgSy5+hYep7V5GIYjXzz+PJR6\nUKXerIqpQOdUakTbvfQT7CbElKbYbXjR/JwYujq9MrIIIRSnzWoo1qs3k9BG\neIWGtduXYzJRNTHtkhVb8uTRsaxv3vV5Lqf7cPBjmMn66YRnEwVGYpYL/fW3\nT3kFu/norfXRXTsYYKAQ2G9HKPIgAK9hMMaCkT37Csy/70gVi2DgNrVqb1S7\nZpdZ7aFAlqy0wqV0OYSQrueSi/zyptiL1MFKLW8eW84h8AjBqQwra/OxsYvk\nl64Nbl/kOpwMXYDBDLexQfdxvnuNU86/hMmF6TDCin6zDKkCrfI9Ci3VH0fc\nz74/23LM6gMHlBRAiqCFIxk0s8xewTj89u9Iqr4ihDYTWQCFOgyQAkATgtuo\nnebvPlQrfMrkkJRvVkXutIVQPZAfiMLn98pRGP0RgSLd0zavw+PtJpeJ9i5a\npUfcXz3tb1Rk1eOkv5CkmCbrzUPIyo3VnYA/1qqf5QdqKYJm6K2zdARdPMbY\nmRn/\r\n=Rzb3\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.13_1531930696646_0.10869389003257979"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.14": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.14",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "1.0.5"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.54",
				"@babel/core": "7.0.0-beta.54",
				"@babel/plugin-external-helpers": "7.0.0-beta.54",
				"@babel/preset-env": "7.0.0-beta.54",
				"@babel/preset-typescript": "7.0.0-beta.54",
				"babel-eslint": "8.2.6",
				"babel-plugin-add-module-exports": "0.3.2",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.13.0",
				"eslint-plugin-react": "7.10.0",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.63.2",
				"rollup-plugin-babel": "4.0.0-beta.7",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.8.0",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "6050897bb7d390f3ee8dbd952959dd1777ff0965",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.14",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-JqNyyYDbvqXcaO5nMufCol/GdGYucTgev3DlTyfKtA6x9U0OjatzLmy2HXr3mAK2HhO2JbeCA4dKMhUMDEIpgg==",
				"shasum": "a24fa92c601eb7e27430b8e20ea4c92507fe8524",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.14.tgz",
				"fileCount": 11,
				"unpackedSize": 45758,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT6yACRA9TVsSAnZWagAAO1AP/2DdN91095g/IbWa8em3\n9f9Jv/4vPZHpkX0DTTlGMsHPSQ8kXx5UuO2y3vMpOwzAFRCKgKAT9kq9lJJ5\nGRlSpe1FHXVoPlZBRZl9jkhxqrSc9w+q4DPIhK5POrHjxCPA8faJ5W3PrQpV\nJ7b+8pLR2jFdhiR0AR+HNV7VEZG9TUb3lhCCsRbXUEqaNKK5xMmcgIUs2wTC\nHvKc8H9fHFG7dPRmdRVjnFMuYg8sawkvD54Bi2yhBTnkfRjELdr9sW7kBMGi\nYAwPJkh+BpSUAwYuYyrCibZbslxA5EqfR4E453KjZPBExaezei8b1lL4Aaq4\n5SmCRvCjIckKHw+opGrcAu6NXCHLbOO1L0C6VYiLLzV1S9jKRQhc1pq+KqfN\nC7o5BhjpESartvKnDWDMDXfSmVLZskGs5qOm1WymsDXsIxI7z7+QFUHwKPjm\nUI7bdFGuXPnRrmMTw7X76ls3Ij65OJbmKk4OFoieyCXAnFB/iP2xpNYr8lPA\nQUMq3oyoCV1LFxbYEAzKoBTYYThochFWXhIrVeXhZhvj46IR1HotajM3e7HS\nZPxr8fxAva+4pF2PGFCtndbffqOX5gveQzJCs/CkXnpyzUVuip0z+mtfAN/X\nNC6nkhiDMr26n50oVYE0KgDk//0NVZcaEmipXJlQeV0GC24+xc6hfpzAO1SO\nbriN\r\n=h9mS\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.14_1531948160249_0.8539578138568189"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.15": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.15",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "1.0.6"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.54",
				"@babel/core": "7.0.0-beta.54",
				"@babel/plugin-external-helpers": "7.0.0-beta.54",
				"@babel/preset-env": "7.0.0-beta.54",
				"@babel/preset-typescript": "7.0.0-beta.54",
				"babel-eslint": "8.2.6",
				"babel-plugin-add-module-exports": "0.3.2",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.13.0",
				"eslint-plugin-react": "7.10.0",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.63.4",
				"rollup-plugin-babel": "4.0.0-beta.7",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.8.1",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.14.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "1fef8aad4e89072fa03ee1ca8b7b48e7412b6dc6",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.15",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-XOsIhrhycJKO9vNw4pD37dJXaqOKUfNITRRxsXtlFHkQ2W/hk6uuFslawmWdvvk9qKu0DPjZgJ4xas8KnsRb7A==",
				"shasum": "82ae32702e5685d9881ba068b72248de33d8443d",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.15.tgz",
				"fileCount": 11,
				"unpackedSize": 45955,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbU47NCRA9TVsSAnZWagAA3pEP/ieMwiNUVEFVEMesNkcW\nlqj8ua3ffMSe8gfF6UYQXTrQ7ywbc8eGCJemdW3oOY322RpTnvlUf6DfzF8v\nNpJ6/fi6pHk+m8e4di2CvUQYFweAgVQjhulqW288fhlINYK/6RojF/BkVCl7\nn8JpLPngxfL6IzXhMlj5LsybpqkVtUipjFWQ/8QMG0BduUVgYn1gWg24xtqN\nouCfHLCodFQaE9mR+pt8AtEl/XzDChD8m20DNtnbN1OF3wbHMWeeUhP5xNJD\nWKIYGaQyh5RT1nCuxnPmUD79Fk/t6QDVbAul/yQ59bR5gSg2QAGwUvRw3cb4\nR+TfOKQJ8vf4xmYE2Za9SmSlcM5d1m6Z1J1ZzKbzd5vG+cvw9Qg5AvvPZWgZ\nzHU57+VsvDxjoBOMFnfY2Wz7Hzqx31QL9oGLN+3GqArUNYnaPQ0CR9DkS1dy\nAe4SaKUoU0m8l8Q7tuu+zEaeJ6H/oYXO804IwzXurZVXjZdN9/wC18wY9Tep\nlwKXWkk0FCKr0n51qt+MN7pVohULJ8a8leH5Ees5iREe9kdVBliTTkViyqNz\ngI12/2uBiJpobyBeqh2WkqAsmmlikNNuchRcTRvNa9DiWKWZ8OyDxmlFA4D1\nXpSW3gY9+4lJo3rKI2a4NLKkuE6JYuw1lusvrCoXRfZAErLTHgqxPj3aEdnI\nkr0b\r\n=8z3p\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.15_1532202701040_0.2707213001603015"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.16": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.16",
			"main": "index.js",
			"module": "es/index.js",
			"files": [
				"es",
				"typings",
				"umd"
			],
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "1.0.7"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-beta.54",
				"@babel/core": "7.0.0-beta.54",
				"@babel/plugin-external-helpers": "7.0.0-beta.54",
				"@babel/preset-env": "7.0.0-beta.54",
				"@babel/preset-typescript": "7.0.0-beta.54",
				"babel-eslint": "8.2.6",
				"babel-plugin-add-module-exports": "0.3.2",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "2.9.0",
				"eslint-plugin-import": "2.13.0",
				"eslint-plugin-react": "7.10.0",
				"flowgen": "1.2.2",
				"husky": "0.14.3",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"rimraf": "2.6.2",
				"rollup": "0.63.4",
				"rollup-plugin-babel": "4.0.0-beta.7",
				"rollup-plugin-commonjs": "9.1.3",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.8.1",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.14.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "0c6173cc7a42fc9bbcc0a1c921fc07181044c19a",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.16",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-i28Zt4c4fjk6+bgx8HNlrDoUleHN+lXnvIzFQVaRtT/ulStz86eyo7HmQD+f1jGBNjRs+kXEbu8wnxIwx7KAGQ==",
				"shasum": "208232f4d7bb531130177b6c02d760d1e1796cbd",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.16.tgz",
				"fileCount": 11,
				"unpackedSize": 43926,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbU7yFCRA9TVsSAnZWagAAyoUP/0mcmbFMGOqYLPok7ptA\nTm6XeuCMgGQRkstdH8+IfH15gHcvEvkjstxTmCYLLfQDnvOKJbAQyrPE/gvc\nhlqvLqfHjVqTag1xFrXzFsJpgEXmfvS52dQm25FUS4LM/V7qOjHAhp8l0oCq\nLnlCiY1C9iK1/NlAN9IXpyXlsPoaDwgEq2qCTL3roTkRAefE5/8xUZ2gApxD\nR4uLmItJSAbPwWq0Gq2LQKlQ+NOidhQ94Ghgqh/ZARqz+mjrIdRkEgWq6+gA\n95OvSVix1nH7kkTVZkg9aj39tB9B072W162zOETUGzybDcyOGmjtzic7jqpg\n6pNVC4NHVh4BwU1va5WwSmkkdqpoZ0bY8S2mBcHGnTvAu8KHETQLViYsA19R\nyGL06s54O5+TMOnqzyQMhTlUWY3Svy1vu9g4dQh9yOcgevBt8JGPpZWBbvT3\nD22X46qe5iPZPl6eo+UzEPvKP57oYrAsrOEXWJBDpJZ6DzWasaid1+Kn0m1i\n/VXrJdO7vhWH2+ACGPeV04j2BcgFRKKee4AulN8IhuQS6HXG/6E51Zvx7PAV\ng/rg1AsuRFdTy88eRgrnzT5N2neM71lJjvZw8mvzwLi37Z62z313tEBKvOZr\nx9NMm+mj1B/jnUy5ex3bAMCLTSJFpd4W9XyBwiyNecfdphmitSM1MJQKF4EW\nd1nP\r\n=rAFh\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.16_1532214405648_0.1198735530799615"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.17": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.17",
			"main": "index.js",
			"module": "es/index.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "1.0.9"
			},
			"devDependencies": {
				"@babel/cli": "7.1.2",
				"@babel/core": "7.1.2",
				"@babel/plugin-external-helpers": "7.0.0",
				"@babel/preset-env": "7.1.0",
				"@babel/preset-typescript": "7.1.0",
				"babel-eslint": "10.0.1",
				"babel-plugin-add-module-exports": "1.0.0",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "4.0.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "3.1.0",
				"eslint-plugin-import": "2.14.0",
				"eslint-plugin-react": "7.11.1",
				"flowgen": "1.2.3",
				"husky": "1.1.0",
				"lint-staged": "7.3.0",
				"prettier": "1.14.3",
				"prettier-package-json": "2.0.1",
				"rimraf": "2.6.2",
				"rollup": "0.66.4",
				"rollup-plugin-babel": "4.0.3",
				"rollup-plugin-commonjs": "9.1.8",
				"rollup-plugin-node-resolve": "3.4.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "3.0.0",
				"semantic-release": "15.9.17",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.15.0",
				"typescript": "3.0.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"typings": "typings/index.d.ts",
			"gitHead": "f7509314ed7e5a3de5017f9f8baa618e98b4bb50",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.17",
			"_npmVersion": "6.4.0",
			"_nodeVersion": "8.12.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-g16ldtZm/Pj3H98kfQEHAy1n78F9w+NMqg7nSFWyi+9QImIbTQfkwklrgiirkEEwKPPr1vAbiGlOs3ko97CcFQ==",
				"shasum": "fe5c8d6f6f0e04f728e947f36fbbab1a8a768332",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.17.tgz",
				"fileCount": 11,
				"unpackedSize": 44615
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.17_1538688116392_0.881724909680965"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.18": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.18",
			"main": "index.js",
			"module": "es/index.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "1.0.10"
			},
			"devDependencies": {
				"@babel/cli": "7.1.2",
				"@babel/core": "7.1.2",
				"@babel/plugin-external-helpers": "7.0.0",
				"@babel/preset-env": "7.1.0",
				"@babel/preset-typescript": "7.1.0",
				"babel-eslint": "10.0.1",
				"babel-plugin-add-module-exports": "1.0.0",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "4.0.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "3.1.0",
				"eslint-plugin-import": "2.14.0",
				"eslint-plugin-react": "7.11.1",
				"flowgen": "1.2.3",
				"husky": "1.1.1",
				"lint-staged": "7.3.0",
				"prettier": "1.14.3",
				"prettier-package-json": "2.0.1",
				"rimraf": "2.6.2",
				"rollup": "0.66.4",
				"rollup-plugin-babel": "4.0.3",
				"rollup-plugin-commonjs": "9.1.8",
				"rollup-plugin-node-resolve": "3.4.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "3.0.0",
				"semantic-release": "15.9.17",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.15.0",
				"typescript": "3.0.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"typings": "typings/index.d.ts",
			"gitHead": "bbe3d592699c86b5cb9a638ddd3fe6072496e1ee",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.18",
			"_npmVersion": "6.4.0",
			"_nodeVersion": "8.12.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-oJ49hG8hoB3uPx4dsVQJc+SxL7+1YL51WI25dgf6pL4mAZRns6Y0HbHpDEvxAhjNGaDybyBMWsXoa4lSIClq9A==",
				"shasum": "28e54935d1d19ec97a56bd1aa15fc503f991953f",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.18.tgz",
				"fileCount": 11,
				"unpackedSize": 44616,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuWZtCRA9TVsSAnZWagAA9tgQAIX/AR5dXK1JjXjhkbp/\nNjs8yZIkP8dEuXs6v6NmzKxroNxsH0CtPD47gwUGDONp1nzoDr6eQuax0vDG\nfOPhuZ5gngVv9t9Q6iJa5Oc779ho0pMOop2OmhyZQoJHhg2Kdx1kAFutoR+r\nWpqOrlvsmepnp2/j5aLhXC6r23mF6QLnhLby2ZGPI88foxRtIpK7MvnMoqOh\nAdjDo0FMSt/I2h2gApehTLgUw7FVnAHrw+sTzI93He1U2lXaGarfflFOOAM0\nVueEdjS/pCjg1C+XP3UBqOkTtefIfqrZej/YR/zqeHvSA38eTPVpXuOXo+1j\nzpoTyfBowF8p92VtOXIThctaN825N4QSIS5TxKWnc+daR6FW/Vgje0ZPUoPe\nn5Y7lM9XzI6QrcDNhMjUpbG8aoH6DFcBA9NCS7U+ODeajn9azQOBAkPyKRp9\nnI2Ujnuadurx5iVuLNz2vqiGRxJuc32q5Lcsd2wwylvIgYk6pt3rsxqANQnT\nhqJOrCFeluYLS2XweLey8GlTUGqq5zjUA1ObzRfXZNxCAw9+xenfrSlSLaYB\nRRUKWVeJLxmiarZl7lHHJZvn1Xbo8aUKEoMT/W7g03WD8tj0YQ2cMPSgAVHR\n/dKglCWJoDvKhNJ2rSyT7CkMDyejmd7DE+luVLn5od3bk5iHTkLC/fmHzsH5\nlKy2\r\n=0kwo\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.18_1538877036340_0.8678960045969137"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.19": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.19",
			"main": "index.js",
			"module": "es/index.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "1.0.11"
			},
			"devDependencies": {
				"@babel/cli": "7.1.2",
				"@babel/core": "7.1.2",
				"@babel/plugin-external-helpers": "7.0.0",
				"@babel/preset-env": "7.1.0",
				"@babel/preset-typescript": "7.1.0",
				"babel-eslint": "10.0.1",
				"babel-plugin-add-module-exports": "1.0.0",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "4.0.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "3.1.0",
				"eslint-plugin-import": "2.14.0",
				"eslint-plugin-react": "7.11.1",
				"flowgen": "1.2.3",
				"husky": "1.1.1",
				"lint-staged": "7.3.0",
				"prettier": "1.14.3",
				"prettier-package-json": "2.0.1",
				"rimraf": "2.6.2",
				"rollup": "0.66.4",
				"rollup-plugin-babel": "4.0.3",
				"rollup-plugin-commonjs": "9.1.8",
				"rollup-plugin-node-resolve": "3.4.0",
				"rollup-plugin-replace": "2.1.0",
				"rollup-plugin-terser": "3.0.0",
				"semantic-release": "15.9.17",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.15.0",
				"typescript": "3.1.1"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"typings": "typings/index.d.ts",
			"gitHead": "8b70cc6a5a3b7feefec406c4c459e214a6af6096",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.19",
			"_npmVersion": "6.4.0",
			"_nodeVersion": "8.12.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-fn+/Is/AsUlY8L36aO78RUQ7cuosAMVuBCT1DSzU1fGF8Mni75r4NTDtb6RNZ4hXcLzDyG7FCBGXZjbSipiixA==",
				"shasum": "23e97ace6a6886f171f30b545a689b3afb8fc71b",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.19.tgz",
				"fileCount": 11,
				"unpackedSize": 44631,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuf0SCRA9TVsSAnZWagAAC78QAIwUYyQMiYCu75ccXv6f\no0KqAV60Mlh/WfksXipSq0H3kaI4RLYkwQwl/l5HFBdZ/6nU5Fumg4tx+UmT\nz5U6L4WTGdI/lZ4Pes4Aj/HsgiTJZFeSABWIao6ttps2pMHA0UCZxkI6V/FT\nI073NjiChR17NkGRncVo0yBSmA06gMvZc7MKqRIUyO4zQ2S61KAxLpXFF8Bz\no8/iP0gliK50IHST5PfOD4K9/wb9Va0TiBAM3i0iT96zZnHtdrNvOMIesS4w\nC32+DpJlXIx/gNEHSI+JM2Cpe7gn9xR8DtQb1O95Qp4HJpvd8lhsXpBHPsdu\nFKOZrWV6wgO5O3a5OkMP2NmiVJEQI6PpkkPgZv05SsvMciE8vk60w92Acc6a\nVe51dMu/mOb9oaKQcK9ThKfF8g7pcUCsPKX/kl7vqY0qzAqcaLsDhx5t4gVW\n4xnCKJR9jebvo/6c0DzWJK34wngPxGaT4Y1GGT5HsKyATmhgYKRb2p1neEBJ\nhvjRVTubojxAL3NeZodHqLasY4GSzj3jz213S5y8fmH0SkOtGkv/Pb05wwdy\n4n1+HzxNSx21yVDq5HfgwjFjWJoCgC6bqKimiOmt1oFvNov/y4Y/QYtLqQUm\nXFyaD78pttLlSaCTs05pxOVTu98zoF6BiMvAdXYmzksz36hD+L36e7iRewhM\nFizH\r\n=Hzbs\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.19_1538915601924_0.020019403913439593"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.20": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Stian Didriksen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.20",
			"main": "index.js",
			"module": "es/index.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "1.0.11"
			},
			"devDependencies": {
				"@babel/cli": "7.1.2",
				"@babel/core": "7.1.2",
				"@babel/plugin-external-helpers": "7.0.0",
				"@babel/preset-env": "7.1.0",
				"@babel/preset-typescript": "7.1.0",
				"babel-eslint": "10.0.1",
				"babel-plugin-add-module-exports": "1.0.0",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "4.0.1",
				"eslint": "4.19.1",
				"eslint-config-prettier": "3.1.0",
				"eslint-plugin-import": "2.14.0",
				"eslint-plugin-react": "7.11.1",
				"flowgen": "1.2.3",
				"husky": "1.1.2",
				"lint-staged": "7.3.0",
				"prettier": "1.14.3",
				"prettier-package-json": "2.0.1",
				"rimraf": "2.6.2",
				"rollup": "0.66.6",
				"rollup-plugin-babel": "4.0.3",
				"rollup-plugin-commonjs": "9.2.0",
				"rollup-plugin-node-resolve": "3.4.0",
				"rollup-plugin-replace": "2.1.0",
				"rollup-plugin-terser": "3.0.0",
				"semantic-release": "15.9.17",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.15.0",
				"typescript": "3.1.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"typings": "typings/index.d.ts",
			"gitHead": "b3cf3a41c09a5495e9d263a181c0fe2dc659799f",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.20",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.12.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-P9kYMrhi9f6dvWwTGpO5I3HgjSU/8Mts7xL3lkoH5xlewK7O9Obdc5WmMCzppln7bCVGNmf3qfoZXrpCeyNJXw==",
				"shasum": "3a46847a72233a3af9770e55df450f2a7f2e2a0e",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.20.tgz",
				"fileCount": 11,
				"unpackedSize": 44325,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbw7COCRA9TVsSAnZWagAAaDUP/RqV3CNzzipLKre5+edb\nPDVWjLYcnA/nHATVvt4OGL9BDoRiszLAcViJ2bIlB/Ksv2rze3j7hIsG2Wv+\nqwaEQhC7kWmvA1oUefo4ilbs3cwFS7d/j3Fl5jmcOAFVimVgmRnpsZOn/aAR\nfbcPA9Ue5H+HhQLVU98Z4IogvjiYCgWjQyYOD2zhYcZmf4wGuW6ZrMsAa9YJ\nVhQRwO4CI/fSOBlMbGz4k2NO+b2fuAEOvaja1tgjYkYiFOQ4kyWAxey7RELf\nDdBRBeixe8Uy7HZuGMWZe2pUaOAC64mqGIDwEuEnh8je8cMBQrI90dyaCs2f\nPdoyh+l5chQvL1SifBKYIoYXJLNFGIVB6D+WZFwIZ6Ffzv+Hpn2H+KS3FLoM\nK9JQUQAfqzpzW3uI4zNDYg1xGryJdD7iPgJM4WO3BKcUzMkvKGIqPIeapkCK\nc1Vuf+G2bMOFqFU4bUg1hV9OSt4qIoVFJv4pUNT94tGfkcUPiKWmAamVotlN\n37w43jcnEcSPMnqKunVkoTi1t0+8vBand6tbLzMKojM5sEH+VEOgUd7+3kS3\nZO+gE6XuDgmLeX9/H1/keV2uytkzQ7QrlMf3GIOHl3uKteQoL8i7tw4tA940\nbk7Aa9bD0OHxMeWjhrNn5wNLABodo6W34wJlBU8ZVKrsW4mqBJF5ulmxVysr\nCEBV\r\n=DiZK\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.20_1539551372894_0.17390109351928928"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.21": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.21",
			"main": "index.js",
			"module": "es/index.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "^1.0.12"
			},
			"devDependencies": {
				"@babel/cli": "7.7.7",
				"@babel/core": "7.7.7",
				"@babel/plugin-external-helpers": "7.7.4",
				"@babel/preset-env": "7.7.7",
				"@babel/preset-typescript": "7.7.7",
				"babel-eslint": "10.0.3",
				"babel-plugin-add-module-exports": "1.0.2",
				"babel-plugin-dev-expression": "0.2.2",
				"concurrently": "5.0.2",
				"eslint": "4.19.1",
				"eslint-config-prettier": "4.0.0",
				"eslint-plugin-import": "2.19.1",
				"eslint-plugin-react": "7.17.0",
				"flowgen": "1.10.0",
				"husky": "1.3.1",
				"lint-staged": "8.1.1",
				"prettier": "1.19.1",
				"prettier-package-json": "2.1.3",
				"rimraf": "2.6.3",
				"rollup": "1.27.14",
				"rollup-plugin-babel": "4.3.3",
				"rollup-plugin-commonjs": "9.2.0",
				"rollup-plugin-node-resolve": "4.0.0",
				"rollup-plugin-replace": "2.2.0",
				"rollup-plugin-terser": "4.0.3",
				"semantic-release": "15.14.0",
				"tslint": "5.20.1",
				"tslint-config-prettier": "1.18.0",
				"typescript": "3.1.6"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3.2 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"typings": "typings/index.d.ts",
			"gitHead": "9c544b8aaabe0c8d8d0adcf7f79e630f077cbac0",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.21",
			"_npmVersion": "6.5.0",
			"_nodeVersion": "12.14.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-851zsXR0MlryKDe3uBWBHxcc0mcNgjpf5kVPC1kqAS9O9BSFa2mCcNrGm6EWXSzaC0E8AbL+W8cFogbsWmLinA==",
				"shasum": "d5e3036128abf649d69583ae594a159d042c2e54",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.21.tgz",
				"fileCount": 11,
				"unpackedSize": 45167,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDz/QCRA9TVsSAnZWagAApbgP+wQJbJQJZNZdaqyL+hvL\n21K0ZSuVNtSZU46YQ8mpTHKi3r1sg3bOIbDIR8Vqh90e7fn/rqJwc3i5peNd\nZxLerGC5uk3OqkIul0X5neFzqXN/a0QcZqrZxQGdAIzVZ+VG5ZlW1qQ/Aswb\nFzUyViKY7Q3S+5usyJ1CYf4ylE28uhMoOqAzQOS+PjLZ+BkaLtBjRXaF2J0u\nk2jDGHzec5E5f+aHmSYkeUeLzRPDwa78k3TbIM/EF4RjB4jP/B7XGSDNqT5o\nAdJVxCzpinAkf30eR28X/xRfsQTFFF908/MHBsFMrm6V4wOqYJdpfp7EXziJ\n8TIlbkd/8EuMfiOWPInrYGlRIAwfLJiabe1Vlo1ZcrpCa89aXsxfedFz7Kck\n9j64JNMBL3WwLJq+BswKcmI+Oct8LrJTS1/bk0Bt7Z1JGkiwGefoDrhdbD3b\n8rDDclbqTj7RjOpO9D41m4uaqbvTNP81JLpJsvDQXLqP+9KCpkKevcZLpgN7\nvpj4wXn9PnzVzzmzInZIJCRMDY19UwA4yQRjH4s4tFngT8J0dT0e2K29Eibr\nUTlZhAdazp11Hc1IvaJxEIVsQhTknHTShzMs31X/dFSwvGJ949R4Mb/hec/j\n5DaZxF7ddtBB9tRtkA5P29aBKEoers9PdzjcmwomY0c4E8tepLTI8v04ukGP\nqMm6\r\n=A8Nd\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.21_1578057679777_0.08106160592568523"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.22": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.22",
			"main": "index.js",
			"module": "es/index.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"dependencies": {
				"compute-scroll-into-view": "^1.0.12"
			},
			"devDependencies": {
				"@babel/cli": "7.7.7",
				"@babel/core": "7.7.7",
				"@babel/plugin-external-helpers": "7.7.4",
				"@babel/preset-env": "7.7.7",
				"@babel/preset-typescript": "7.7.7",
				"babel-eslint": "10.0.3",
				"babel-plugin-add-module-exports": "1.0.2",
				"babel-plugin-dev-expression": "0.2.2",
				"concurrently": "5.0.2",
				"eslint": "4.19.1",
				"eslint-config-prettier": "4.0.0",
				"eslint-plugin-import": "2.19.1",
				"eslint-plugin-react": "7.17.0",
				"flowgen": "1.10.0",
				"husky": "1.3.1",
				"lint-staged": "8.1.1",
				"prettier": "1.19.1",
				"prettier-package-json": "2.1.3",
				"rimraf": "2.6.3",
				"rollup": "1.27.14",
				"rollup-plugin-babel": "4.3.3",
				"rollup-plugin-commonjs": "9.2.0",
				"rollup-plugin-node-resolve": "4.0.0",
				"rollup-plugin-replace": "2.2.0",
				"rollup-plugin-terser": "4.0.3",
				"semantic-release": "15.14.0",
				"tslint": "5.20.1",
				"tslint-config-prettier": "1.18.0",
				"typescript": "3.7.4"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3.2 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"typings": "typings/index.d.ts",
			"gitHead": "d00becb0cc701c1a96f616f1622ea8beb63a963b",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.22",
			"_npmVersion": "6.5.0",
			"_nodeVersion": "12.14.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-nR635gi6wJxB3UGknj5aWpVyp86oZwzxCEEqD+ljRes/3ix7qYA8nIzNwsUhKwW6CXkuSVuW6/m8/HLDI9JyaA==",
				"shasum": "87330ce90fb78dfc9c7bea39039722361b5295b4",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.22.tgz",
				"fileCount": 11,
				"unpackedSize": 44752,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeD0GACRA9TVsSAnZWagAALxoQAIvo1y8X/8ON5NLRWpQ5\n93l7/4NNYSEt3AYwqW+wsTe6O6EMLnaD+UGs1VQn1RZZS1Lu8fWPqzcMhaRU\n35Pmwn7xRQBQvWcmEK7DGJQWi/BJnwmnQYXJFHhZHhvCPJBcVYp81W95yVhs\nJIHfUngckMxJMeixcK9WIixBFf7Lqm2j8aUyQ7lImLTgQ49TPgTqLXxlNipr\nrblkMjx6bqiz8ktBBbYggCqQmgWBY9Y6Y7NmethI51x1DfiU1qmeQbB5B4h5\nYXRYohxqTMoTuL4JzakSjLf1gAyQmBOw3QzDhjHugnWi0YkKcoz5QaHHa4Is\nrRcGvRt7uSUgxTmGxwNbzlpVTW0uggQwxl0WOqNgemBwEN4ekFjSWK71W5/s\nb3xnJ0830xCnPbYZOyEdr4O3/QgymjEdXrABYHYaXeaMBUg9EH61dqIipd+k\nVTHkcsme35ivrlN3rnF/NEhUEchrYgey43gbWLkrNG0fz0Zq7SO7xNFFxuNL\nox53Z3eZTvzqiy28weaJqkfsCJakHZfUHnkkmAa9gHF7O5cRxByWIa1zyM0J\nqB5gzQyVF1meRHY11W3ajuDEkclUH5vmAsgntPe/VEpIV1tzD15/c4uUS3CO\nYJ6dGZYJ6lbmSTdFJqNPF0OznJHxjrbC2YsVA6srZ2Y9UJOnPP7IyRslrURm\npHE2\r\n=VrU9\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.22_1578058112226_0.08918532026417925"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.23": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.23",
			"main": "index.js",
			"module": "es/index.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"dependencies": {
				"compute-scroll-into-view": "^1.0.12"
			},
			"devDependencies": {
				"@babel/cli": "7.8.3",
				"@babel/core": "7.8.3",
				"@babel/plugin-external-helpers": "7.8.3",
				"@babel/preset-env": "7.8.3",
				"@babel/preset-typescript": "7.8.3",
				"babel-eslint": "10.0.3",
				"babel-plugin-add-module-exports": "1.0.2",
				"babel-plugin-dev-expression": "0.2.2",
				"concurrently": "5.0.2",
				"eslint": "4.19.1",
				"eslint-config-prettier": "4.0.0",
				"eslint-plugin-import": "2.20.0",
				"eslint-plugin-react": "7.18.0",
				"flowgen": "1.10.0",
				"husky": "4.0.10",
				"lint-staged": "10.0.0",
				"prettier": "1.19.1",
				"prettier-package-json": "2.1.3",
				"rimraf": "3.0.0",
				"rollup": "1.29.0",
				"rollup-plugin-babel": "4.3.3",
				"rollup-plugin-commonjs": "10.1.0",
				"rollup-plugin-node-resolve": "5.2.0",
				"rollup-plugin-replace": "2.2.0",
				"rollup-plugin-terser": "5.2.0",
				"semantic-release": "16.0.2",
				"tslint": "5.20.1",
				"tslint-config-prettier": "1.18.0",
				"typescript": "3.7.5"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3.2 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"gitHead": "0efea95385c897f6ae3f9664568391fe5989d448",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.23",
			"_nodeVersion": "12.14.1",
			"_npmVersion": "6.13.6",
			"dist": {
				"integrity": "sha512-p0ZP9NzozZqhm0Ceh7tIf7TlXM1YoLrxAHY6nSp7F8dh9rCzwQVmWSjO7rzfLGwyZw/yYGfJz+W4Cs7sPu64NQ==",
				"shasum": "e7d934f028dd11cfee6461462e2e0a270725d07e",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.23.tgz",
				"fileCount": 11,
				"unpackedSize": 44781,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKM9nCRA9TVsSAnZWagAAgvMP/RUlmEecyVu+8HgWtBgA\nwfN8J1oX0gLPiGnSwrHVYqXr6T+vf84P5ZCfWUDzsKeAsp3Gac7SwUh8Z9fe\nS5TBiTGvGYvi0xYCt69ub1J152YngFU8md/EenWT0o3uB0MtnCdLEfFcMuue\nt/xt0Hl4mouDEVwasZ3Hk4rvgPA+ohjqFeTwMrBDk6qwEdA9tXW2B7XLcnx5\najc2riO/gwWnlMAQuDJFnW/9LUKLqXHFm+Or2I92oLCoAf6dQWGra3X61e1j\nzUQNrHA4Xu8Qx68W+5ut2qPc0GS1lBF89LW6oc2bGKp4c3kAR2BJcfkUNxw3\n2K1PUYCfCO5kFXMR08yzhUKUwJgF6sbKGbo1wh+7AfqmKcsrscyNpELoPNnG\nvlZhvSnYo2PdoaCj6FnW3X6v+HgVn6PL6JdD43VDfs6T1dGC6dDvkF4tImRO\nKQ5NPxxQ3b3QTyCwJzz4588/jCruhoWvctJF9DVCOyRwcV7unRGaa7JM+iCu\nVhy48gt2+GBle9xfz1fAQwnx73eog1HBg9+0kGabn+SKEjTgpMuhppguTjwD\n7wHd04sgPqcJH9mGeqM6sgT7r6Ut5zejyKstnQ9apsaoXeCxnKLxioF+PlMl\nwQqHC0dGkZN6osA3xlfCVVbbjNpRj6cRoLHIzOl9zH4IlqR2iNVuVsz6bN5r\nHHVj\r\n=wttx\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.23_1579732839071_0.1635500958591405"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.24": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.24",
			"main": "index.js",
			"module": "es/index.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"dependencies": {
				"compute-scroll-into-view": "^1.0.13"
			},
			"devDependencies": {
				"@babel/cli": "7.8.3",
				"@babel/core": "7.8.3",
				"@babel/plugin-external-helpers": "7.8.3",
				"@babel/preset-env": "7.8.3",
				"@babel/preset-typescript": "7.8.3",
				"babel-eslint": "10.0.3",
				"babel-plugin-add-module-exports": "1.0.2",
				"babel-plugin-dev-expression": "0.2.2",
				"concurrently": "5.0.2",
				"eslint": "4.19.1",
				"eslint-config-prettier": "4.0.0",
				"eslint-plugin-import": "2.20.0",
				"eslint-plugin-react": "7.18.0",
				"flowgen": "1.10.0",
				"husky": "4.0.10",
				"lint-staged": "10.0.0",
				"prettier": "1.19.1",
				"prettier-package-json": "2.1.3",
				"rimraf": "3.0.0",
				"rollup": "1.29.0",
				"rollup-plugin-babel": "4.3.3",
				"rollup-plugin-commonjs": "10.1.0",
				"rollup-plugin-node-resolve": "5.2.0",
				"rollup-plugin-replace": "2.2.0",
				"rollup-plugin-terser": "5.2.0",
				"semantic-release": "16.0.2",
				"tslint": "5.20.1",
				"tslint-config-prettier": "1.18.0",
				"typescript": "3.7.5"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3.2 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"gitHead": "b2249b8b702213ff3a67cd305f71b3a5be69405b",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.24",
			"_nodeVersion": "12.14.1",
			"_npmVersion": "6.13.6",
			"dist": {
				"integrity": "sha512-vsC6SzyIZUyJG8o4nbUDCiIwsPdH6W/FVmjT2avR2hp/yzS53JjGmg/bKD20TkoNajbu5dAQN4xR7yes4qhwtQ==",
				"shasum": "12bca532990769bd509115a49edcfa755e92a0ea",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.24.tgz",
				"fileCount": 11,
				"unpackedSize": 44781,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKVuTCRA9TVsSAnZWagAAkxsP/iBCGSdXySmEXqSkqetm\n8jsnPaZwrPOkN0ffBoTzsjN+8KsdVYKs2lyCLRACuRqXrscFGsRZ8flduz5M\nvjOZ0p+Qbo97DThBs5igiZfD60+mCB1gQ1RXRypaTEHZ4NQr3YpKJOv+7+kS\nBMmqHIgJUvdAj/rJvX2NTTUwywoau2qlLMBMFRfe/GPJfqo5KxRYGSiL5uMt\nmOND/5TjwgMlL0P7dZtzDA5O6PO1fPxug8P7Jws8RR+uxwB1nlK3cmSDzALV\nBMfWU6sxIapJDuP/8xIDOqHFtbVcN2rcRmVJLyWU2UqqEeW6SaExerQjawfL\ndQ8ELHQRME8UXtUPaGT4MfdWae/RvpjvMkGkn8ho9mwxpErbrxFKAoisfwGm\nNaCkVb47MzTUqq+mU36RHbp1lrfbvF4EniKOJ0SLsCgBEufx4rKtMQEvRQNq\nJq4Zd3YQV+Be9czj8ZdMRKpRER20QGU83NCuyO2Rw6c3YjheACcWMmw9Tu1u\npwkycIzMu96ukRMyPYRStpUMYP4Zxq0hd4fRJFKRdyTpBrbpHtjMUm3+fa3M\nVu8Xac5UUu3l6GFcZPcwwd5TbQKVVlySZjDt7dyFcFn45yc12gxaGaKRrY24\nUCHWbS0ODlc0Lcux+GU8E2qasOpEnzAd/JEh3ZBVWnSG+JYbueG5c20BVy8F\nAuhS\r\n=vATG\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.24_1579768723022_0.13915477000102716"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.25": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.25",
			"main": "index.js",
			"module": "es/index.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"dependencies": {
				"compute-scroll-into-view": "^1.0.14"
			},
			"devDependencies": {
				"@babel/cli": "7.8.4",
				"@babel/core": "7.9.6",
				"@babel/plugin-external-helpers": "7.8.3",
				"@babel/preset-env": "7.9.6",
				"@babel/preset-typescript": "7.9.0",
				"babel-eslint": "10.1.0",
				"babel-plugin-add-module-exports": "1.0.2",
				"babel-plugin-dev-expression": "0.2.2",
				"concurrently": "5.2.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "4.0.0",
				"eslint-plugin-import": "2.20.2",
				"eslint-plugin-react": "7.20.0",
				"flowgen": "1.10.0",
				"husky": "4.2.5",
				"lint-staged": "10.2.6",
				"prettier": "1.19.1",
				"prettier-package-json": "2.1.3",
				"rimraf": "3.0.2",
				"rollup": "1.29.0",
				"rollup-plugin-babel": "4.4.0",
				"rollup-plugin-commonjs": "10.1.0",
				"rollup-plugin-node-resolve": "5.2.0",
				"rollup-plugin-replace": "2.2.0",
				"rollup-plugin-terser": "5.3.0",
				"semantic-release": "16.0.2",
				"tslint": "5.20.1",
				"tslint-config-prettier": "1.18.0",
				"typescript": "3.9.3"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3.2 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"gitHead": "66cb5efdfae6b46df3dea9bf6dcb8e9bc8dd40e4",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.25",
			"_nodeVersion": "12.17.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-C8RKJPq9lK7eubwGpLbUkw3lklcG3Ndjmea2PyauzrA0i4DPlzAmVMGxaZrBFqCrVLfvJmP80IyHnv4jxvg1OQ==",
				"shasum": "117b7bc7c61bc7a2b7872a0984bc73a19bc6e961",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.25.tgz",
				"fileCount": 11,
				"unpackedSize": 44879,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezrDXCRA9TVsSAnZWagAAlywP+wX7KzWsWAd5GE/9jrwM\nZMHmsO/FU8fFIBwHBAuqMYaeyythZAaL55XfU0C1xBQQWHvK0cfQO/rClTLY\ncIhE9o+ze6OtDPNB7zbDHf6txALumMbsuNFGSmS6FpZV6qBclnYlT4gwQmEB\nyD5TVbWKoheeiuMWL9bjOltNLH1JGdBsaOJToCH9jF60XtwUEM+0Pi8JFsTL\nvm78w/7KPRmthCoZkNGFid6MM6F9xJdEWB7ztosctZ9TgWJ23LBOQz/Upp5m\nPQTrHtYNWQf6iw6bZFzeRZFqGjXWDyT7OEBVfULQXdqBrZjiKOUzccKyZPLU\nW6tQKUUi+dCYaKm4ex8kEw09GuRaWtO+vBEYkEMdCubWun9bOQsSMLwb8asM\nG3jPfngzYXjWhPMSZbVU6SjhbunMWX57xasBq/hZqYPZsFjBfWmVKa4e3yeG\nwpKzn3HLNeHB5EWgV7z2a3u7EFDdXMJZvEAoN3MeX4pyzGO0I5ROxuAPPrD9\nVVYYv3zlw806+dmSYZW8YreDS9KjKQLiVVf48Pdw+sPgu1jyqjsfNIJcIJnm\ndLogaiSRdW7KiuAAHmPOf297syajvf0gHJJdf9Dgxb1XQasHJ4gnEu7rhFN7\nNCQesfEN9edp68B+58UBCPqjFLabISGFsnpc2nWGHaqe8a4F2RbVNLpSgdJD\nN9gu\r\n=bs3W\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.25_1590603990538_0.46024636414133235"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.2.26": {
			"name": "scroll-into-view-if-needed",
			"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/scroll-into-view-if-needed.git"
			},
			"version": "2.2.26",
			"main": "index.js",
			"module": "es/index.js",
			"scripts": {
				"prebuild": "yarn clean",
				"build": "yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min",
				"build:cjs": "BABEL_ENV=cjs babel src -d . --extensions '.ts'",
				"build:d.ts": "tsc --emitDeclarationOnly",
				"build:es": "BABEL_ENV=es babel src -d es --extensions '.ts'",
				"build:umd": "BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'tsc --noEmit -p tests/typescript --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"lint": "eslint ./integration-examples",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"typecheck": "tsc --noEmit && tsc --noEmit -p tests/typescript"
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"dependencies": {
				"compute-scroll-into-view": "^1.0.16"
			},
			"devDependencies": {
				"@babel/cli": "7.10.5",
				"@babel/core": "7.11.4",
				"@babel/plugin-external-helpers": "7.10.4",
				"@babel/preset-env": "7.11.0",
				"@babel/preset-typescript": "7.10.4",
				"babel-eslint": "10.1.0",
				"babel-plugin-add-module-exports": "1.0.2",
				"babel-plugin-dev-expression": "0.2.2",
				"concurrently": "5.3.0",
				"eslint": "4.19.1",
				"eslint-config-prettier": "4.0.0",
				"eslint-plugin-import": "2.22.0",
				"eslint-plugin-react": "7.20.6",
				"flowgen": "1.11.0",
				"husky": "4.2.5",
				"lint-staged": "10.2.13",
				"prettier": "2.1.1",
				"prettier-package-json": "2.1.3",
				"rimraf": "3.0.2",
				"rollup": "2.26.8",
				"rollup-plugin-babel": "4.4.0",
				"rollup-plugin-commonjs": "10.1.0",
				"rollup-plugin-node-resolve": "5.2.0",
				"rollup-plugin-replace": "2.2.0",
				"rollup-plugin-terser": "6.1.0",
				"semantic-release": "17.1.1",
				"tslint": "5.20.1",
				"tslint-config-prettier": "1.18.0",
				"typescript": "3.9.7"
			},
			"keywords": [
				"behavior-smooth",
				"if-needed",
				"polyfill",
				"ponyfill",
				"scroll",
				"scroll-into-view",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"smooth",
				"smoothscroll",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/scroll-into-view-if-needed.min.js",
					"maxSize": "3.2 kB",
					"compression": "none"
				}
			],
			"lint-staged": {
				"*.js": [
					"prettier --write",
					"git add"
				],
				"*.{ts,tsx}": [
					"prettier --write",
					"git add"
				],
				"*.json": [
					"prettier --write",
					"git add"
				],
				"*.css": [
					"prettier --write",
					"git add"
				],
				"*.md": [
					"prettier --write",
					"git add"
				],
				"**/package.json": [
					"prettier-package-json --write",
					"git add"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5",
				"overrides": [
					{
						"files": ".babelrc",
						"options": {
							"parser": "json"
						}
					}
				]
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"gitHead": "02faa9cb34e36c77db7cd380fb4cd1d42bc52009",
			"bugs": {
				"url": "https://github.com/stipsan/scroll-into-view-if-needed/issues"
			},
			"_id": "scroll-into-view-if-needed@2.2.26",
			"_nodeVersion": "12.18.3",
			"_npmVersion": "6.14.8",
			"dist": {
				"integrity": "sha512-SQ6AOKfABaSchokAmmaxVnL9IArxEnLEX9j4wAZw+x4iUTb40q7irtHG3z4GtAWz5veVZcCnubXDBRyLVQaohw==",
				"shasum": "e4917da0c820135ff65ad6f7e4b7d7af568c4f13",
				"tarball": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.26.tgz",
				"fileCount": 11,
				"unpackedSize": 39539,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT6x9CRA9TVsSAnZWagAA7MIP/3seWIJptMLE6NPO/R9c\nTl4W0cBhfOvV1m0GNJYSLC28SwKUd5uuPfkh1kzTqQQP2AHQ9flKn7ClitpJ\nfa0qZozA53WPxSWpB44JPehgLPiltTBKWCBHVkBpfcsLCQOEnSNtgWTNuxrV\n8087mol9FhiyHC9h6/yeU6sy+bbko5wp76o04ZJ/o52Mt90F65Rfjf35wf2X\nvSHQ9uNvjVEGyokp0WswieqXVUtIBZ92psd/GjKlkaAT1AmCJdEEjCTJxTaE\nCH9DcI83n8WwCUuiTn8YZ4TRyruEtVaW0Hhq2JynecA6wwewkoxCTtQq0dBo\n+QlQhBE7O6W5TNxyNc4qbDGwagESyfEZlO3j+3QRBu0QVvAcS54CDau6Q9cL\n9oIQTvsVZouiFW6DeWVzKcnRFn5p/XQT6PjugS7tLYJ6AYOpE+PCM1tKdU5q\nGIgBfBgquOg+AQjXg+5QIABl6BBSOtxrRxD7BxfND1BS0Ifqny8DHfvO+Pum\nKQLCFkX+7eFnzdSq06WOjfXtjTg7lb6UHPlrPcIoddVnbklPk0m1cl5EKiQ8\nOOZ67CoGzSwNp3Eyw3r8OPyfCtfYj3Hp5HURYazv6vme5KajeTSqaykGhCq/\nT/hiDPboUtXdWxvdyDNRMkFJwvgu+BvtHtPiPl64Pqk8Njy8pxYmuywwNLWp\n3R+0\r\n=v2E+\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/scroll-into-view-if-needed_2.2.26_1599057020597_0.16138583355802494"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-09-02T14:30:23.368Z",
		"created": "2016-04-18T21:35:30.141Z",
		"1.0.0": "2016-04-18T21:35:30.141Z",
		"1.0.1": "2016-04-18T21:36:20.844Z",
		"1.0.2": "2016-04-18T21:42:36.196Z",
		"1.0.3": "2016-10-01T14:23:37.173Z",
		"1.0.4": "2016-10-31T19:57:56.739Z",
		"1.0.5": "2016-11-12T21:06:24.419Z",
		"1.0.6": "2016-11-17T16:44:15.098Z",
		"1.0.7": "2017-03-14T10:36:40.981Z",
		"1.1.0": "2017-03-29T16:59:59.616Z",
		"1.1.1": "2017-10-01T02:42:08.283Z",
		"1.2.0": "2017-10-01T03:19:01.275Z",
		"1.2.1": "2017-10-02T07:55:40.327Z",
		"1.2.2": "2017-10-29T21:25:03.934Z",
		"1.2.3": "2017-11-04T19:29:34.293Z",
		"1.2.4": "2017-11-05T05:00:22.086Z",
		"1.2.5": "2017-11-05T05:29:32.226Z",
		"1.2.6": "2017-11-05T14:38:29.827Z",
		"1.2.7": "2017-11-05T15:01:40.942Z",
		"0.0.0-dev": "2017-11-05T15:33:27.382Z",
		"1.2.8": "2017-11-05T15:40:48.933Z",
		"1.3.0": "2017-11-12T03:59:15.542Z",
		"1.4.0": "2017-11-16T23:46:00.055Z",
		"1.4.1": "2017-11-21T23:58:55.199Z",
		"1.5.0": "2018-02-25T23:34:41.072Z",
		"2.0.0-alpha.2": "2018-04-22T18:33:20.569Z",
		"2.0.0-alpha.3": "2018-04-22T18:38:16.841Z",
		"2.0.0-alpha.f7841b3e": "2018-04-22T20:44:58.253Z",
		"2.0.0-alpha.d4e115e7": "2018-04-22T20:48:57.367Z",
		"2.0.0": "2018-04-22T22:25:15.887Z",
		"2.0.0-alpha.4": "2018-04-27T22:39:22.113Z",
		"2.0.1-alpha.0": "2018-04-27T23:22:41.374Z",
		"2.0.1-alpha.1": "2018-04-28T16:12:49.283Z",
		"1.5.1": "2018-04-28T17:19:31.864Z",
		"2.1.0": "2018-04-28T18:01:58.001Z",
		"2.1.1": "2018-04-29T20:11:26.437Z",
		"2.1.2": "2018-04-29T22:21:54.138Z",
		"2.1.3": "2018-05-01T21:32:24.450Z",
		"2.1.4": "2018-05-01T22:00:52.354Z",
		"2.1.5": "2018-05-01T22:15:38.027Z",
		"2.1.6": "2018-05-07T20:30:59.596Z",
		"2.1.7": "2018-05-08T11:32:52.240Z",
		"2.2.0": "2018-05-11T14:28:24.611Z",
		"2.2.1": "2018-05-13T01:18:51.586Z",
		"2.2.2": "2018-05-13T21:49:16.557Z",
		"2.2.3": "2018-05-27T14:49:11.819Z",
		"2.2.4": "2018-05-27T15:05:52.048Z",
		"2.2.5": "2018-06-08T22:32:39.467Z",
		"2.2.6": "2018-06-12T22:06:44.387Z",
		"2.2.7": "2018-06-24T19:48:09.999Z",
		"2.2.8": "2018-06-25T23:16:09.843Z",
		"2.2.9": "2018-07-01T21:38:42.057Z",
		"2.2.10": "2018-07-03T18:27:31.361Z",
		"2.2.11": "2018-07-05T21:37:19.935Z",
		"2.2.12": "2018-07-18T00:48:11.196Z",
		"2.2.13": "2018-07-18T16:18:16.759Z",
		"2.2.14": "2018-07-18T21:09:20.314Z",
		"2.2.15": "2018-07-21T19:51:41.183Z",
		"2.2.16": "2018-07-21T23:06:45.729Z",
		"2.2.17": "2018-10-04T21:21:56.561Z",
		"2.2.18": "2018-10-07T01:50:36.520Z",
		"2.2.19": "2018-10-07T12:33:22.055Z",
		"2.2.20": "2018-10-14T21:09:33.129Z",
		"2.2.21": "2020-01-03T13:21:19.893Z",
		"2.2.22": "2020-01-03T13:28:32.373Z",
		"2.2.23": "2020-01-22T22:40:39.227Z",
		"2.2.24": "2020-01-23T08:38:43.208Z",
		"2.2.25": "2020-05-27T18:26:30.705Z",
		"2.2.26": "2020-09-02T14:30:20.813Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "2.2.26",
		"next": "2.1.3"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"43fa7108fac70ae72f0856e94004107f\"",
			"fetched": 1600326166994
		}
	},
	"_distfiles": {
		"scroll-into-view-if-needed-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.0.tgz",
			"sha": "3bea4568253b47fed069fa4cbbebc15c7d3effc6",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.1.tgz",
			"sha": "281b5cf326c5213802201e5fc890e5a08678ddea",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.0.2.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.2.tgz",
			"sha": "933ea439c83edeeaf7fa6a30a75c22c134b84ce3",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.0.3.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.3.tgz",
			"sha": "e72dc712b88d3b1f4fcc5f8ecc632a7da90b3ab8",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.0.4.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.4.tgz",
			"sha": "614237adb15e19861c7c3916ced94cee4d11bc84",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.0.5.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.5.tgz",
			"sha": "71988bb3540341f2d05f54c5206c64bf2dc46752",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.0.6.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.6.tgz",
			"sha": "2523698eae2ecf6a164c7ae20a5ded7b62545f16",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.0.7.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.0.7.tgz",
			"sha": "1701976c877e6b0b94816a3d3c7aaa15215777c2",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.1.0.tgz",
			"sha": "9a0da1424eb2037746ed5c53b797f9676985bfcc",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.1.1.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.1.1.tgz",
			"sha": "132cf0f83823fdc5a46d2468e8a9cb3737d7278a",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.0.tgz",
			"sha": "5f0ad71316de335970c115ebfca9988447a1df5c",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.2.1.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.1.tgz",
			"sha": "a8e7bd2cde2e66ba8e31cbec2f677fb5d6d4a26a",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.2.2.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.2.tgz",
			"sha": "eb7d93167b34f697c918148f8b0d8f29cfe9cd18",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.2.3.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.3.tgz",
			"sha": "4313d9926cbfa014ac997b2395bc7b74e58163ca",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.2.4.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.4.tgz",
			"sha": "1648d2143d39a745efc242688a18fd9fe3e49bb6",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.2.5.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.5.tgz",
			"sha": "0a90bfbcd407b11f32b6dd54ecd3bb18224dd861",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.2.6.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.6.tgz",
			"sha": "1f5fa59781f6c164f6359f97e39864f44cc9c0a4",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.2.7.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.7.tgz",
			"sha": "3675966f0c3d0630ec9a1e06880cc071865b4bf0",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.2.8.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.2.8.tgz",
			"sha": "dffc17549e74acd7ecada7905609e28a999f17c1",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.3.0.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.3.0.tgz",
			"sha": "55e35ea0efe24bdb43602c55acc2af4650e309de",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.4.0.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.4.0.tgz",
			"sha": "f01720833c0f7e7f433fdf5eee7f6ceb29944854",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.4.1.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.4.1.tgz",
			"sha": "763580091fb8e0bd4dc2d68b475d755f66574a0e",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.5.0.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.5.0.tgz",
			"sha": "39e8ce15cb74348a897ee96110e848fed50aaf95",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.0.0-alpha.3.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.0-alpha.3.tgz",
			"sha": "44737d3f0942a7e679f588a1d1cc4bb0c737b120",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.0.0-alpha.f7841b3e.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.0-alpha.f7841b3e.tgz",
			"sha": "5783f0373c5249b1450f061750605aa1ac821a7d",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.0.0-alpha.d4e115e7.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.0-alpha.d4e115e7.tgz",
			"sha": "013ab3b7b38f0b6d1721ef0187c8042e7b611d6c",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.0.tgz",
			"sha": "a992dbf3597a11f1699ec4a788430c581e8b2acd",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.0.0-alpha.4.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.0-alpha.4.tgz",
			"sha": "186b464a2dcbeaf7e383a12a69c6168f3a209758",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.0.1-alpha.0.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.1-alpha.0.tgz",
			"sha": "cbdecdee1e268dbb20faa783eeba7e03b3e4ec98",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.0.1-alpha.1.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.0.1-alpha.1.tgz",
			"sha": "f1d0e83cfeb18142324fa0ebe24276de727231a2",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-1.5.1.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-1.5.1.tgz",
			"sha": "79e6bad6cd93d723e5b2fef3bddbcff55475e781",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.1.0.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.0.tgz",
			"sha": "fc574e55d0a3cd6928243ff673f9854789f4434a",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.1.1.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.1.tgz",
			"sha": "205a50622e0e9b97420da5aa08647b51c1855c47",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.1.2.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.2.tgz",
			"sha": "e61386c25f53d94b8a7d2dcb1ae7929fb903118b",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.1.3.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.3.tgz",
			"sha": "1985e4ebd9735645b56741f26ff285a2817982f7",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.1.4.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.4.tgz",
			"sha": "6320be737ac2eb89567b0a6858bd53c8dcee6199",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.1.5.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.5.tgz",
			"sha": "0ded69275e0172c71f523722d497aef44f6c6bad",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.1.6.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.6.tgz",
			"sha": "9006fe23fcc5ffad139f07021a42e3f3e6d13f30",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.1.7.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.1.7.tgz",
			"sha": "a172a553e393272977978536993577814c20490b",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.0.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.0.tgz",
			"sha": "51611815020e89f6878515babc7556efc161ae3f",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.1.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.1.tgz",
			"sha": "2df3928aade3c57ae7a340ddea801d197bcef025",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.2.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.2.tgz",
			"sha": "6d815c2a29b34e533d89eb7128ea009615253f69",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.3.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.3.tgz",
			"sha": "facde014e6f5190faf475680c0ddd29fb3c530f7",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.4.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.4.tgz",
			"sha": "c8fa32e28dd29a0315e604e94ca23e03936319a5",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.5.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.5.tgz",
			"sha": "5fd36641877c46a3a1e2f284768c5f28fe1e77bc",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.6.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.6.tgz",
			"sha": "bf0617ee084e8d66fe0de9c1f228b5a6d36bcedc",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.7.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.7.tgz",
			"sha": "59bb77c65c024da55ff703e7232f7175ceed397f",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.8.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.8.tgz",
			"sha": "c22ffbddce5c8a31949ab3e01c27a6c29ba7b979",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.9.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.9.tgz",
			"sha": "f6c95d60f2106893d549de6eef69cb6ce2ebe936",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.10.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.10.tgz",
			"sha": "ffe770e4bccae455b9a534cf86468e0a2b1850f9",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.11.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.11.tgz",
			"sha": "ce9092803e1233f0cff21002f341997794bb0a8a",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.12.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.12.tgz",
			"sha": "71ca681c0f2433edcc03d214da8d0b6600a959bf",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.13.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.13.tgz",
			"sha": "1ddad92c1dc37695c9992e05f56a2fc0873330ff",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.14.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.14.tgz",
			"sha": "a24fa92c601eb7e27430b8e20ea4c92507fe8524",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.15.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.15.tgz",
			"sha": "82ae32702e5685d9881ba068b72248de33d8443d",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.16.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.16.tgz",
			"sha": "208232f4d7bb531130177b6c02d760d1e1796cbd",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.17.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.17.tgz",
			"sha": "fe5c8d6f6f0e04f728e947f36fbbab1a8a768332",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.18.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.18.tgz",
			"sha": "28e54935d1d19ec97a56bd1aa15fc503f991953f",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.19.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.19.tgz",
			"sha": "23e97ace6a6886f171f30b545a689b3afb8fc71b",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.20.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.20.tgz",
			"sha": "3a46847a72233a3af9770e55df450f2a7f2e2a0e",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.21.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.21.tgz",
			"sha": "d5e3036128abf649d69583ae594a159d042c2e54",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.22.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.22.tgz",
			"sha": "87330ce90fb78dfc9c7bea39039722361b5295b4",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.23.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.23.tgz",
			"sha": "e7d934f028dd11cfee6461462e2e0a270725d07e",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.24.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.24.tgz",
			"sha": "12bca532990769bd509115a49edcfa755e92a0ea",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.25.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.25.tgz",
			"sha": "117b7bc7c61bc7a2b7872a0984bc73a19bc6e961",
			"registry": "npmjs"
		},
		"scroll-into-view-if-needed-2.2.26.tgz": {
			"url": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.26.tgz",
			"sha": "e4917da0c820135ff65ad6f7e4b7d7af568c4f13",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"scroll-into-view-if-needed-2.2.25.tgz": {
			"shasum": "117b7bc7c61bc7a2b7872a0984bc73a19bc6e961"
		}
	},
	"_rev": "2-fc3a724529158ada",
	"_id": "scroll-into-view-if-needed",
	"readme": "[![CircleCI Status](https://img.shields.io/circleci/project/github/stipsan/scroll-into-view-if-needed.svg?style=flat-square)](https://circleci.com/gh/stipsan/scroll-into-view-if-needed)\n[![npm stat](https://img.shields.io/npm/dm/scroll-into-view-if-needed.svg?style=flat-square)](https://npm-stat.com/charts.html?package=scroll-into-view-if-needed)\n[![npm version](https://img.shields.io/npm/v/scroll-into-view-if-needed.svg?style=flat-square)](https://www.npmjs.com/package/scroll-into-view-if-needed)\n[![gzip size][gzip-badge]][unpkg-dist]\n[![size][size-badge]][unpkg-dist]\n[![module formats: umd, cjs, and es][module-formats-badge]][unpkg-dist]\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg?style=flat-square)](https://github.com/semantic-release/semantic-release)\n[![BrowserStack Status](https://www.browserstack.com/automate/badge.svg?style=flat-square&badge_key=ejZ6OUtTaS9rZFFOYzlkeHlwTzMwSWxpR0FzWFcwOW5TS3ROTmlSdXMrVT0tLVhrVk9La2lCb1o4Y05mcmNXVnAvdkE9PQ==--d17668b8aba5091e4ef3a58927b8209e50b0a788)](https://www.browserstack.com/automate/public-build/ejZ6OUtTaS9rZFFOYzlkeHlwTzMwSWxpR0FzWFcwOW5TS3ROTmlSdXMrVT0tLVhrVk9La2lCb1o4Y05mcmNXVnAvdkE9PQ==--d17668b8aba5091e4ef3a58927b8209e50b0a788)\n\n![scroll-into-view-if-needed](https://user-images.githubusercontent.com/81981/39476436-34a4f3ae-4d5c-11e8-9d1c-7fa2fa6288a0.png)\n\nThis used to be a [ponyfill](https://ponyfill.com) for\n`Element.scrollIntoViewIfNeeded`. Since then the CSS working group have decided to implement its features in `Element.scrollIntoView` as the option `scrollMode: \"if-needed\"`. Thus this library got rewritten to implement that spec instead of the soon to be deprecated one.\n\n## [Demo](https://scroll-into-view-if-needed.netlify.com)\n\n## Install\n\n```bash\nyarn add scroll-into-view-if-needed\n```\n\nThe UMD build is also available on [unpkg](https://unpkg.com/scroll-into-view-if-needed/umd/):\n\n```html\n<script src=\"https://unpkg.com/scroll-into-view-if-needed/umd/scroll-into-view-if-needed.min.js\"></script>\n```\n\nYou can find the library on `window.scrollIntoView`.\n\n## Usage\n\n```js\n// es6 import\nimport scrollIntoView from 'scroll-into-view-if-needed'\n// or es5\nconst scrollIntoView = require('scroll-into-view-if-needed')\n\nconst node = document.getElementById('hero')\n\n// similar behavior as Element.scrollIntoView({block: \"nearest\", inline: \"nearest\"})\n// only that it is a no-op if `node` is already visible\n// see: https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView\n// same behavior as Element.scrollIntoViewIfNeeded()\n// see: https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoViewIfNeeded\nscrollIntoView(node, {\n  scrollMode: 'if-needed',\n  block: 'nearest',\n  inline: 'nearest',\n})\n\n// same behavior as Element.scrollIntoViewIfNeeded(true) without the \"IfNeeded\" behavior\n// see: https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoViewIfNeeded\nscrollIntoView(node, { block: 'center', inline: 'center' })\n// scrollMode is \"always\" by default\n\n// smooth scroll if the browser supports it and if the element isn't visible\nscrollIntoView(node, { behavior: 'smooth', scrollMode: 'if-needed' })\n```\n\n### Ponyfill smooth scrolling\n\nWhat does ponyfilling smooth scrolling mean, and why is it implemented in [`smooth-scroll-into-view-if-needed`](https://github.com/stipsan/smooth-scroll-into-view-if-needed) instead?\nThe answer is bundlesize. If this package adds smooth scrolling to browsers that's missing it then the overall bundlesize increases regardless of wether you use this feature or not.\n\nPut it this way:\n\n```js\nimport scrollIntoView from 'scroll-into-view-if-needed'\n// Even if all you do is this\nscrollIntoView(node, { scrollMode: 'if-needed' })\n// You would end up with the same bundlesize as people who need\n// smooth scrolling to work in browsers that don't support it natively\nscrollIntoView(node, { behavior: 'smooth', scrollMode: 'if-needed' })\n```\n\nThat's why only native smooth scrolling is supported out of the box. There are two common ways you can smooth scroll browsers that don't support it natively. Below is all three, which one is best for you depends on what is the most important to your use case:: load time, consistency or quality.\n\n##### Load time\n\nIn many scenarios smooth scrolling can be used as a progressive enhancement. If the user is on a browser that don't implement smooth scrolling it'll simply scroll instantly and your bundlesize is only as large as it has to be.\n\n```js\nimport scrollIntoView from 'scroll-into-view-if-needed'\n\nscrollIntoView(node, { behavior: 'smooth' })\n```\n\n##### Consistency\n\nIf a consistent smooth scrolling experience is a priority and you really don't want any surprises between different browsers and enviroments. In other words don't want to be affected by how a vendor might implement native smooth scrolling, then [`smooth-scroll-into-view-if-needed`](https://github.com/stipsan/smooth-scroll-into-view-if-needed) is your best option. It ensures the same smooth scrolling experience for every browser.\n\n```js\nimport smoothScrollIntoView from 'smooth-scroll-into-view-if-needed'\n\nsmoothScrollIntoView(node, { behavior: 'smooth' })\n```\n\n##### Quality\n\nIf you want to use native smooth scrolling when it's available, and fallback to the smooth scrolling ponyfill:\n\n```js\nimport scrollIntoView from 'scroll-into-view-if-needed'\nimport smoothScrollIntoView from 'smooth-scroll-into-view-if-needed'\n\nconst scrollIntoViewSmoothly =\n  'scrollBehavior' in document.documentElement.style\n    ? scrollIntoView\n    : smoothScrollIntoView\n\nscrollIntoViewSmoothly(node, { behavior: 'smooth' })\n```\n\n## API\n\n### scrollIntoView(target, [options])\n\n> New API introduced in `v1.3.0`\n\n### options\n\nType: `Object`\n\n#### behavior\n\nType: `'auto' | 'smooth' | Function`<br> Default: `'auto'`\n\n> Introduced in `v2.1.0`\n\n##### `'auto'`\n\nThe auto option unlocks a few interesting opportunities.\nThe browser will decide based on user preferences wether it should smooth scroll or not.\nOn top of that you can control/override scrolling behavior through the [`scroll-behavior`](https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-behavior) CSS property.\n\nSome people get [motion sick from animations](https://css-tricks.com/smooth-scrolling-accessibility/#article-header-id-5). You can use CSS to turn off smooth scrolling in those cases to avoid making them dizzy:\n\n```css\nhtml,\n.scroll-container {\n  overflow: scroll;\n}\n\nhtml,\n.scroll-container {\n  scroll-behavior: smooth;\n}\n@media (prefers-reduced-motion) {\n  html,\n  .scroll-container {\n    scroll-behavior: auto;\n  }\n}\n```\n\n##### `'smooth'`\n\nUsing `behavior: 'smooth'` is the easiest way to smooth scroll an element as it does not require any CSS, just a browser that implements it. [More information.](#ponyfill-smooth-scrolling)\n\n##### `Function`\n\nWhen given a function then this library will only calculate what should be scrolled and leave it up to you to perform the actual scrolling.\n\nThe callback is given an array over actions. Each action contain a reference to an element that should be scrolled, with its top and left scrolling coordinates.\nWhat you return is passed through, allowing you to implement a Promise interface if you want to (check [`smooth-scroll-into-view-if-needed`](https://github.com/stipsan/smooth-scroll-into-view-if-needed) to see an example of that).\n\n```js\nimport scrollIntoView from 'scroll-into-view-if-needed'\nconst node = document.getElementById('hero')\n\nscrollIntoView(node, {\n  // Your scroll actions will always be an array, even if there is nothing to scroll\n  behavior: actions =>\n    // list is sorted from innermost (closest parent to your target) to outermost (often the document.body or viewport)\n    actions.forEach(({ el, top, left }) => {\n      // implement the scroll anyway you want\n      el.scrollTop = top\n      el.scrollLeft = left\n\n      // If you need the relative scroll coordinates, for things like window.scrollBy style logic or whatever, just do the math\n      const offsetTop = el.scrollTop - top\n      const offsetLeft = el.scrollLeft - left\n    }),\n  // all the other options (scrollMode, block, inline) still work, so you don't need to reimplement them (unless you really really want to)\n})\n```\n\nCheck the demo to see an [example with popmotion and a spring transition](https://scroll-into-view-if-needed.netlify.com/#custom-transition).\n\n> If you only need the custom behavior you might be better off by using the compute library directly: https://github.com/stipsan/compute-scroll-into-view\n\n#### [block](https://scroll-into-view-if-needed.netlify.com/#scroll-alignment)\n\nType: `'start' | 'center' | 'end' | 'nearest'`<br> Default: `'center'`\n\n> Introduced in `v2.1.0`\n\n[More info.](https://github.com/stipsan/compute-scroll-into-view#block)\n\n#### [inline](https://scroll-into-view-if-needed.netlify.com/#scroll-alignment)\n\nType: `'start' | 'center' | 'end' | 'nearest'`<br> Default: `'nearest'`\n\n> Introduced in `v2.1.0`\n\n[More info.](https://github.com/stipsan/compute-scroll-into-view#inline)\n\n#### [scrollMode](https://scroll-into-view-if-needed.netlify.com/#scrolling-if-needed)\n\nType: `'always' | 'if-needed'`<br> Default: `'always'`\n\n> Introduced in `v2.1.0`\n\n[More info.](https://github.com/stipsan/compute-scroll-into-view#scrollmode)\n\n#### [boundary](https://scroll-into-view-if-needed.netlify.com/#limit-propagation)\n\nType: `Element | Function`\n\n> `Function` introduced in `v2.1.0`, `Element` introduced in `v1.1.0`\n\n[More info.](https://github.com/stipsan/compute-scroll-into-view#boundary)\n\n#### skipOverflowHiddenElements\n\nType: `Boolean`<br> Default: `false`\n\n> Introduced in `v2.2.0`\n\n[More info.](https://github.com/stipsan/compute-scroll-into-view#skipoverflowhiddenelements)\n\n# TypeScript support\n\nWhen the library itself is built on TypeScript there's no excuse for not publishing great library definitions!\n\nThis goes beyond just checking if you misspelled `behavior: 'smoooth'` to the return type of a custom behavior:\n\n```typescript\nconst scrolling = scrollIntoView(document.body, {\n  behavior: actions => {\n    return new Promise(\n      ...\n    )\n  },\n})\n// TypeScript understands that scrolling is a Promise, you can safely await on it\nscrolling.then(() => console.log('done scrolling'))\n```\n\nYou can optionally use a generic to ensure that `options.behavior` is the expected type.\nIt can be useful if the custom behavior is implemented in another module:\n\n```typescript\nconst customBehavior = actions => {\n    return new Promise(\n      ...\n    )\n  }\n\nconst scrolling = scrollIntoView<Promise<any>>(document.body, {\n  behavior: customBehavior\n})\n// throws if customBehavior does not return a promise\n```\n\nThe options are available for you if you are wrapping this libary in another abstraction (like a React component):\n\n```typescript\nimport scrollIntoView, { Options } from 'scroll-into-view-if-needed'\n\ninterface CustomOptions extends Options {\n  useBoundary?: boolean\n}\n\nfunction scrollToTarget(selector, options: Options = {}) {\n  const { useBoundary = false, ...scrollOptions } = options\n  return scrollIntoView(document.querySelector(selector), scrollOptions)\n}\n```\n\n# Breaking API changes from v1\n\nSince v1 ponyfilled Element.scrollIntoViewIfNeeded, while v2 ponyfills Element.scrollIntoView, there are breaking changes from the differences in their APIs.\n\nThe biggest difference is that the new behavior follows the spec, so the \"if-needed\" behavior is **not enabled by default:**\n\n##### v1\n\n```js\nimport scrollIntoViewIfNeeded from 'scroll-into-view-if-needed'\n\n// Only scrolls into view if needed, and to the nearest edge\nscrollIntoViewIfNeeded(target)\n```\n\n##### v2\n\n```js\nimport scrollIntoView from 'scroll-into-view-if-needed'\n\n// Must provide these options to behave the same way as v1 default\nscrollIntoView(target, { block: 'nearest', scrollMode: 'if-needed' })\n```\n\n#### centerIfNeeded\n\nThe old `Element.scrollIntoView` api only had two settings, align to top or bottom. [`Element.scrollIntoViewIfNeeded`](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoViewIfNeeded) had two more, align to the center or nearest edge.\nThe `Element.scrollIntoView` spec now supports these two modes as `block: 'center'` and `block: 'nearest'`.\nBreaking changes sucks, but on the plus side your code is now more portable and will make this library easier to delete from your codebase on the glorious day browser support is good enough.\n\n##### v1\n\n```js\nimport scrollIntoViewIfNeeded from 'scroll-into-view-if-needed'\n\n// v1.3.x and later\nscrollIntoViewIfNeeded(target, { centerIfNeeded: true })\nscrollIntoViewIfNeeded(target, { centerIfNeeded: false })\n// v1.2.x and earlier\nscrollIntoViewIfNeeded(target, true)\nscrollIntoViewIfNeeded(target, false)\n```\n\n##### v2\n\n```js\nimport scrollIntoView from 'scroll-into-view-if-needed'\n\nscrollIntoView(target, { block: 'center' })\nscrollIntoView(target, { block: 'nearest' })\n```\n\n#### duration\n\n[More information.](#ponyfill-smooth-scrolling)\n\n##### v1\n\n```js\nimport scrollIntoViewIfNeeded from 'scroll-into-view-if-needed'\n\nscrollIntoViewIfNeeded(target, { duration: 300 })\n```\n\n##### v2\n\n```js\nimport scrollIntoView from 'scroll-into-view-if-needed'\n// or\nimport scrollIntoView from 'smooth-scroll-into-view-if-needed'\n\nscrollIntoView(target, { behavior: 'smooth' })\n```\n\n#### easing\n\nThis feature is removed, but you can achieve the same thing by implementing [`behavior: Function`](#function).\n\n#### handleScroll\n\nThis is replaced with [`behavior: Function`](#function) with one key difference. Instead of firing once per element that should be scrolled, the new API only fire once and instead give you an array so you can much easier batch and scroll multiple elements at the same time. Or sync scrolling with another element if that's the kind of stuff you're into, I don't judge.\n\n```diff\n-import scrollIntoViewIfNeeded from 'scroll-into-view-if-needed'\n+import scrollIntoView from 'scroll-into-view-if-needed'\n\n-scrollIntoViewIfNeeded(node, {handleScroll: (el, {scrollTop, scrollLeft}) => {\n-  el.scrollTop = scrollTop\n-  el.scrollLeft = scrollLeft\n-}})\n+scrollIntoView(node, {behavior: actions.forEach(({el, top, left}) => {\n+  el.scrollTop = top\n+  el.scrollLeft = left\n+})})\n```\n\n#### offset\n\nThis was always a buggy feature and warned against using in v1 as it might get dropped.\nIt's much safer to use CSS wrapper elements for this kind of thing.\n\n### scrollIntoViewIfNeeded(target, [centerIfNeeded], [animateOptions], [finalElement], [offsetOptions])\n\nThis API signature were warned to be dropped in `v2.0.0`, and it was.\n\n# Related packages\n\n- [compute-scroll-into-view](https://www.npmjs.com/package/compute-scroll-into-view) - the engine used by this library.\n- [smooth-scroll-into-view-if-needed](https://www.npmjs.com/package/smooth-scroll-into-view-if-needed) – ponyfills smooth scrolling.\n- [react-scroll-into-view-if-needed](https://www.npmjs.com/package/react-scroll-into-view-if-needed) – A thin wrapper to scroll your component into view.\n- [scroll-polyfill](https://www.npmjs.com/package/scroll-polyfill) – polyfills smooth scrolling.\n- [Don't be shy, add yours!](https://github.com/stipsan/scroll-into-view-if-needed/edit/master/README.md)\n\n# Who's using this\n\n- [zeit.co/docs](https://github.com/zeit/docs) – Documentation of ZEIT Now and other services.\n- [Selenium IDE](https://github.com/SeleniumHQ/selenium-ide) – An integrated development environment for Selenium scripts.\n- [Box UI Elements](https://github.com/box/box-ui-elements) – Box UI Elements are pre-built UI components that allow developers to add elements of the main Box web application into their own applications.\n- [react-responsive-ui](https://github.com/catamphetamine/react-responsive-ui) – Responsive React UI components.\n- [Mineral UI](https://github.com/mineral-ui/mineral-ui) –\n  A design system and React component library for the web that lets you quickly build high-quality, accessible apps.\n- [Covalent](https://github.com/Teradata/covalent) – Teradata UI Platform built on Angular Material.\n- [docs.expo.io](https://github.com/expo/expo-docs) – Documentation for Expo, its SDK, client and services.\n- [Add yourself to the list 😉](https://github.com/stipsan/scroll-into-view-if-needed/edit/master/README.md)\n\n[gzip-badge]: http://img.badgesize.io/https://unpkg.com/scroll-into-view-if-needed/umd/scroll-into-view-if-needed.min.js?compression=gzip&label=gzip%20size&style=flat-square\n[size-badge]: http://img.badgesize.io/https://unpkg.com/scroll-into-view-if-needed/umd/scroll-into-view-if-needed.min.js?label=size&style=flat-square\n[unpkg-dist]: https://unpkg.com/scroll-into-view-if-needed/umd/\n[module-formats-badge]: https://img.shields.io/badge/module%20formats-umd%2C%20cjs%2C%20es-green.svg?style=flat-square\n\n## Sponsors\n\nThanks to [BrowserStack](https://www.browserstack.com) for sponsoring cross browser and device testing 😄\n\n<a href=\"https://www.browserstack.com\" target=\"_blank\"><img src=\"https://www.browserstack.com/images/layout/logo.svg\"></a>"
}