{"bugs":{"url":"https://github.com/stipsan/scroll-into-view-if-needed/issues"},"dist":{"shasum":"bf0617ee084e8d66fe0de9c1f228b5a6d36bcedc","tarball":"https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.6.tgz","fileCount":17,"integrity":"sha512-Dy07l9pTC/ES3JPzsqo3rRUQIId2FdqakfLb6galWY6oE8JrP7TIR/Yc2JiKtDijDcdkXKKw3Dz574MO0b9yEA==","signatures":[{"sig":"MEUCIQD00SMoUteyIurt651xj4/37/7qD91IEnDO1SFOh/QKDgIgAcEENASpXFcDoO52Ty57ILa6Sl9dby4jzC0V3HNwDQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIEP1CRA9TVsSAnZWagAA948QAIHZH/JWnjbv414PZ2/k\nhARHB+x+d0dfV5L9Lza6O5yNOfwlOaVnXhSwUV7yKpWoZ99K4IMjf1j+IZN7\nAbDrwAIgvxaP9R3AlO1nt2Wv7jzLABdoW1pKUsXgJkE9dGx4AOWk/PWRLk0i\n+166Cmux2U0Q1vMH3z4IAmT3U0WI8hnvVh3qEfgEYTos3yUVLvOSNzx6ucvX\nhzJj/d2WYLuH8TCDsg/c8Xy/wKcW/J9FmfUGMS+w39HGhbSXzstLn4rUcUMU\nbBsXuNFimRooMXloRwxxHVL3tbj/GbYAe/U8offNSQfXhNLeS+xr17toti2A\ntEQskngYgm1Lotf1NGTelTNv3I8/LFzPHAepmW4lzF6zWg/+ojVgTUL0lZDb\nSVXYWFbEdAni+9kUUDdjXwdLFLc4bl3bEngDoGb9X4OklWrGTGgkP2AuKm0V\n2xOP5ltC6gEKbCgDB0W5+juLmRt7Zj0ff/aMk6ZYiq8sIgLrj7KbcQXj8Y8Z\n8sGPnwwYdArcz6iSSfB6Je3Wao0ScEqqALqdgRX3w/yctbYpVCwy+NKcg20y\ngc/T/w3I1ospVbQEJ4a8IuEh46r73ThawEES4dMvheTF5E+YVaL6GWZ/09jH\nSWGw+fdlZ32U+4sqz/RVmrVd5xabbBowawId/ZiU2zJfKPXvEZ7Amuf8bXa6\njn3h\r\n=hYbo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"scroll-into-view-if-needed","files":["compute.js","es","typings","umd","viewport.js"],"author":{"name":"Stian Didriksen"},"module":"es/index.js","gitHead":"49767d62552e3bb0b11bd852b0163a66860a6554","license":"MIT","release":{"prepare":["@semantic-release/npm"]},"scripts":{"dev":"concurrently 'tsc --watch' 'yarn build:cjs --watch'","lint":"eslint ./integration-examples","build":"yarn build:d.ts && yarn build:cjs && yarn build:es && yarn build:umd && yarn build:umd.min","clean":"rimraf 'umd' 'es' 'typings'","build:es":"BABEL_ENV=es babel src -d es --extensions '.ts'","prebuild":"yarn clean","build:cjs":"BABEL_ENV=cjs babel src -d . --extensions '.ts'","build:umd":"BABEL_ENV=umd NODE_ENV=development rollup -c -f umd -o umd/scroll-into-view-if-needed.js","precommit":"lint-staged","typecheck":"tsc --noEmit","build:d.ts":"tsc --emitDeclarationOnly","build:umd.min":"BABEL_ENV=umd NODE_ENV=production rollup -c -f umd -o umd/scroll-into-view-if-needed.min.js","prepublishOnly":"unset npm_config_cafile && yarn build"},"typings":"typings/index.d.ts","_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"homepage":"https://scroll-into-view-if-needed.netlify.com","keywords":["behavior-smooth","if-needed","polyfill","ponyfill","scroll","scroll-into-view","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","smooth","smoothscroll","typescript"],"prettier":{"semi":false,"overrides":[{"files":".babelrc","options":{"parser":"json"}}],"singleQuote":true,"trailingComma":"es5"},"browserify":{"transform":["loose-envify"]},"bundlesize":[{"path":"./umd/scroll-into-view-if-needed.min.js","maxSize":"1.75 kB"},{"path":"./umd/scroll-into-view-if-needed.js","maxSize":"3 kB"}],"repository":{"url":"git+https://github.com/stipsan/scroll-into-view-if-needed.git","type":"git"},"_npmVersion":"5.6.0","description":"Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center","directories":{},"lint-staged":{"*.js":["prettier --write","git add"],"*.md":["prettier --write","git add"],"*.css":["prettier --write","git add"],"*.json":["prettier --write","git add"],"*.{ts,tsx}":["prettier --write","git add"],"**/.babelrc":["prettier --write","git add"],"**/package.json":["prettier-package-json --write","git add"]},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"sideEffects":false,"_nodeVersion":"8.11.2","_hasShrinkwrap":false,"devDependencies":{"husky":"0.14.3","eslint":"4.19.1","rimraf":"2.6.2","rollup":"0.60.2","tslint":"5.10.0","flowgen":"1.2.2","prettier":"1.13.5","@babel/cli":"7.0.0-beta.50","typescript":"2.9.1","@babel/core":"7.0.0-beta.49","lint-staged":"7.2.0","babel-eslint":"8.2.3","concurrently":"3.5.1","semantic-release":"15.5.2","@babel/preset-env":"7.0.0-beta.50","eslint-plugin-react":"7.9.1","rollup-plugin-babel":"4.0.0-beta.5","eslint-plugin-import":"2.12.0","rollup-plugin-terser":"1.0.1","prettier-package-json":"1.6.0","rollup-plugin-replace":"2.0.0","eslint-config-prettier":"2.9.0","rollup-plugin-commonjs":"9.1.3","tslint-config-prettier":"1.13.0","@babel/preset-typescript":"7.0.0-beta.50","rollup-plugin-node-resolve":"3.3.0","babel-plugin-dev-expression":"0.2.1","@babel/plugin-external-helpers":"7.0.0-beta.51","babel-plugin-add-module-exports":"0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/scroll-into-view-if-needed_2.2.6_1528841204268_0.1829584019007673","host":"s3://npm-registry-packages"},"_id":"scroll-into-view-if-needed@2.2.6","version":"2.2.6"}