{
	"name": "compute-scroll-into-view",
	"versions": {
		"0.1.0": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com/",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "0.1.0",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"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-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"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": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.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"
				],
				"*.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"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"licenseText": "MIT License\n\nCopyright (c) 2018 Cody Olsen\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n",
			"_id": "compute-scroll-into-view@0.1.0",
			"dist": {
				"shasum": "dab52e2d05157f143a086dc26f122b32923be947",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-0.1.0.tgz",
				"fileCount": 14,
				"unpackedSize": 30067
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_0.1.0_1530811309590_0.6138279106633573"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.0": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.0",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"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-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"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.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": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.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"
				],
				"*.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"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "5979c6488004ce59a3b6d210beb4d3c616c48cdf",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.0",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-9EaGioDz7E2Vxpmv+ja0HlAvadUpAYTPdnFZX39EXn0257bP38XsRKGWj9eIN3q69V8cfquRqB7F+zk781e3cA==",
				"shasum": "133c453b02fb0d64c38c9c1ea43ee5730c8abd8a",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.0.tgz",
				"fileCount": 10,
				"unpackedSize": 33004,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPl7YCRA9TVsSAnZWagAAOMoP/RqTMN4VtV0bhBJ52ujC\nZHMXrnOQPUK6X3j5rfB3tr/9bcAIFFVNTo2hyJiWjTXOlNDeyKK6HPHSFpu4\n6mRzXG68i8wxsJ/E4ZtSwX7yum/Fxw3o4BkjaX7u39qtkEb8fl9uUne58GQf\nlrMXeRif7TBAGfCW63hfohe+KH7vz/jA9tT90V5uxrJEgxO7Z4+2gbAmO0GS\n0M5rQgo9V/24LxWSNkoZTDGh769ihabKPWlr8P6WiQ3B6FWnQWiqeOW0kLvS\npZI7AW5mEeqE0v4ta9iPu6bCj9Q3e9AM9s1bENOvRi7H9ntA6JfXBOgTvNM7\nncE1fbW5cFuoVP9n0BDNNzWFsXExI7P2Uae+vF0mlrU3uPQnoOrUHtCzuLh0\n+2gtDez4Pqh9VpDLn9h3s0xxpDnfkt+DdbYtRsPIsnuw99Z3VPTveGH4KJxl\nw62nFocKnpdk0kWIRxYXPZXSnIya4yJXUmRjBJoK8DbAIQb5nSWRZhLk7X1O\npLPGKrheloFUy7YsxttQ3QDrwPPEBoirUY5Qr68NHpqVErChY473tknXI/Bv\n9+QUpYTZwQLpCRceDLBlTQ/lXa4KEngIdl1chdTnGCeuUSEDm62TGwPF+mDN\n4qkMbaC2bfGmwkwzZss6g+SW5IYB78rY3fCwgaLC2RtqTCHSdOd9vJm76MnX\nDQiX\r\n=GyOb\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.0_1530814168312_0.7385829419732686"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.1": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.1",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"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-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"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.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": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.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"
				],
				"*.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"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "17bde86847e0bebb9a5aa31f26580bbe20e63359",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.1",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-unMN0o6GPypzrAtmzpgVR8FezVK3oCYWYH3Nf9CvXI8trIWgiU1ppJvbgGJ7Kj8L3tYb/LGLnYZHBJ3HiOD4eg==",
				"shasum": "b44a7db5291d13544cba1363d2e4a407cd418c97",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.1.tgz",
				"fileCount": 10,
				"unpackedSize": 32928,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPm3TCRA9TVsSAnZWagAAvksQAJMzjvXlbvdXneuPMmWZ\nL0Qtxp4Oj7taUzUwjgK8fDiTkiQOdwp6qcBM7YvmDgsUvLTXVylXZtgWVqM8\n/pfC9f2CSXarbbw19qgCCrN86ow8MW80zIWQmyA782ny3yxJy3vTAAWfQ/2I\nXJHJrwr15m5oB47HPGr4VMF3hDsGbJDBlaywTHsg2G0sXN/7O2ExZCxtN2KB\nOqwmS7d64THGVXfrkwGp+1dOjOFlUq+2BhKJiyEgt/CiPixWpANZHU+sjZ0U\nQDHn3S9XMHrXpB00e0xzpkt+Q6XtNycqax+co3+msA1BD8m7ylwOHB7QuRoF\n1YaVmtGKcNjoA99U3/BB2jY87hNSpP5eWLN83cnOvpMeN8TkC9a40yqw8LU9\nb6TSxYQd+B0mPOONaG7Pjc+oeJzP98S+OtEOGTeAGeYcIf1G+RqRmvWbLcSA\nJK7ed7s0/B+NFjXzIsUINbzGxLcGRb3BKCVCoPyCti0Mn0e+bdxsiCaey94g\nstKBmx6WpeqzLFxXXjm3JVe5M7uVW8Wc2h/D5yJiUqDSD5PoeIFKNnikXL0A\nKgCbiOfRSurI1nXAvCq9vZLjbIu/mlg07NPskrvITHrg0TFLR0z5EmXq2LiW\nNjLSJ0aGROD973NuSxpdDoTYCM47JPiwie+vLijzrCXYAcycWy+dBHbPagL2\nTVnz\r\n=kxbN\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.1_1530818003797_0.28090195522476913"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.2": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.2",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"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-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"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.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": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.5 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "36348d03f4365f99df72a6e62acb417c2a54f9c8",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.2",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-uexNAkGNgAT84Up90PYjZ53IR2+PsvdfIHqYUJgTQd+qutFu0MuQJUEG3lXTAMST8fzQyFBXrIR5ioqxZ1aNog==",
				"shasum": "2cc5357981449aa6b2dd82aff2176e03c5ab8441",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.2.tgz",
				"fileCount": 10,
				"unpackedSize": 32930,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPm/0CRA9TVsSAnZWagAAmswP/Ah+UXg4nInLdgQf6kop\niNdXUyYABWfAFgLR/yU9wZbdt6kTf3rgHtopXg0AjKCrLfUrj7gNpEfzCCLm\ncd1K60t0KKozOx+wW1Yo/HiwlXDZjEO4u4yFvZDC9jwndfKNvt58TD3alqDe\nkMI5Yo99MIV492qvok6auN0RhsqYynmL6IORD381kH6EWUfF7DTf6GDF/H24\nv/JILHhXdvk3CesrtYyJ12YmQ7+gdxsOdoEJ9i11cPF9joIXKyOUu+bLiOVi\nRZ1IoJmIgorBMIEjrb4SP5xjGRMpJUChrDb/0InWAkWyEk2c7XBj3CmaKSE7\nq9wcdIoA7wbyXJytfaFWXhKRPBNiurmF6UyZ2jHxgUyx0HGvnYUSmE85JuKb\napJxHOd0ficdrlkcQ5AwgSHlimpWjewfaudmlx3L0xPkbctSA/8dyWkc5lGX\nEavEvC0G0rK15nOerTxzeDGmvOkj8QzwexL3BTz67+2JzrXQvMwz7b51/Wjb\n2tPekaXtR9Fh/7RHwAcsysUwnU+1gBPVHJad+DLG22ybImgDu4emGQV+fJWz\ns+sAj3VaAuDmw6IFMzJoZ5sEDZYOjc/4cv+uRoL0hLuDNF5WSRpwxiquHUpn\nqW5sW+k/ON7JWYuNFaiI9TJYbFQpqOfS9WrkYvTkREzrR1pS+5QX6FUmyuX2\ngpW+\r\n=nJzv\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.2_1530818548346_0.1931689648639161"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.3": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.3",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"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-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"husky": "0.14.3",
				"jest": "23.4.1",
				"jest-puppeteer": "3.2.1",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"puppeteer": "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",
				"serve": "9.2.0",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.5 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "9d80bbfe3a7b17153b50a30a0994c9ae54f478c6",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.3",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-lHSgs83Zxk1SmrgzYr+DdsUgd0n2CUR8iiRqrV/ExgSovv5xX3keeCYDghv64OF+qhRePBDU8rXpLyr61DSjcw==",
				"shasum": "73646ffc8d62cd524829ba9c34b52579ac7781b8",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.3.tgz",
				"fileCount": 10,
				"unpackedSize": 33234,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTnBzCRA9TVsSAnZWagAA/1MQAJycv6zVq4AdrIFCD08M\nmsDIUhFLUi4w67FQhq9JK1pwSyp3JKbLDRfsIf8TzED0P/DLq/LVFRfFgffv\nettux91hGc+vNLbw/YVUV/LKErQKtFMgsOt6iFowzB4dKzw/UW8q+Lf5RU70\nw8vb56NkpW0rOHgYF4X//Q6LtqH4J8ODVVmBg4RC/i/sc0a+N3q/NYwKrBD4\noXx6v1SB5rWL0su9jlnple0igmwNvjtFeE+Ni0W1BHKhjKirXb8KJkX52IMM\nY8wDpZmEzcnWJowSFMoAfPtIzS/OV6thw+RhAXl4xLLUaVsXnnENnjfWh3lW\n64wcx+NkZiGs11K/giOE32Tb6rQWu3lq3hiPZAZ0LR4ubVXZqcvTYNeEeHMR\nw/BsFR4Vq9UxrxaxaYA6HyAP5Z6ev+hNBkAt+uDs0Gicbpq2vEdxjClL93W+\nE0D77wRGU8to+l9gOTGE1L0pYhHtbQl2QdlDXj6d+xevInsqgVUmqruJydyC\noeU/xbTAIZbwtSsrlvLqWATJm1RDiCjGHvPnP6dtkUSYGbiFWXTJMZz+7/8F\nIYC9bQfqZxzdFuW9a5slsnhfU1HNDP4gQHPpPOUvHiK+NKwmUuEMUlXj/G90\nvb7yZR794kEFAiMdnS0xk7Y3tLnHjP+zN4ZzosfIM0/4JY7UTpnZXBJEL86A\nsJGY\r\n=wSB2\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.3_1531867250850_0.7098970827915427"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.4": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.4",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"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-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"husky": "0.14.3",
				"jest": "23.4.1",
				"jest-junit": "5.1.0",
				"jest-puppeteer": "3.2.1",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"puppeteer": "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",
				"serve": "9.2.0",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.5 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "ca098c1d8c4d8252a6397fbecf381a07baf36493",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.4",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-v+63dtRH1w0xQrXaTOofFX8dxMIz9s2y4yNg+pXKy0eyxbnZJoj9xrX0dDWJyTHNkLyzyinfDr1hHCQ9QWmBvg==",
				"shasum": "0d0917907b0d613f7d93a8c7575152ac0a512d43",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.4.tgz",
				"fileCount": 10,
				"unpackedSize": 33103,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT2NvCRA9TVsSAnZWagAAluUQAJecLo8DSPnotVNVN430\n6AT9BLCLgSul1wsCiSifcTuIdl5YBpQS6MKY5ygofomrpcPA+x4Vp6H36apo\nEZQbQaaClGYCF0pa7JrWkksUCYtaIrdQP+Y9ZhQEIMQxhFdnksWr0x3d2WTM\nl4bijszEs8U0MzERyIEeHHTzIA8t3oNUynLgJEY4kOL/BQhN4S5PTdL3Zcdu\nr3NCOhl/nIUzEfTaIH5P+bWUTEvZTHSy/fX9sBqJGrlp7f46EZchXwBxDo/t\nXUhYWtzhtnpORraIxUzZ/K6lKPvz0/aLWJL18NUcO+aDSS9qfs0EXBLLWh8k\nDf71WRBYsCFv/TvwcQQ2+vao9kMkXfArWJCLIRd6XGAqPnFDRV+5qnEAP+Em\novkuR3sY9PGBEN2tYxVOduDhC4IZ4Ylu84KDdoaLqmcrAo297yuQEn0xK9li\nU3CB4BwGfhVFPFrr7skKD35QPNWIyfmtJLOrG7F4hHznTFjyZNCMDw4Z+Q1Q\n1h5v6eGWtBpYe1DNyarTPHFguVDUV6wN1pxEe57sXSvIdlqTQzaXv3n7G7FX\nrZDZ25RRO4W97IAG/uFwaZaeV5v/iKLj3ZFrUWFoJqwpA/1PCrrLNNJSIHgu\nwDndhUsUHHgLAaFHzdn35ZgyCL6KjHdnuPvp4N734YPb2ib2ucVwSmGGy0+m\nI7nu\r\n=3Ig8\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.4_1531929445698_0.5454212806299032"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.5": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.5",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"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-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"husky": "0.14.3",
				"jest": "23.4.1",
				"jest-junit": "5.1.0",
				"jest-puppeteer": "3.2.1",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"puppeteer": "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",
				"serve": "9.2.0",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.13.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.5 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "39c8888645e412d3b9c002e3d413ef878d81c2a2",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.5",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-oWHJSw7/w8qlyWnKbs6lGqLe5pkkfLt7TG5GvQZHOiBbSe7lD09chlx3eT/TY10KqACMG9eWtz3bc9ZY9lJqEA==",
				"shasum": "dea9ce0edb17d981ea0d56e52b85c840430b91bf",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.5.tgz",
				"fileCount": 10,
				"unpackedSize": 33288,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT6tRCRA9TVsSAnZWagAAh4wP/ixdm2bJ+KTofFi6V6V0\nLWIxk013MV3BrLOF+X8cLkOnekW1ujGI5nt1+O5WPfvxemJuhnKwvSaig6bR\n9jr0ifGGUT2xCkDtR2u9TxJSBy8OEjx7FPX3IWVDLFQnjJWUdOcdlRVSWOoq\nWSPjod9dytrXFw1SrpdO9rnpEdAPrlNC86m+TJVNI5W9VHkRZloGL0gmmigC\npzv+Cc2wUzkx0Nc4wJj+SuywJ4V0VFaQodVXA2EJ+YpRVyQFhE1Jq825WXEt\n8ydgggMkOUNbsj1nE8szwWq/PiLcuYHQyGFGmlZgD50XE6sXY7SucKzq6YkK\nRmCDVdYWfDT4qONzd/VRev/IjQc7jz1wKBgqv25LQBg3nWdqhzyf1r6IomCf\neUaF1hpnfI6hh2FgCtRXz8ZQcAzVINkbsT/1i9o1CslSgOLJLrdjXbHJ4dys\nMzPuPeEMdUHYyVn3pbEtnB8ehauEZJrBIi/znIVektUVmfSGzfzNCC0oLO8y\n46hpgUmhuqURr5dwfVAyxrb5M9AWQhPHEWGEfhwL9KXhbp9kWXWVYUP0JryX\na9Nruu4JRBy9MyMEaLCJrQHZRJSvZcxNxoInPQdtWLr9r0+a06tFhU0aWgD8\n3VIloodDNEO2hI6Ey6XN61FeJXT9Q/yYjqISJq6kcocCgkMc1PXv+9VWD29r\nzpm1\r\n=fn9S\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.5_1531947857384_0.29845118410843074"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.6": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.6",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"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-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"husky": "0.14.3",
				"jest": "23.4.1",
				"jest-junit": "5.1.0",
				"jest-puppeteer": "3.2.1",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"puppeteer": "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",
				"serve": "9.3.0",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.14.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.5 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "ba3313c43e9c9cfb2e74c44aa6edd36bc22a9462",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.6",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-yHkulIk2OaHk3oKIW2DnhYBaGrot0an1YGBkKPJrzXJzN65DQws9XbNuGJtMUwcuKlrUFcsXpi1MQRkW6bVNDQ==",
				"shasum": "8c004c1aea703f143c0928c7828eb73580863d4a",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.6.tgz",
				"fileCount": 8,
				"unpackedSize": 33621,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbU412CRA9TVsSAnZWagAAbeAP/06394IT9PX294bOyc25\nCjTkOKmKOefeu87nU0zbrvY2PHyI0B1pJ3O0ko++cOckxXLG1WgB5dmgftAh\ndgpbD15UcwjDd4y5xMobZGjPBeP1Bsx3gOwAaFTRXowNUhm2/NUUzD+P6NyZ\nlth33ph98R5E2XtYdu5vyYn1BGUwNtE6Led7ht4O1wp1fndoROSB//TIxVOW\nDV2N/SaCRCXS0Uv5nG+aaGMcxzGm7H1kydJDcssr1LcKYknw3LMemPLACPk7\nDmhzXz2894L4m7g01gkGuxGBznayR0uY53Yl5PNu6Bn79mEb78prjdOf2eb1\n0cYKCsxofWieuoDKpmS4vQA32042n1QRRaLBnHpH5dW73ROG7fbtWGecAhn9\njeS54K3NZds5HfR5DihbLbhdAWJIvnwLtujbX5cEh1RAhkVj/3wVi09yypYU\nBefYQZfQdLZU44as1ZBydf6DbAKzedDh7rL2lvOHLGjgiVXD9jtrTfar53xt\nN6X5fuBbIiBGFgo6xT8pmQGW17CwITU9feKvDsUn2pXW/VL49Emmo8CdqkKw\n9FgXSS8yBo/EzvdnCWRa57JhGQmrPGm6GCl2wHR6+zHmUuizE32yzW0hq6So\nVE4j3SWhgUMFXlOTQJs2QHEZHXUiyKQyb1yD/bxCvWzQQ4aQ0d9t1qlH8qam\nW4Iy\r\n=lvFV\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.6_1532202358390_0.7373800588287702"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.7": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.7",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"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-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.0",
				"husky": "0.14.3",
				"jest": "23.4.1",
				"jest-junit": "5.1.0",
				"jest-puppeteer": "3.2.1",
				"lint-staged": "7.2.0",
				"prettier": "1.13.7",
				"prettier-package-json": "1.6.0",
				"puppeteer": "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",
				"serve": "9.3.0",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.14.0",
				"typescript": "2.9.2"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.5 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "3f9a7a34ed0fcde1b1ae0f663ad7a6e7323ff89d",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.7",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-nGckrnlp17cHgh9OOi9s83lfWAlBvCQkj4ycexoIokbAxRicMYnYAxBtZ/zKtvFydrshhy2RBT352QGemT6rfQ==",
				"shasum": "ad8dbe51093c31d60cf6c2df497b2c077bd9e7d2",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.7.tgz",
				"fileCount": 8,
				"unpackedSize": 37653,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbU7jLCRA9TVsSAnZWagAAWKIP/jsU5XAGZS+cxYl7WV5l\nvycBbG9AHo2Ja8gmKHcW53RFoyhBfne2v+hH1M7cDG+wIjpVeecWKFfCEEgp\nlhRvjzbn8ju8r1y4WzJqf8AnGLP/boSlNB8R8dKF2GsFTsoxcBVN6juCAt1E\nJANpK442p+fftp+Pq0v4RrQkhzyCayCLDoDZQiX7o9xLLXlFTOdn9df1Za31\nUNyJpN+xYoVU304YD3qZPUm/Lj2ERREF2LpoiPD+9GTLO8BF3Q1HGC2Zjz7S\nxyZzEIYeo23JqVLCfNxRjCSFjk/LQwhAwTML9b53fsezZdJeA9S+O4ZjZSna\nBJLO1kQcnFb7TG5pTRgXQcKSYgVjPIcrGbmICxbQb3g4/5j0gjYG5hVHo1tc\noxvqAmMALUXDMkyPDsqMGr4lVnO5sMeq2fWLZIU/CvrnNSbBb/anI2PwaLQC\nKvQFZKGXUUC01sjZmgoUkIwXpFKupIxzZQwSk4RZidqfDQWeQjXsBwZp1PqS\nVY4ITZcAIOSwome8eS8V0psKHlYShUp5bFLI5L5FTA1BQTY5cynlBt6mVZ2y\nWQicW0Qsmk8tyMCTisEEwF6+opI1OEDwHmJ3hBdUsQ0LvQDrh0xHZTOlY2cQ\n5Wl8qZTeZooepFI0iMLFqT+NAAuZlhpGQ3zsqiQrh2+xLpGYoTZvYQoLJPPM\nkzf1\r\n=s9Z7\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.7_1532213451601_0.2840852420362101"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.8": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.8",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"devDependencies": {
				"@babel/cli": "7.0.0-rc.1",
				"@babel/core": "7.0.0-rc.1",
				"@babel/plugin-external-helpers": "7.0.0-rc.1",
				"@babel/preset-env": "7.0.0-rc.1",
				"@babel/preset-typescript": "7.0.0-rc.1",
				"babel-plugin-add-module-exports": "0.2.1",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "3.6.1",
				"husky": "0.14.3",
				"jest": "23.5.0",
				"jest-junit": "5.1.0",
				"jest-puppeteer": "3.2.1",
				"lint-staged": "7.2.2",
				"prettier": "1.14.2",
				"prettier-package-json": "2.0.0",
				"puppeteer": "1.7.0",
				"rimraf": "2.6.2",
				"rollup": "0.64.1",
				"rollup-plugin-babel": "4.0.0-beta.8",
				"rollup-plugin-commonjs": "9.1.5",
				"rollup-plugin-node-resolve": "3.3.0",
				"rollup-plugin-replace": "2.0.0",
				"rollup-plugin-terser": "1.0.1",
				"semantic-release": "15.9.8",
				"serve": "9.4.2",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.14.0",
				"typescript": "3.0.1"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.5 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"gitHead": "28c9982b4c6862ef6c92b14e54ca7df337f795c5",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.8",
			"_npmVersion": "6.3.0",
			"_nodeVersion": "8.11.3",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-iAUjocygqXSGQb3zUHvAHwcf3BiMihlnphNSKCAqS6v9wNHlFe7260zNqoFjS/YBKJjbbvrXwY6/Wdg5mJ91Lw==",
				"shasum": "ad0acd869dc6dc1069201532c025783a30ea177d",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.8.tgz",
				"fileCount": 8,
				"unpackedSize": 37445,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcwO+CRA9TVsSAnZWagAAkTYP/R6KS10dNKuja+f/FWcc\ntXPUrvgxkzbFC9JlafYqaahVmlD4EGRC9lYX+5u2nJzcLbj25INK3HxRnZXV\nFNORXShN1iF/RvXomDuAnOzLK/cQlx8qTNfYa/4BlW+ZIiWUIpIt9pr7q8Tp\n/YneyANx/wxx1fnIEgYn2SdHR5Ped+pRQMQKyU+ZswPNE9A1AD7eO6DDi/+s\no41NF31xgmFHN3UE4HT3idHeS1nbA2zO8be+8PETko09+eKdjGQ6fSJonxvK\nup+ovc2z8eoCxa1yNEI4QERk4XOzIHCPQ847slBzTVNeGC5p/xuwhqv895X0\nHujHiwd+iJh520vRoCzOaN2f/GvTQUWwtUFuod0z4VfNLJsQh4ZwxSDoLkPl\nqxT9j5I9rbAGS6AC0620dCV+WuhwZNAEYFAG+cYNEzdw6Nr4chOYHd3oiIUc\n0g73BEsu7pNTyS3/bsvK0ns1KRSxtN++UC/Iw2LD3upJKEYrog6K4QvQBg/b\neSJXP42WGYJmx5eEXt7Fow5BNAAKVftrsJnCe6IOyuXHt18LmgFFY9t3yEcJ\nMYxEoKcx00ixSR1PTrP6PcZ52PGADH0UvYnu5lD3VSphmhqN7GFSD/AuQ8jh\niowUWt9MCIeizgOa+w8FJiUzBaf1AIMhv+cB7oHopAGzy2Iw9CjlR7UGkhcn\nJ3L6\r\n=XPYu\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.8_1534264254216_0.5417895810043101"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.9": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.9",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"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-plugin-add-module-exports": "1.0.0",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "4.0.1",
				"husky": "1.1.0",
				"jest": "23.6.0",
				"jest-junit": "5.2.0",
				"jest-puppeteer": "3.4.0",
				"lint-staged": "7.3.0",
				"prettier": "1.14.3",
				"prettier-package-json": "2.0.1",
				"puppeteer": "1.8.0",
				"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",
				"serve": "10.0.2",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.15.0",
				"typescript": "3.1.1"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.5 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"typings": "typings/index.d.ts",
			"gitHead": "dc49693c6513296314a75d7216d096ba3bdc5c1e",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.9",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.12.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-/xQfxid0ymaVqCFBhPpn6YBKsvY7xn5udnFrSyJwxbHyJY1JbLdrUGKOp+HzhXHtiyQ7hTzVM+PcgfgMY02lVw==",
				"shasum": "f9d9ec2a60d0011f2c89a6ecfbe4d5d0106e49d0",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.9.tgz",
				"fileCount": 8,
				"unpackedSize": 37389,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtnpWCRA9TVsSAnZWagAArTAP/R2+Lka1oVVkz0HG1Wl/\nyp/pIpSAmbuncZQcUxJ1yK0Ui7ktvJK5JozXgixM0GJZViT4wt7lZ80iBl/i\nb4SUiy97ETgpjXDL1+g7fzxPhsrOYao19FDzKRRyW0I78/YoAW2mKLnHzvqN\n6LRivWcxP12hOcfLc5po4/QD5JcawV96EZNp7o1Zhuam3SSU2Us3dKTs0wLB\nhOEgNdb/DEheNRFU2mjCcF/NxJJL+kALr7pVgTYpKtItPwxVVyH1I5ywka4F\n2KVgayL4AwC3y5UXWCrMJKSmHhorNgjZ6519ABwKy88Wp2Gf+qj11l/ualIe\nValnOgvbnx5IOj7AG199LA9Xqi7YxCblYQEtKWY0IG8YHE48Iz3SlrnD3GvR\nDKnhno2LIIv2eYeT5F9IrV1x5jqkAfrZKzDy8cJCaW5HM+U3UZRMrb3v6NPZ\nts8N+h5dWc5S/I2M7EHFtU6IIz3vAL3Zov8s5c3rPEKkGTVenF08+cINfrjL\n969a1G+A9cCzf4K/VBfVN+N1GCvgQUeGeo72b7VHaqrUDX7CLC2gbFPDOeRG\nQlmUzVMkNRkyr4zGrzjzd5BNu1+3k56s2FfmiiQ1wio5+EemdDUp0WbCsfrf\nU1HZqYbH5zwD42TCfQvFRkYr6M03DTnMnmTrn5XIFQs+DdgPwc6YSudnwfxI\n7rWc\r\n=tWMq\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.9_1538685525751_0.1956945525060143"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.10": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.10",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"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-plugin-add-module-exports": "1.0.0",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "4.0.1",
				"husky": "1.1.1",
				"jest": "23.6.0",
				"jest-junit": "5.2.0",
				"jest-puppeteer": "3.4.0",
				"lint-staged": "7.3.0",
				"prettier": "1.14.3",
				"prettier-package-json": "2.0.1",
				"puppeteer": "1.9.0",
				"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",
				"serve": "10.0.2",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.15.0",
				"typescript": "3.1.1"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.5 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"typings": "typings/index.d.ts",
			"gitHead": "7fe2ce99f9c020cf866f330f1da8f637463b1905",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.10",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.12.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-rJgGASv7YtK9BAKy1JNdYdY+LNNk3OdfpPd5ysjHQG+xHOEcb+Cb43DXqqDdpA4D1Xx28pIEL5H1jS6LhR7BVw==",
				"shasum": "27fd2165fda2eef328baa749cb3f363af95d2bf3",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.10.tgz",
				"fileCount": 8,
				"unpackedSize": 37397,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuTuECRA9TVsSAnZWagAAh18P/ioi2Cq8BkQQgQwQYJfA\nz87e1F5PYdudFXHBduZZHpAfH/HkMOLxQLcpla+wNOejSz8WbZaesclUeAHv\ne9SJYJRKsf9dX5naYvtN5ZIVnDLfPnh2oKrwspCtY+/2Y/bb8HhlwhpNzMrT\n+xTlbOYotB5r5Bn52odnv9U0NnNOG8l+Jbmu8Gzw/tpaOM2qqf62oUIxK7vr\n00etgLyPYRiTRMpIZwg267q46eWtSUNcg4PheJ2ZXBAIeozf/Uc+3e5quiZs\nIIU6lsy15c3U6e8eBgPUJAketBd6tdAkJ9TQGRaDcwL5MMpHBcaZEjBasbnu\no6EmaXohuImMyFTZCeNGI3eE1baxBK4H8mtmODlPGzW9iJoZYUHSnK9Hhfwl\nQaogjKo3GmAg/m9SWjuyGYPB+YlSSFFN0jFH1QapeDGSne4yxxB9GJHQ8csw\n8xXeK01KfxXjTAO6RjLASsHqmXR4d6lg+/0ibPaSibZ+HvPBb7PTtKGFtEwg\nE6g/N8pU347oYKxARjEywaTUc09Dgg+lY1pkShCiVirnS4JDLbJkyzgcMh+p\nkfN75YblH70WeqgYTrWrz+DOSZEyyxUEuE5zCD1Bk0qjpxcQippASqKxIePX\nRxm3rAmfYvqcjdbC7JaBW9X7Pm3ndbg5opCB76qYmQ0zxPGVExeop2FwWY8D\no+ez\r\n=GAL6\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.10_1538866052033_0.6558277692483199"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.11": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.11",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"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-plugin-add-module-exports": "1.0.0",
				"babel-plugin-dev-expression": "0.2.1",
				"concurrently": "4.0.1",
				"husky": "1.1.1",
				"jest": "23.6.0",
				"jest-junit": "5.2.0",
				"jest-puppeteer": "3.4.0",
				"lint-staged": "7.3.0",
				"prettier": "1.14.3",
				"prettier-package-json": "2.0.1",
				"puppeteer": "1.9.0",
				"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",
				"serve": "10.0.2",
				"tslint": "5.11.0",
				"tslint-config-prettier": "1.15.0",
				"typescript": "3.1.1"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.5 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"typings": "typings/index.d.ts",
			"gitHead": "fe9a0517afa3aa8904476e89805c9f8cb471fe83",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.11",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "8.12.0",
			"_npmUser": {
				"name": "stipsan",
				"email": "stipsan@gmail.com"
			},
			"dist": {
				"integrity": "sha512-uUnglJowSe0IPmWOdDtrlHXof5CTIJitfJEyITHBW6zDVOGu9Pjk5puaLM73SLcwak0L4hEjO7Td88/a6P5i7A==",
				"shasum": "7ff0a57f9aeda6314132d8994cce7aeca794fecf",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.11.tgz",
				"fileCount": 8,
				"unpackedSize": 37413,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbufnGCRA9TVsSAnZWagAAEqQP/0FRXelW1ucM0kRc/mXG\ny92D9yoMSQEBHddR6hLmZM1DSZng0/C7Wo+kHk15vOdo8xmjDDCCD4YX+Kt9\nbQyrDxO5772gygrPVZa/N0b/KgCUxk5rYryLCBNJGHJpH0rmxtIK/2eLzQmr\n37ATyqxTnhhIOBoi/88bQt/7OQ2e9ucuHsF9eyrqvuiisy13QjLZlOUUBEti\ngfNmK8uX/ukSzaT0CxmOovUAvNgQ1/AwexjBfS5oXACvQs9ln3K9HJ9meOFn\ngR6yeriNRfzlYOcTvbjRKQxurlryrc3akg38oErwbVUzaAIwig5eLGctkHy4\nUNXwxJ9Yuau3+bCqhReHF/vr0OGJhAsYCSTrQIHm7LTa/0zDkOlPdu5jGRSt\nQPE8w99cBAUVNXW8l/MEfFrHot9w/+RKI/Q1SgBgcEJO1j7JKk8Lt5T6+Jc9\nHe9TVVzEe7sIOWOXqzJQd6H8k4UMFyW7qGshOi9zhcLmedNfgLnxx5qeAeOc\njQOFlq8y2oqAglGcBxtV0uflOMAdNxgzdac5NP01QwZG+KAnZJ4A+UNEVcsD\ndOUImf+PDTyDT24jX9ELEpC/fUoUAFQcYuDogWfFignXOaR/twZ3G2jqa6I2\nf8iL7ZBkj3PKGZNUYLbNoMJtm2Pxu4+Rp0eJ6FIeucRrfrYIDgmjkmHUtrdZ\nbWak\r\n=YjTI\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "stipsan",
					"email": "stipsan@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/compute-scroll-into-view_1.0.11_1538914757964_0.6169100011770505"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.12": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.12",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"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-plugin-add-module-exports": "1.0.2",
				"babel-plugin-dev-expression": "0.2.2",
				"concurrently": "5.0.2",
				"husky": "3.1.0",
				"jest": "23.6.0",
				"jest-junit": "10.0.0",
				"jest-puppeteer": "4.4.0",
				"lint-staged": "9.5.0",
				"prettier": "1.19.1",
				"prettier-package-json": "2.1.3",
				"puppeteer": "2.0.0",
				"rimraf": "3.0.0",
				"rollup": "1.27.14",
				"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.1.3",
				"semantic-release": "15.14.0",
				"serve": "11.3.0",
				"tslint": "5.20.1",
				"tslint-config-prettier": "1.18.0",
				"typescript": "3.7.4"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.5 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"typings": "typings/index.d.ts",
			"gitHead": "54d73bdbc39d5375f5deb9e9be569d501276d1c5",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.12",
			"_nodeVersion": "8.17.0",
			"_npmVersion": "6.13.4",
			"dist": {
				"integrity": "sha512-MUJWwXJsFQ0+Z5fvrcvA+Da+ZGxpwIMEOmXQiYjB40f0+HWZHp+Cr4F/CtmQPRpggC5ZvBHj14zXPDPmvq/OkA==",
				"shasum": "d523f83930f53d61cb5f4e2657e999b8c31cabd9",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.12.tgz",
				"fileCount": 8,
				"unpackedSize": 38761,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDbrQCRA9TVsSAnZWagAAxM4QAJnhzbBbu6K9Jy5FPFrX\nNcePEmOTRMZNaMruxCr3fdYDvIwtvg8gkwJwPWsDkiw0SrtfPAbhE7zNFH6j\n4q8gyYO/6A0or8XtAO5bPUC+5k5lh9zKclSA5PMvPwkBU/yWfACU+Lv1JORq\n7n0x+biOdzW2DS9B8zGNpkMj7ihMBo1Xn6Saz5wz5gITeGLSh/yi+6DeVvvb\nnwTvhCPF8u3HgVg9m4HtuydyB0cVcDzSQ136X4Pki0w4wtBlP+smuZi1ABd9\nKouvQSb8pwDUymz5B7vNZbyjxm/pO0tOCQ5LRAJ1vrUyNVjiTmTnJXEFInCg\nF+eCve3I08QfSGNTfEM/EzX2L+Orem39PCmghu5gTqe90b4xrVXMfSLqYeP4\nWA0qqaYrIr5tj+8hIrw5BgrTgwUXjguOhDkOyhMvwIWlSrfybBjgH75jFKTS\n02BTmdBJzwCNi6mk8J/KRseP0AQPQIxLW0zKk7U2qEJ22OY3jc4WVylsAD2w\nneBnDyXkoNe1/dYp+mpaEVICf29NHCGZwI4BrL5ceQw87JJ6kuH9PsQG3Dlk\np9lRX1rKGXL+xv6VD5U2jVLx2WJv3V/xvOO0W70MsvaR38VAijjd3Rfi7eIU\nL26CYp6FJUI1KfsTAxWPR0Otjp8+oTZyE3dOHSXzM7BM/W4A9Oq6bt3LcHkU\nlCpu\r\n=XV+e\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/compute-scroll-into-view_1.0.12_1577958095854_0.4459195061235768"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.13": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.13",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"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-plugin-add-module-exports": "1.0.2",
				"babel-plugin-dev-expression": "0.2.2",
				"concurrently": "5.0.2",
				"husky": "3.1.0",
				"jest": "23.6.0",
				"jest-junit": "10.0.0",
				"jest-puppeteer": "4.4.0",
				"lint-staged": "10.0.0",
				"prettier": "1.19.1",
				"prettier-package-json": "2.1.3",
				"puppeteer": "2.0.0",
				"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": "15.14.0",
				"serve": "11.3.0",
				"tslint": "5.20.1",
				"tslint-config-prettier": "1.18.0",
				"typescript": "3.7.5"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.6 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"gitHead": "a4a468a5c2318476fd88c3d8a7c664dbb6061f0c",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.13",
			"_nodeVersion": "8.17.0",
			"_npmVersion": "6.13.6",
			"dist": {
				"integrity": "sha512-o+w9w7A98aAFi/GjK8cxSV+CdASuPa2rR5UWs3+yHkJzWqaKoBEufFNWYaXInCSmUfDCVhesG+v9MTWqOjsxFg==",
				"shasum": "be1b1663b0e3f56cd5f7713082549f562a3477e2",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.13.tgz",
				"fileCount": 8,
				"unpackedSize": 38785,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKM6ICRA9TVsSAnZWagAArzcQAI+xS+sP1z3ZOQPXjoCt\n9yMYNx3HTIu6YIIrEh/HMrfIpxO+0u3eMeDWkOTqoveI4e6d44UoVGQ5NJIj\na74f0pVNVAGCzIPNLyALsCffQNjoDV7a84O1OnnTDidP3Gdl0fYD2iO1ZbjK\n0ODPQQ9JImDlTy+V+0pYjSN7+jvMS+/T3TiLWhhFzOnRV3qdJa9qYAheISip\njYrbX93H+oBNg0hlD1KePCBWWGacnf2db/Lk/VbYisStpupyFRFP9n4A3U0Y\nCIpsg8kmDQynNwti50A+Fud4yjUOjc033GTEnWB3dgAxsIu8qrOd9gQBQrm5\nH2uLR5HJ5DRY7I9uX+hqjUP3vxSu5ROrhfflHxS9ATuvC3YMA0KK7avbpUih\nu29qFd1GaSFt+rc4CChgMCyIh+OiYa4S9OXmZHo5XmySBELCQHcxqg3PsMqB\n9yFEzeS/PGBzAxPWL0PvvnRvuHuUk7nIFR9u/piuQusScK3MkytZ1YYSN8vU\nftBJq+S7QOxPOmbEs2iW20fZa3XqBDHDoidTspS3hRP+5TzFB8soTDFSnI0n\nkKTA2oZLn/spVTC6M2sTQBM6rfB/c0APKs1Q8dhcWa9vOyBcL/8xsXnYNLCq\nh8OX1KHieAChraqotlcV+XVqtuA1vMviMk/S0l1t1XrNusF7kvQZAu1DnUPU\nt6Cu\r\n=b7nz\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/compute-scroll-into-view_1.0.13_1579732616113_0.909356204171955"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.14": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.14",
			"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/compute-scroll-into-view.js",
				"build:umd.min": "BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/compute-scroll-into-view.min.js",
				"clean": "rimraf 'umd' 'es' 'typings'",
				"precommit": "lint-staged",
				"dev": "concurrently 'tsc --noEmit --watch' 'yarn build:cjs --watch' 'yarn build:es --watch' 'yarn build:umd --watch' 'yarn build:umd.min --watch'",
				"prepublishOnly": "unset npm_config_cafile && yarn build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"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-plugin-add-module-exports": "1.0.2",
				"babel-plugin-dev-expression": "0.2.2",
				"concurrently": "5.2.0",
				"husky": "3.1.0",
				"jest": "23.6.0",
				"jest-junit": "10.0.0",
				"jest-puppeteer": "4.4.0",
				"lint-staged": "10.1.5",
				"prettier": "1.19.1",
				"prettier-package-json": "2.1.3",
				"puppeteer": "2.1.1",
				"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": "15.14.0",
				"serve": "11.3.1",
				"tslint": "5.20.1",
				"tslint-config-prettier": "1.18.0",
				"typescript": "3.9.3"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "2.6 kB",
					"compression": "none"
				}
			],
			"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"
				],
				"**/.babelrc": [
					"prettier --write",
					"git add"
				]
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"gitHead": "1c36b6ee44699d264dc2d79732f8c0ea4158e7ba",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.14",
			"_nodeVersion": "8.17.0",
			"_npmVersion": "6.14.4",
			"dist": {
				"integrity": "sha512-mKDjINe3tc6hGelUMNDzuhorIUZ7kS7BwyY0r2wQd2HOH2tRuJykiC06iSEX8y1TuhNzvz4GcJnK16mM2J1NMQ==",
				"shasum": "80e3ebb25d6aa89f42e533956cb4b16a04cfe759",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz",
				"fileCount": 8,
				"unpackedSize": 38972,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezpX8CRA9TVsSAnZWagAA7vwQAI/CnH/I6jtiVk37RKCY\n1cM2R/Tn8SUlCaFWgJZ2wubixPOr1HVeEBh2dVblNlPPLw78d8/WGY3d9Xmp\n1iaFkDOV5CrFrckYSeHWGfRs0emk4/UkC+RcGboXKJG8qLJlSEhPF9l29NA3\nYu7LV7YK+QIswg7N9mM6qAb34VJCzm6ejxBMdV3UlbwWEw6jSc/FoWsYXeKK\nroqcB1FXxqfM9w7y2tKyQrj+AetXXUSteCaRUhjikImUIFIvNMADA/rLuH5c\nAAwakXGhP8WipVJWl3XD7mCgm+To8b4VmNFojL49hrFnakGrz/PnKGdx3GtM\ne5P08CGePGHLZN8sn0WA8zn4bT1De3RohWUY19IVj6Glo7nsy/KtOuY1jibr\n657K7piMYrQka7FkbQA/qcgBkJ4pXPS0iIaGt0QOl2T6LKqM74Rfg3PDqMsx\negNzYh3kRdHsQCQQYNnXszOKEh5vGMp+EAC4+NcFQrWF2ISl0nUomRLL2UBi\nrYJNoLKRkL2tE8+Yu+u/tD45L1VvJ4g/5Gpe8WLy5CkiJ/7DK3WnYmLheu2G\ndjtqWfqSb1PTSZd+Z0cwd+yPEQkThH7CyyKoOJOj2skUy5xoJerBwzQGqIT8\nbueLFXb6s+c20vU66RwmtBFZhxnKplO5BSqn2lIvCKhQgs7CGZPpfYPjAkEJ\nk62R\r\n=C6SM\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/compute-scroll-into-view_1.0.14_1590597115960_0.8189673175439118"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.15": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.15",
			"main": "dist/index.js",
			"module": "dist/index.module.js",
			"scripts": {
				"prebuild": "rimraf 'dist' 'umd'",
				"build": "npm run build:dist && npm run build:umd",
				"build:dist": "microbundle -f cjs,es",
				"build:umd": "microbundle -f umd -o umd",
				"dev": "concurrently 'npm run typecheck -- --watch' 'npm run build:dist -- --watch' 'npm run build:umd -- --watch'",
				"prepublishOnly": "unset npm_config_cafile && npm run build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"sideEffects": false,
			"typings": "dist/index.d.ts",
			"devDependencies": {
				"concurrently": "5.3.0",
				"husky": "4.2.5",
				"jest": "26.4.2",
				"jest-junit": "10.0.0",
				"jest-puppeteer": "4.4.0",
				"lint-staged": "10.2.13",
				"microbundle": "^0.12.3",
				"prettier": "2.1.1",
				"prettier-package-json": "2.1.3",
				"puppeteer": "3.3.0",
				"rimraf": "3.0.2",
				"serve": "11.3.2",
				"typescript": "3.9.7"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"husky": {
				"hooks": {
					"pre-commit": "lint-staged"
				}
			},
			"lint-staged": {
				"*.{js,ts,tsx,json,md}": "prettier --write",
				"**/package.json": "prettier-package-json --write"
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"source": "src/index.ts",
			"umd:main": "umd/compute-scroll-into-view.min.js",
			"gitHead": "72110c8045b5b51e25c0b21d41adc646ecc8fe96",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.15",
			"_nodeVersion": "12.18.3",
			"_npmVersion": "6.14.6",
			"dist": {
				"integrity": "sha512-4t0PI4iJiPBFhmdiXuzVhjACJLjXKA90S2j+xqx58/Tx4JTuT0iCYleFLxB2iNd3kg4wD35po36wzgLzurRTmw==",
				"shasum": "4512d933382004026f588a8c4675f2e8f1870af0",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.15.tgz",
				"fileCount": 9,
				"unpackedSize": 87674,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT5swCRA9TVsSAnZWagAA2kMP/0dS+gH/51/JxLfA322H\n5Q9hpr5X4+ahmObj3CiQ/WC6kqc+5E2wb6b2dVEcry29giLmLeaQ0873Ec+a\n7IGhB0yzqQA/bhLVvPAMNIKTP8tOA+DrwzITnZmvjgKtKDccLHsoc1VlM1lV\nhqxg2Phx7qlFxstGBHwgOprbFlvMGyas4LInkJOcKB1+56hD0p1DbMdcenQ6\ncMVIccGVoTdoWkSbFd9rRShxqXQWBWgodhP5ByErUdyGxnH9J/c+Aa6Ghra+\nxsAkSC07wf/wEQbtZDkyZ34JmJnqIS5BsFfy6owpCEEo/CZTaNiiCS2UGsmG\nsj1u3czroI9SoYsQ8m0x0qO0/FrnSDAR1YMYp4kXQqJx2vOkJfcQNdEsQ2Pe\nueSmvk8HWSMP5PgBFFjCBMIXXBQ6ZivC9auIJkMaT8FThSx7tQ6xb5pULGWk\nnVmwpKyyfuWtmAJPTdfXsuY8uHNY+n7sTwQ2LH5G/H9Ln4IPkhveNrOUYAyA\nnO+iKJLl6juR6S8ZndZROZJ/Poy4wMq3EcFffJd8DbOWBTjB9oYLfAbBoHsw\n2eVrg8d5Z6Xe8LBz/i7NWrpRY/5UerbJAb0SwdyHng+4tBnUV2jxuOvs5gdn\n0P9Q4ETpx/TIDV8/XndeD9Iy/pFpltg4gionXnJ6Ne540G8cGR9DnFrvB9Hc\nZglk\r\n=8WBN\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/compute-scroll-into-view_1.0.15_1599052591509_0.006224233530967238"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.16": {
			"name": "compute-scroll-into-view",
			"description": "The engine that powers scroll-into-view-if-needed",
			"license": "MIT",
			"author": {
				"name": "Cody Olsen"
			},
			"homepage": "https://scroll-into-view-if-needed.netlify.com",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/stipsan/compute-scroll-into-view.git"
			},
			"version": "1.0.16",
			"main": "dist/index.js",
			"module": "dist/index.module.js",
			"scripts": {
				"prebuild": "rimraf 'dist' 'umd'",
				"build": "npm run build:dist && npm run build:umd",
				"build:dist": "microbundle -f cjs,es",
				"build:umd": "microbundle -f umd -o umd",
				"dev": "concurrently 'npm run typecheck -- --watch' 'npm run build:dist -- --watch' 'npm run build:umd -- --watch'",
				"prepublishOnly": "unset npm_config_cafile && npm run build",
				"test": "jest -c integration/jest.config.js",
				"typecheck": "tsc --noEmit"
			},
			"sideEffects": false,
			"typings": "typings/index.d.ts",
			"devDependencies": {
				"concurrently": "5.3.0",
				"husky": "4.2.5",
				"jest": "26.4.2",
				"jest-junit": "11.1.0",
				"jest-puppeteer": "4.4.0",
				"lint-staged": "10.2.13",
				"microbundle": "^0.12.3",
				"prettier": "2.1.1",
				"prettier-package-json": "2.1.3",
				"puppeteer": "5.2.1",
				"rimraf": "3.0.2",
				"serve": "11.3.2",
				"typescript": "4.0.2"
			},
			"keywords": [
				"if-needed",
				"scroll",
				"scroll-into-view",
				"scroll-into-view-if-needed",
				"scrollIntoView",
				"scrollIntoViewIfNeeded",
				"scrollMode",
				"typescript"
			],
			"browserify": {
				"transform": [
					"loose-envify"
				]
			},
			"bundlesize": [
				{
					"path": "./umd/compute-scroll-into-view.min.js",
					"maxSize": "3 kB",
					"compression": "none"
				}
			],
			"husky": {
				"hooks": {
					"pre-commit": "lint-staged"
				}
			},
			"lint-staged": {
				"*.{js,ts,tsx,json,md}": "prettier --write",
				"**/package.json": "prettier-package-json --write"
			},
			"prettier": {
				"semi": false,
				"singleQuote": true,
				"trailingComma": "es5"
			},
			"release": {
				"prepare": [
					"@semantic-release/npm"
				]
			},
			"source": "src/index.ts",
			"umd:main": "umd/compute-scroll-into-view.min.js",
			"gitHead": "2e9eaab851e30e25cbb2ca923c4ddcad8e2ee5f3",
			"bugs": {
				"url": "https://github.com/stipsan/compute-scroll-into-view/issues"
			},
			"_id": "compute-scroll-into-view@1.0.16",
			"_nodeVersion": "12.18.3",
			"_npmVersion": "6.14.6",
			"dist": {
				"integrity": "sha512-a85LHKY81oQnikatZYA90pufpZ6sQx++BoCxOEMsjpZx+ZnaKGQnCyCehTRr/1p9GBIAHTjcU9k71kSYWloLiQ==",
				"shasum": "5b7bf4f7127ea2c19b750353d7ce6776a90ee088",
				"tarball": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.16.tgz",
				"fileCount": 10,
				"unpackedSize": 88461,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT6kVCRA9TVsSAnZWagAARZoQAI8kAiAaizJ8L61u3ufF\nOoLVsF98D4H5V8BqangxgZ0pTI/7XSP60doY4lgfvrTrMadPS4hAEES6iJh+\nXUfYO/X7/eUgTs2TfJcEZBt9nfaEM/wgf6HmtEg5Or6+hP77nRq9QcADjwMK\nNNjynmg7C7mJqMvszvmDqh904lJCiMS/sOp81oty/ku5jCfEk1GvKY2XBB/l\nlL0QOcbo88cRPeqyK7UYON6e/UEy9pxVwoSN/DEQqqSgFuxmjeVLrQCRv2ie\nwfgv+AmnEfyKKQOKu4DzKCI0rzJK2ksrM20ODva99+2nWKck12HH7WIUlqpc\ncAFvSomlxJkZTcgbmzvm1E6rWz+11bA9H6gJZnj/kPjI7lhILLn4S+FpT650\nYDVTbLu3sdQ/on5Gz3MIG4QnxpaQWjux8z8uS+5p+l19jBP6CuOJAeL443ke\ntdU6a9dOuwSA7/1ZxEF0/XWdSUlR+xXmlAJyMpAcEEisah2MmgHAppeYUk9q\nKSa6+23++hGHFn5Mx690thMEqT85rLsZBKMzD8Pdoq1m7k0eRDaldkemf1/N\nWd6tgqu4Aw7KXMQWnegNANCeWSMC6Mk82td8UjhIWn6+W5KFukoLmgmRKj3L\naBYb7fAXsisWVemXaFMJf7x+v5RgEnSybLaNfnuEkKRmTboXeR3OTTrm6aLn\nDG2A\r\n=fQSL\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/compute-scroll-into-view_1.0.16_1599056149207_0.06334240499749866"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"created": "2018-07-05T17:21:49.589Z",
		"0.1.0": "2018-07-05T17:21:49.674Z",
		"modified": "2020-09-02T14:15:51.632Z",
		"1.0.0": "2018-07-05T18:09:28.448Z",
		"1.0.1": "2018-07-05T19:13:23.878Z",
		"1.0.2": "2018-07-05T19:22:28.417Z",
		"1.0.3": "2018-07-17T22:40:51.355Z",
		"1.0.4": "2018-07-18T15:57:35.806Z",
		"1.0.5": "2018-07-18T21:04:17.487Z",
		"1.0.6": "2018-07-21T19:45:58.446Z",
		"1.0.7": "2018-07-21T22:50:51.715Z",
		"1.0.8": "2018-08-14T16:30:54.293Z",
		"1.0.9": "2018-10-04T20:38:45.923Z",
		"1.0.10": "2018-10-06T22:47:32.246Z",
		"1.0.11": "2018-10-07T12:19:18.126Z",
		"1.0.12": "2020-01-02T09:41:36.030Z",
		"1.0.13": "2020-01-22T22:36:56.276Z",
		"1.0.14": "2020-05-27T16:31:56.175Z",
		"1.0.15": "2020-09-02T13:16:31.862Z",
		"1.0.16": "2020-09-02T14:15:49.343Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "1.0.16"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"f4ceeec8653cdcbef955647a22104755\"",
			"fetched": 1600326182702
		}
	},
	"_distfiles": {
		"compute-scroll-into-view-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-0.1.0.tgz",
			"sha": "dab52e2d05157f143a086dc26f122b32923be947",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.0.tgz",
			"sha": "133c453b02fb0d64c38c9c1ea43ee5730c8abd8a",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.1.tgz",
			"sha": "b44a7db5291d13544cba1363d2e4a407cd418c97",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.2.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.2.tgz",
			"sha": "2cc5357981449aa6b2dd82aff2176e03c5ab8441",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.3.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.3.tgz",
			"sha": "73646ffc8d62cd524829ba9c34b52579ac7781b8",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.4.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.4.tgz",
			"sha": "0d0917907b0d613f7d93a8c7575152ac0a512d43",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.5.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.5.tgz",
			"sha": "dea9ce0edb17d981ea0d56e52b85c840430b91bf",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.6.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.6.tgz",
			"sha": "8c004c1aea703f143c0928c7828eb73580863d4a",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.7.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.7.tgz",
			"sha": "ad8dbe51093c31d60cf6c2df497b2c077bd9e7d2",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.8.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.8.tgz",
			"sha": "ad0acd869dc6dc1069201532c025783a30ea177d",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.9.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.9.tgz",
			"sha": "f9d9ec2a60d0011f2c89a6ecfbe4d5d0106e49d0",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.10.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.10.tgz",
			"sha": "27fd2165fda2eef328baa749cb3f363af95d2bf3",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.11.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.11.tgz",
			"sha": "7ff0a57f9aeda6314132d8994cce7aeca794fecf",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.12.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.12.tgz",
			"sha": "d523f83930f53d61cb5f4e2657e999b8c31cabd9",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.13.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.13.tgz",
			"sha": "be1b1663b0e3f56cd5f7713082549f562a3477e2",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.14.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz",
			"sha": "80e3ebb25d6aa89f42e533956cb4b16a04cfe759",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.15.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.15.tgz",
			"sha": "4512d933382004026f588a8c4675f2e8f1870af0",
			"registry": "npmjs"
		},
		"compute-scroll-into-view-1.0.16.tgz": {
			"url": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.16.tgz",
			"sha": "5b7bf4f7127ea2c19b750353d7ce6776a90ee088",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"compute-scroll-into-view-1.0.14.tgz": {
			"shasum": "80e3ebb25d6aa89f42e533956cb4b16a04cfe759"
		}
	},
	"_rev": "2-9794e8a1e234143c",
	"_id": "compute-scroll-into-view",
	"readme": "[![CircleCI Status](https://img.shields.io/circleci/project/github/stipsan/compute-scroll-into-view.svg?style=flat-square)](https://circleci.com/gh/stipsan/compute-scroll-into-view)\n[![npm stat](https://img.shields.io/npm/dm/compute-scroll-into-view.svg?style=flat-square)](https://npm-stat.com/charts.html?package=compute-scroll-into-view)\n[![npm version](https://img.shields.io/npm/v/compute-scroll-into-view.svg?style=flat-square)](https://www.npmjs.com/package/compute-scroll-into-view)\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\n![compute-scroll-into-view](https://user-images.githubusercontent.com/81981/43024153-a2cc212c-8c6d-11e8-913b-b4d62efcf105.png)\n\nLower level API that is used by the [ponyfill](https://ponyfill.com) [scroll-into-view-if-needed](https://github.com/stipsan/scroll-into-view-if-needed) to compute where (if needed) elements should scroll based on [options defined in the spec](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView) and the [`scrollMode: \"if-needed\"` draft spec proposal](https://github.com/w3c/csswg-drafts/pull/1805).\nUse this if you want the smallest possible bundlesize and is ok with implementing the actual scrolling yourself.\n\nScrolling SVG elements are supported, as well as Shadow DOM elements. The [VisualViewport](https://developer.mozilla.org/en-US/docs/Web/API/VisualViewport) API is also supported, ensuring scrolling works properly on modern devices. Quirksmode is also supported as long as you polyfill [`document.scrollingElement`](https://developer.mozilla.org/en-US/docs/Web/API/document/scrollingElement).\n\n## Install\n\n```bash\nyarn add compute-scroll-into-view\n```\n\nThe UMD build is also available on [unpkg](https://unpkg.com/compute-scroll-into-view/umd/):\n\n```html\n<script src=\"https://unpkg.com/compute-scroll-into-view/umd/compute-scroll-into-view.min.js\"></script>\n```\n\nYou can find the library on `window.computeScrollIntoView`.\n\n## Usage\n\n```js\n// es6 import\nimport computeScrollIntoView from 'compute-scroll-into-view'\n// or es5\nconst computeScrollIntoView = require('compute-scroll-into-view')\n\nconst node = document.getElementById('hero')\n\n// same behavior as Element.scrollIntoView({block: \"nearest\", inline: \"nearest\"})\n// see: https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView\nconst actions = computeScrollIntoView(node, {\n  scrollMode: 'if-needed',\n  block: 'nearest',\n  inline: 'nearest',\n})\n\n// same behavior as Element.scrollIntoViewIfNeeded(true)\n// see: https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoViewIfNeeded\nconst actions = computeScrollIntoView(node, {\n  scrollMode: 'if-needed',\n  block: 'center',\n  inline: 'center',\n})\n\n// Then perform the scrolling, use scroll-into-view-if-needed if you don't want to implement this part\nactions.forEach(({ el, top, left }) => {\n  el.scrollTop = top\n  el.scrollLeft = left\n})\n```\n\n## API\n\n### computeScrollIntoView(target, options)\n\n### options\n\nType: `Object`\n\n#### [block](https://scroll-into-view-if-needed.netlify.com/#scroll-alignment)\n\nType: `'start' | 'center' | 'end' | 'nearest'`<br> Default: `'center'`\n\nControl the logical scroll position on the y-axis. The spec states that the `block` direction is related to the [writing-mode](https://developer.mozilla.org/en-US/docs/Web/CSS/writing-mode), but this is not implemented yet in this library.\nThis means that `block: 'start'` aligns to the top edge and `block: 'end'` to the bottom.\n\n#### [inline](https://scroll-into-view-if-needed.netlify.com/#scroll-alignment)\n\nType: `'start' | 'center' | 'end' | 'nearest'`<br> Default: `'nearest'`\n\nLike `block` this is affected by the [writing-mode](https://developer.mozilla.org/en-US/docs/Web/CSS/writing-mode). In left-to-right pages `inline: 'start'` will align to the left edge. In right-to-left it should be flipped. This will be supported in a future release.\n\n#### [scrollMode](https://scroll-into-view-if-needed.netlify.com/#scrolling-if-needed)\n\nType: `'always' | 'if-needed'`<br> Default: `'always'`\n\nThis is a proposed addition to the spec that you can track here: https://github.com/w3c/csswg-drafts/pull/1805\n\nThis library will be updated to reflect any changes to the spec and will provide a migration path.\nTo be backwards compatible with `Element.scrollIntoViewIfNeeded` if something is not 100% visible it will count as \"needs scrolling\". If you need a different visibility ratio your best option would be to implement an [Intersection Observer](https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API).\n\n#### [boundary](https://scroll-into-view-if-needed.netlify.com/#limit-propagation)\n\nType: `Element | Function`\n\nBy default there is no boundary. All the parent elements of your target is checked until it reaches the viewport ([`document.scrollingElement`](https://developer.mozilla.org/en-US/docs/Web/API/document/scrollingElement)) when calculating layout and what to scroll.\nBy passing a boundary you can short-circuit this loop depending on your needs:\n\n- Prevent the browser window from scrolling.\n- Scroll elements into view in a list, without scrolling container elements.\n\nYou can also pass a function to do more dynamic checks to override the scroll scoping:\n\n```js\nconst actions = computeScrollIntoView(target, {\n  boundary: parent => {\n    // By default `overflow: hidden` elements are allowed, only `overflow: visible | clip` is skipped as\n    // this is required by the CSSOM spec\n    if (getComputedStyle(parent)['overflow'] === 'hidden') {\n      return false\n    }\n\n    return true\n  },\n})\n```\n\n#### skipOverflowHiddenElements\n\nType: `Boolean`<br> Default: `false`\n\nBy default the [spec](https://drafts.csswg.org/cssom-view/#scrolling-box) states that `overflow: hidden` elements should be scrollable because it has [been used to allow programatic scrolling](https://drafts.csswg.org/css-overflow-3/#valdef-overflow-hidden). This behavior can sometimes lead to [scrolling issues](https://github.com/stipsan/scroll-into-view-if-needed/pull/225#issue-186419520) when you have a node that is a child of an `overflow: hidden` node.\n\nThis package follows the convention [adopted by Firefox](https://hg.mozilla.org/integration/fx-team/rev/c48c3ec05012#l7.18) of setting a boolean option to _not_ scroll all nodes with `overflow: hidden` set.\n\n# TypeScript support\n\nThis library ships with library definitions for TypeScript.\n\n[gzip-badge]: http://img.badgesize.io/https://unpkg.com/compute-scroll-into-view/umd/compute-scroll-into-view.min.js?compression=gzip&label=gzip%20size&style=flat-square\n[size-badge]: http://img.badgesize.io/https://unpkg.com/compute-scroll-into-view/umd/compute-scroll-into-view.min.js?label=size&style=flat-square\n[unpkg-dist]: https://unpkg.com/compute-scroll-into-view/umd/\n[module-formats-badge]: https://img.shields.io/badge/module%20formats-umd%2C%20cjs%2C%20es-green.svg?style=flat-square"
}