{"_id":"compute-scroll-into-view","_rev":"3772841","name":"compute-scroll-into-view","description":"The engine that powers scroll-into-view-if-needed","dist-tags":{"latest":"3.1.1"},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"time":{"modified":"2025-05-06T07:50:48.000Z","created":"2018-07-05T17:21:49.674Z","3.1.1":"2025-01-10T19:10:35.418Z","3.1.0":"2023-09-30T07:59:46.257Z","3.0.3":"2023-04-10T15:30:37.802Z","3.0.2":"2023-04-09T11:58:27.997Z","3.0.1":"2023-04-08T22:00:50.696Z","3.0.0":"2023-02-14T16:36:15.707Z","2.0.4":"2023-01-08T02:14:50.158Z","2.0.3":"2022-12-18T14:52:17.687Z","2.0.2":"2022-12-01T09:03:22.808Z","2.0.1":"2022-12-01T08:19:17.817Z","2.0.0":"2022-12-01T01:57:39.989Z","1.0.20":"2022-11-29T06:14:19.554Z","1.0.19":"2022-11-29T05:47:04.543Z","1.0.18":"2022-11-29T05:34:40.620Z","1.0.17":"2021-02-23T01:04:28.592Z","1.0.16":"2020-09-02T14:15:49.343Z","1.0.15":"2020-09-02T13:16:31.862Z","1.0.14":"2020-05-27T16:31:56.175Z","1.0.13":"2020-01-22T22:36:56.276Z","1.0.12":"2020-01-02T09:41:36.030Z","1.0.11":"2018-10-07T12:19:18.126Z","1.0.10":"2018-10-06T22:47:32.246Z","1.0.9":"2018-10-04T20:38:45.923Z","1.0.8":"2018-08-14T16:30:54.293Z","1.0.7":"2018-07-21T22:50:51.715Z","1.0.6":"2018-07-21T19:45:58.446Z","1.0.5":"2018-07-18T21:04:17.487Z","1.0.4":"2018-07-18T15:57:35.806Z","1.0.3":"2018-07-17T22:40:51.355Z","1.0.2":"2018-07-05T19:22:28.417Z","1.0.1":"2018-07-05T19:13:23.878Z","1.0.0":"2018-07-05T18:09:28.448Z","0.1.0":"2018-07-05T17:21:49.674Z"},"users":{},"author":{"name":"Cody Olsen"},"repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"versions":{"3.1.1":{"name":"compute-scroll-into-view","version":"3.1.1","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","require":"./dist/index.cjs","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.js","source":"./src/index.ts","typings":"./dist/index.d.ts","scripts":{"prebuild":"npx rimraf 'dist'","build":"pkg build --strict","prepublishOnly":"npm run build","test":"npx cross-env JEST_PUPPETEER_CONFIG='jest-puppeteer.config.cjs' jest -c integration/jest.config.cjs","typecheck":"tsc"},"browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead","maintained node versions"],"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/pkg-utils":"^2.2.5","@sanity/semantic-release-preset":"^4.0.0","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.4.0","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","cross-env":"^7.0.3","jest":"^29.5.0","jest-junit":"^15.0.0","jest-puppeteer":"^8.0.0","prettier":"^2.8.4","prettier-plugin-packagejson":"^2.4.3","puppeteer":"^19.7.0","rimraf":"^4.1.2","serve":"^14.2.0","typescript":"^5.0.0"},"bundlesize":[{"path":"./dist/index.js","maxSize":"3 kB","compression":"none"}],"gitHead":"16d90f8ac94c585add15d0b7f6d86864c9f0980a","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@3.1.1","_nodeVersion":"22.12.0","_npmVersion":"9.6.4","dist":{"shasum":"02c3386ec531fb6a9881967388e53e8564f3e9aa","size":17806,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-3.1.1.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/compute-scroll-into-view_3.1.1_1736536235203_0.8286713288395877"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-10T19:10:35.418Z","publish_time":1736536235418,"_source_registry_name":"default","_cnpm_publish_time":1736536235418},"3.1.0":{"name":"compute-scroll-into-view","version":"3.1.0","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","require":"./dist/index.cjs","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.js","source":"./src/index.ts","typings":"./dist/index.d.ts","scripts":{"prebuild":"npx rimraf 'dist'","build":"pkg build --strict","prepublishOnly":"npm run build","test":"npx cross-env JEST_PUPPETEER_CONFIG='jest-puppeteer.config.cjs' jest -c integration/jest.config.cjs","typecheck":"tsc"},"browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead","maintained node versions"],"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/pkg-utils":"^2.2.5","@sanity/semantic-release-preset":"^4.0.0","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.4.0","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","cross-env":"^7.0.3","jest":"^29.5.0","jest-junit":"^15.0.0","jest-puppeteer":"^8.0.0","prettier":"^2.8.4","prettier-plugin-packagejson":"^2.4.3","puppeteer":"^19.7.0","rimraf":"^4.1.2","serve":"^14.2.0","typescript":"^5.0.0"},"bundlesize":[{"path":"./dist/index.js","maxSize":"3 kB","compression":"none"}],"gitHead":"e2902b8f56550fe0c047508af1a271f611779b75","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@3.1.0","_nodeVersion":"18.18.0","_npmVersion":"9.6.4","dist":{"shasum":"753f11d972596558d8fe7c6bcbc8497690ab4c87","size":17497,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-3.1.0.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_3.1.0_1696060786079_0.8822694412487635"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-30T07:59:46.257Z","publish_time":1696060786257,"_source_registry_name":"default","_cnpm_publish_time":1696060786257},"3.0.3":{"name":"compute-scroll-into-view","version":"3.0.3","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","require":"./dist/index.cjs","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.js","source":"./src/index.ts","typings":"./dist/index.d.ts","scripts":{"prebuild":"npx rimraf 'dist'","build":"pkg build --strict","prepublishOnly":"npm run build","test":"npx cross-env JEST_PUPPETEER_CONFIG='jest-puppeteer.config.cjs' jest -c integration/jest.config.cjs","typecheck":"tsc"},"browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead","maintained node versions"],"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/pkg-utils":"^2.2.5","@sanity/semantic-release-preset":"^4.0.0","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.4.0","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","cross-env":"^7.0.3","jest":"^29.5.0","jest-junit":"^15.0.0","jest-puppeteer":"^8.0.0","prettier":"^2.8.4","prettier-plugin-packagejson":"^2.4.3","puppeteer":"^19.7.0","rimraf":"^4.1.2","serve":"^14.2.0","typescript":"^5.0.0"},"bundlesize":[{"path":"./dist/index.js","maxSize":"3 kB","compression":"none"}],"gitHead":"8ea6a23a30951429f7250848e60fd5bca133334e","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@3.0.3","_nodeVersion":"18.15.0","_npmVersion":"9.6.4","dist":{"shasum":"c418900a5c56e2b04b885b54995df164535962b1","size":16960,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-3.0.3.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_3.0.3_1681140637571_0.44034421633876253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-10T15:30:37.802Z","publish_time":1681140637802,"_cnpm_publish_time":1681140637802},"3.0.2":{"name":"compute-scroll-into-view","version":"3.0.2","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","require":"./dist/index.cjs","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.js","source":"./src/index.ts","typings":"./dist/index.d.ts","scripts":{"prebuild":"npx rimraf 'dist'","build":"pkg build --strict","prepublishOnly":"npm run build","test":"npx cross-env JEST_PUPPETEER_CONFIG='jest-puppeteer.config.cjs' jest -c integration/jest.config.cjs","typecheck":"tsc"},"browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead","maintained node versions"],"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/pkg-utils":"^2.2.5","@sanity/semantic-release-preset":"^4.0.0","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.4.0","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","cross-env":"^7.0.3","jest":"^29.5.0","jest-junit":"^15.0.0","jest-puppeteer":"^8.0.0","prettier":"^2.8.4","prettier-plugin-packagejson":"^2.4.3","puppeteer":"^19.7.0","rimraf":"^4.1.2","serve":"^14.2.0","typescript":"^5.0.0"},"bundlesize":[{"path":"./dist/index.js","maxSize":"3 kB","compression":"none"}],"gitHead":"0c45c0afce9650b8cc96dd23ea8efdc90cbd32fe","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@3.0.2","_nodeVersion":"18.15.0","_npmVersion":"9.6.4","dist":{"shasum":"a951468652058f1b5be262ec19dce8af7866ba04","size":17168,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-3.0.2.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_3.0.2_1681041507832_0.99130808531"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-09T11:58:27.997Z","publish_time":1681041507997,"_cnpm_publish_time":1681041507997},"3.0.1":{"name":"compute-scroll-into-view","version":"3.0.1","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"type":"commonjs","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","require":"./dist/index.js","import":"./dist/index.mjs","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.js","module":"./dist/index.mjs","source":"./src/index.ts","typings":"./dist/index.d.ts","scripts":{"prebuild":"npx rimraf 'dist'","build":"pkg build --strict","prepublishOnly":"npm run build","test":"npx cross-env JEST_PUPPETEER_CONFIG='jest-puppeteer.config.cjs' jest -c integration/jest.config.cjs","typecheck":"tsc"},"browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead","maintained node versions"],"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/pkg-utils":"^2.2.5","@sanity/semantic-release-preset":"^4.0.0","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.4.0","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","cross-env":"^7.0.3","jest":"^29.5.0","jest-junit":"^15.0.0","jest-puppeteer":"^8.0.0","prettier":"^2.8.4","prettier-plugin-packagejson":"^2.4.3","puppeteer":"^19.7.0","rimraf":"^4.1.2","serve":"^14.2.0","typescript":"^5.0.0"},"bundlesize":[{"path":"./dist/index.js","maxSize":"3 kB","compression":"none"}],"gitHead":"bfd226f987164ca15667881ca1665815212d7c4e","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@3.0.1","_nodeVersion":"18.15.0","_npmVersion":"9.6.4","dist":{"shasum":"048447a22865ccc386b091914663589393e1bbdf","size":17757,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-3.0.1.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_3.0.1_1680991250365_0.14481709708318347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-08T22:00:50.696Z","publish_time":1680991250696,"_cnpm_publish_time":1680991250696},"3.0.0":{"name":"compute-scroll-into-view","version":"3.0.0","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.cjs","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.js","typings":"./dist/index.d.ts","scripts":{"prebuild":"npx rimraf 'dist'","build":"pkg build --strict","prepublishOnly":"npm run build","test":"npx cross-env JEST_PUPPETEER_CONFIG='jest-puppeteer.config.cjs' jest -c integration/jest.config.cjs","typecheck":"tsc"},"browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead","maintained node versions"],"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/pkg-utils":"^2.2.5","@sanity/semantic-release-preset":"^4.0.0","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.4.0","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","cross-env":"^7.0.3","jest":"^29.4.2","jest-junit":"^15.0.0","jest-puppeteer":"^7.0.0","prettier":"^2.8.4","prettier-plugin-packagejson":"^2.4.3","puppeteer":"^19.7.0","rimraf":"^4.1.2","serve":"^14.2.0","typescript":"^4.9.5"},"bundlesize":[{"path":"./dist/index.js","maxSize":"3 kB","compression":"none"}],"gitHead":"4c1e6e6303015ac5fc2fafb9b482cc7f7dc38a05","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@3.0.0","_nodeVersion":"18.14.0","_npmVersion":"8.19.3","dist":{"shasum":"95d2f2f4653e7edda74dd1e38edaaa897918e0f0","size":17168,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-3.0.0.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_3.0.0_1676392575469_0.23656486988871372"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-14T16:36:15.707Z","publish_time":1676392575707,"_cnpm_publish_time":1676392575707},"2.0.4":{"name":"compute-scroll-into-view","version":"2.0.4","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.cjs","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.js","typings":"./dist/index.d.ts","scripts":{"prebuild":"npx rimraf 'dist'","build":"pkg build --strict","prepublishOnly":"npm run build","test":"npx cross-env JEST_PUPPETEER_CONFIG='jest-puppeteer.config.cjs' jest -c integration/jest.config.cjs","typecheck":"tsc"},"browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead and not IE 11","maintained node versions"],"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/pkg-utils":"^2.1.1","@sanity/semantic-release-preset":"^3.0.0","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.5","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","cross-env":"^7.0.3","jest":"^29.3.1","jest-junit":"^15.0.0","jest-puppeteer":"^6.2.0","prettier":"^2.8.2","prettier-plugin-packagejson":"^2.3.0","puppeteer":"^19.4.1","rimraf":"^3.0.2","serve":"^14.1.2","typescript":"^4.9.4"},"bundlesize":[{"path":"./dist/index.js","maxSize":"3 kB","compression":"none"}],"gitHead":"ea5fdfd8d0f47c226218f113fe28a668c71ab749","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@2.0.4","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"2b444b2b9e4724819d2531efacb7ac094155fdf6","size":9974,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-2.0.4.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_2.0.4_1673144089877_0.1173455389401683"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-08T02:14:53.839Z","publish_time":1673144090158,"_cnpm_publish_time":1673144090158},"2.0.3":{"name":"compute-scroll-into-view","version":"2.0.3","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.cjs","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.js","typings":"./dist/index.d.ts","scripts":{"prebuild":"npx rimraf 'dist'","build":"pkg build --strict","prepublishOnly":"npm run build","test":"npx cross-env JEST_PUPPETEER_CONFIG='jest-puppeteer.config.cjs' jest -c integration/jest.config.cjs","typecheck":"tsc"},"browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead and not IE 11","maintained node versions"],"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/pkg-utils":"^1.20.4","@sanity/semantic-release-preset":"^2.0.4","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","cross-env":"^7.0.3","jest":"^29.3.1","jest-junit":"^15.0.0","jest-puppeteer":"^6.2.0","prettier":"^2.8.1","prettier-plugin-packagejson":"^2.3.0","puppeteer":"^19.4.1","rimraf":"^3.0.2","serve":"^14.1.2","typescript":"^4.9.4"},"bundlesize":[{"path":"./dist/index.js","maxSize":"3 kB","compression":"none"}],"gitHead":"e2ffc1b67170b12a7a325c53faaa78f5c6355f11","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@2.0.3","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"e78c9804a2396a7a47159523b23b0695ad2391cc","size":9973,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-2.0.3.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_2.0.3_1671375137493_0.08665718563060953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-18T14:52:21.754Z","publish_time":1671375137687,"_cnpm_publish_time":1671375137687},"2.0.2":{"name":"compute-scroll-into-view","version":"2.0.2","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.cjs","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.js","typings":"./dist/index.d.ts","scripts":{"prebuild":"npx rimraf 'dist'","build":"pkg build --strict","prepublishOnly":"npm run build","test":"npx cross-env JEST_PUPPETEER_CONFIG='jest-puppeteer.config.cjs' jest -c integration/jest.config.cjs","typecheck":"tsc"},"browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead and not IE 11","maintained node versions"],"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/pkg-utils":"^1.20.1","@sanity/semantic-release-preset":"^2.0.2","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.3","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","cross-env":"^7.0.3","jest":"^29.3.1","jest-junit":"^15.0.0","jest-puppeteer":"^6.1.1","prettier":"^2.8.0","prettier-plugin-packagejson":"^2.3.0","puppeteer":"^19.3.0","rimraf":"^3.0.2","serve":"^14.1.2","typescript":"^4.9.3"},"bundlesize":[{"path":"./dist/index.js","maxSize":"3 kB","compression":"none"}],"gitHead":"566c5f7dd8ba30ce76546044f3f7a0ec192591fb","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@2.0.2","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"ac5cc71ca833884866e581a82d8558a6ed7ee877","size":17095,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-2.0.2.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_2.0.2_1669885402665_0.16528958029546037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-01T09:07:53.829Z","publish_time":1669885402808,"_cnpm_publish_time":1669885402808},"2.0.1":{"name":"compute-scroll-into-view","version":"2.0.1","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.cjs","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.js","source":"./src/index.ts","typings":"./dist/index.d.ts","scripts":{"prebuild":"npx rimraf 'dist'","build":"pkg build --strict","prepublishOnly":"npm run build","test":"npx cross-env JEST_PUPPETEER_CONFIG='jest-puppeteer.config.cjs' jest -c integration/jest.config.cjs","typecheck":"tsc"},"browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead and not IE 11","maintained node versions"],"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/pkg-utils":"^1.20.1","@sanity/semantic-release-preset":"^2.0.2","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.3","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","cross-env":"^7.0.3","jest":"^29.3.1","jest-junit":"^15.0.0","jest-puppeteer":"^6.1.1","prettier":"^2.8.0","prettier-plugin-packagejson":"^2.3.0","puppeteer":"^19.3.0","rimraf":"^3.0.2","serve":"^14.1.2","typescript":"^4.9.3"},"bundlesize":[{"path":"./dist/index.js","maxSize":"3 kB","compression":"none"}],"gitHead":"a4b2fdd664e92b067974fd7206e8beed39fa14c5","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@2.0.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"d1b90c4395c1b54b9e21516e27618aae0cf08822","size":16452,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-2.0.1.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_2.0.1_1669882757652_0.7472667850279449"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-01T08:20:02.444Z","publish_time":1669882757817,"_cnpm_publish_time":1669882757817},"2.0.0":{"name":"compute-scroll-into-view","version":"2.0.0","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.cjs","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.js","source":"./src/index.ts","typings":"./dist/index.d.ts","scripts":{"prebuild":"npx rimraf 'dist'","build":"pkg build --strict","prepublishOnly":"npm run build","test":"npx cross-env JEST_PUPPETEER_CONFIG='jest-puppeteer.config.cjs' jest -c integration/jest.config.cjs","typecheck":"tsc"},"browserslist":["> 0.2% and supports es6-module and supports es6-module-dynamic-import and not dead and not IE 11","maintained node versions"],"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/pkg-utils":"^1.20.1","@sanity/semantic-release-preset":"^2.0.2","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.3","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","cross-env":"^7.0.3","jest":"^29.3.1","jest-junit":"^15.0.0","jest-puppeteer":"^6.1.1","prettier":"^2.8.0","prettier-plugin-packagejson":"^2.3.0","puppeteer":"^19.3.0","rimraf":"^3.0.2","serve":"^14.1.2","typescript":"^4.9.3"},"bundlesize":[{"path":"./dist/index.js","maxSize":"3 kB","compression":"none"}],"gitHead":"26bd0841809c37e25bda502fae5119c2a7f32bf5","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@2.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"c89c3ef4232b40e04f46c9d25e6c6d4baab1f8dd","size":16458,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-2.0.0.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_2.0.0_1669859859814_0.20698631451240157"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-01T01:59:55.924Z","publish_time":1669859859989,"_cnpm_publish_time":1669859859989},"1.0.20":{"name":"compute-scroll-into-view","version":"1.0.20","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"exports":{".":{"types":"./typings/index.d.ts","source":"./src/index.ts","import":"./dist/index.mjs","require":"./dist/index.js","default":"./dist/index.mjs"},"./package.json":"./package.json"},"main":"dist/index.js","umd:main":"umd/compute-scroll-into-view.min.js","module":"dist/index.mjs","source":"src/index.ts","typings":"typings/index.d.ts","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","prepublishOnly":"npm run build","test":"jest -c integration/jest.config.js","typecheck":"tsc --noEmit"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,ts,tsx,json,md}":"prettier --write"},"browserify":{"transform":["loose-envify"]},"prettier":{"semi":false,"singleQuote":true},"devDependencies":{"@sanity/semantic-release-preset":"^2.0.2","husky":"^8.0.2","jest":"^29.3.1","jest-junit":"^15.0.0","jest-puppeteer":"^6.1.1","lint-staged":"^13.0.4","microbundle":"^0.15.1","prettier":"^2.8.0","prettier-plugin-packagejson":"^2.3.0","puppeteer":"^19.3.0","rimraf":"^3.0.2","serve":"^14.1.2","typescript":"^4.9.3"},"bundlesize":[{"path":"./umd/compute-scroll-into-view.min.js","maxSize":"3 kB","compression":"none"}],"gitHead":"9b4e9e661ed439a686ba0eea3c40cc263dd897a7","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@1.0.20","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"1768b5522d1172754f5d0c9b02de3af6be506a43","size":14533,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.20.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_1.0.20_1669702459399_0.14982272366862603"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-29T06:17:18.848Z","publish_time":1669702459554,"_cnpm_publish_time":1669702459554},"1.0.19":{"name":"compute-scroll-into-view","version":"1.0.19","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"exports":{".":{"types":"./typings/index.d.ts","source":"./src/index.ts","import":"./dist/index.mjs","require":"./dist/index.js","default":"./dist/index.mjs"},"./package.json":"./package.json"},"main":"dist/index.js","umd:main":"umd/compute-scroll-into-view.min.js","module":"dist/index.mjs","source":"src/index.ts","typings":"typings/index.d.ts","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","prepublishOnly":"npm run build","test":"jest -c integration/jest.config.js","typecheck":"tsc --noEmit"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,ts,tsx,json,md}":"prettier --write"},"browserify":{"transform":["loose-envify"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@sanity/semantic-release-preset":"^2.0.2","husky":"^8.0.1","jest":"^26.6.3","jest-junit":"^12.2.0","jest-puppeteer":"^4.4.0","lint-staged":"^13.0.3","microbundle":"^0.15.1","prettier":"^2.8.0","prettier-plugin-packagejson":"^2.3.0","puppeteer":"^5.5.0","rimraf":"^3.0.2","serve":"^11.3.2","typescript":"^4.9.3"},"bundlesize":[{"path":"./umd/compute-scroll-into-view.min.js","maxSize":"3 kB","compression":"none"}],"gitHead":"e73d180c38100eadf82f6260625b1da4ea46509a","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@1.0.19","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"47e7449ad165ee4d3409a080a61e2fc4bf5abd50","size":14345,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.19.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_1.0.19_1669700824400_0.012707127117850714"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-29T05:47:23.391Z","publish_time":1669700824543,"_cnpm_publish_time":1669700824543},"1.0.18":{"name":"compute-scroll-into-view","version":"1.0.18","description":"The engine that powers scroll-into-view-if-needed","keywords":["if-needed","scroll","scroll-into-view","scroll-into-view-if-needed","scrollIntoView","scrollIntoViewIfNeeded","scrollMode","typescript"],"homepage":"https://scroll-into-view.dev","repository":{"type":"git","url":"git+https://github.com/scroll-into-view/compute-scroll-into-view.git"},"license":"MIT","author":{"name":"Cody Olsen"},"sideEffects":false,"exports":{".":{"types":"./typings/index.d.ts","source":"./src/index.ts","import":"./dist/index.mjs","require":"./dist/index.cjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"main":"dist/index.cjs","umd:main":"umd/compute-scroll-into-view.min.js","module":"dist/index.mjs","source":"src/index.ts","typings":"typings/index.d.ts","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","prepublishOnly":"npm run build","test":"jest -c integration/jest.config.js","typecheck":"tsc --noEmit"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,ts,tsx,json,md}":"prettier --write"},"browserify":{"transform":["loose-envify"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"es5"},"devDependencies":{"@sanity/semantic-release-preset":"^2.0.2","husky":"^8.0.1","jest":"^26.6.3","jest-junit":"^12.2.0","jest-puppeteer":"^4.4.0","lint-staged":"^13.0.3","microbundle":"^0.15.1","prettier":"^2.8.0","prettier-plugin-packagejson":"^2.3.0","puppeteer":"^5.5.0","rimraf":"^3.0.2","serve":"^11.3.2","typescript":"^4.9.3"},"bundlesize":[{"path":"./umd/compute-scroll-into-view.min.js","maxSize":"3 kB","compression":"none"}],"gitHead":"5ff3ebb6fc02ed53370ae99c02b7cc9d825a923d","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@1.0.18","_nodeVersion":"18.12.1","_npmVersion":"8.19.3","dist":{"shasum":"f7b54be0ac676c21e73e84cad686cbe084605e60","size":14343,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.18.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_1.0.18_1669700080420_0.18794529915316605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-29T05:34:45.336Z","publish_time":1669700080620,"_cnpm_publish_time":1669700080620},"1.0.17":{"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.17","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":"5.1.0","jest":"26.6.3","jest-junit":"12.0.0","jest-puppeteer":"4.4.0","lint-staged":"10.5.4","microbundle":"^0.13.0","prettier":"2.2.1","prettier-package-json":"2.1.3","puppeteer":"5.5.0","rimraf":"3.0.2","serve":"11.3.2","typescript":"4.1.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":"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":"5e9a74fa69fc8898ad09ff28e948f962d2b4056b","bugs":{"url":"https://github.com/stipsan/compute-scroll-into-view/issues"},"_id":"compute-scroll-into-view@1.0.17","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"shasum":"6a88f18acd9d42e9cf4baa6bec7e0522607ab7ab","size":13289,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.17.tgz"},"_npmUser":{"name":"stipsan","email":"stipsan@gmail.com"},"directories":{},"maintainers":[{"name":"stipsan","email":"stipsan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compute-scroll-into-view_1.0.17_1614042268438_0.2001865031419936"},"_hasShrinkwrap":false,"publish_time":1614042268592,"_cnpm_publish_time":1614042268592},"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":{"shasum":"5b7bf4f7127ea2c19b750353d7ce6776a90ee088","size":13195,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.16.tgz"},"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,"publish_time":1599056149343,"_cnpm_publish_time":1599056149343},"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":{"shasum":"4512d933382004026f588a8c4675f2e8f1870af0","size":13018,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.15.tgz"},"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,"publish_time":1599052591862,"_cnpm_publish_time":1599052591862},"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":{"shasum":"80e3ebb25d6aa89f42e533956cb4b16a04cfe759","size":8373,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.14.tgz"},"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,"publish_time":1590597116175,"_cnpm_publish_time":1590597116175},"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":{"shasum":"be1b1663b0e3f56cd5f7713082549f562a3477e2","size":8326,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.13.tgz"},"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,"publish_time":1579732616276,"_cnpm_publish_time":1579732616276},"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":{"shasum":"d523f83930f53d61cb5f4e2657e999b8c31cabd9","size":8327,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.12.tgz"},"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,"publish_time":1577958096030,"_cnpm_publish_time":1577958096030},"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":{"shasum":"7ff0a57f9aeda6314132d8994cce7aeca794fecf","size":8144,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.11.tgz"},"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,"publish_time":1538914758126,"_cnpm_publish_time":1538914758126},"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":{"shasum":"27fd2165fda2eef328baa749cb3f363af95d2bf3","size":8124,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.10.tgz"},"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,"publish_time":1538866052246,"_cnpm_publish_time":1538866052246},"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":{"shasum":"f9d9ec2a60d0011f2c89a6ecfbe4d5d0106e49d0","size":8119,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.9.tgz"},"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,"publish_time":1538685525923,"_cnpm_publish_time":1538685525923},"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":{"shasum":"ad0acd869dc6dc1069201532c025783a30ea177d","size":8140,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.8.tgz"},"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,"publish_time":1534264254293,"_cnpm_publish_time":1534264254293},"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":{"shasum":"ad8dbe51093c31d60cf6c2df497b2c077bd9e7d2","size":8202,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.7.tgz"},"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,"publish_time":1532213451715,"_cnpm_publish_time":1532213451715},"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":{"shasum":"8c004c1aea703f143c0928c7828eb73580863d4a","size":6817,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.6.tgz"},"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,"publish_time":1532202358446,"_cnpm_publish_time":1532202358446},"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":{"shasum":"dea9ce0edb17d981ea0d56e52b85c840430b91bf","size":6805,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.5.tgz"},"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,"publish_time":1531947857487,"_cnpm_publish_time":1531947857487},"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":{"shasum":"0d0917907b0d613f7d93a8c7575152ac0a512d43","size":6794,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.4.tgz"},"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,"publish_time":1531929455806,"_cnpm_publish_time":1531929455806},"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":{"shasum":"73646ffc8d62cd524829ba9c34b52579ac7781b8","size":6820,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.3.tgz"},"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,"publish_time":1531867251355,"_cnpm_publish_time":1531867251355},"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":{"shasum":"2cc5357981449aa6b2dd82aff2176e03c5ab8441","size":6733,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.2.tgz"},"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,"publish_time":1530818548417,"_cnpm_publish_time":1530818548417},"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":{"shasum":"b44a7db5291d13544cba1363d2e4a407cd418c97","size":6733,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.1.tgz"},"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,"publish_time":1530818003878,"_cnpm_publish_time":1530818003878},"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":{"shasum":"133c453b02fb0d64c38c9c1ea43ee5730c8abd8a","size":6740,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-1.0.0.tgz"},"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,"publish_time":1530814168448,"_cnpm_publish_time":1530814168448},"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","size":5951,"noattachment":false,"key":"/compute-scroll-into-view/-/compute-scroll-into-view-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/compute-scroll-into-view/download/compute-scroll-into-view-0.1.0.tgz"},"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,"publish_time":1530811309674,"_cnpm_publish_time":1530811309674}},"readme":"[![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[![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/scroll-into-view/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](#install)\n- [Usage](#usage)\n- [API](#api)\n  - [compute(target, options)](#computetarget-options)\n  - [options](#options)\n    - [block](#block)\n    - [inline](#inline)\n    - [scrollMode](#scrollmode)\n    - [boundary](#boundary)\n    - [skipOverflowHiddenElements](#skipoverflowhiddenelements)\n\n# Install\n\n```bash\nnpm i compute-scroll-into-view\n```\n\nYou can also use it from a CDN:\n\n```js\nconst { compute } = await import('https://esm.sh/compute-scroll-into-view')\n```\n\n# Usage\n\n```js\nimport { compute } from '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 = compute(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 = compute(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## compute(target, options)\n\n## options\n\nType: `Object`\n\n### [block](https://scroll-into-view.dev/#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.dev/#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.dev/#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/5677\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.dev/#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 = compute(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/scroll-into-view/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[gzip-badge]: https://img.shields.io/bundlephobia/minzip/compute-scroll-into-view?label=gzip%20size&style=flat-square\n[size-badge]: https://img.shields.io/bundlephobia/min/compute-scroll-into-view?label=size&style=flat-square\n[unpkg-dist]: https://unpkg.com/compute-scroll-into-view/dist/\n","_attachments":{},"homepage":"https://scroll-into-view.dev","bugs":{"url":"https://github.com/scroll-into-view/compute-scroll-into-view/issues"},"license":"MIT"}