Socket
Socket
Sign inDemoInstall

scroll-into-view-if-needed

Package Overview
Dependencies
Maintainers
1
Versions
83
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

scroll-into-view-if-needed - npm Package Compare versions

Comparing version 3.0.8 to 3.0.9

dist/index.cjs

2

dist/index.js

@@ -1,1 +0,1 @@

"use strict";var e=require("compute-scroll-into-view");let t=e=>!1===e?{block:"end",inline:"nearest"}:(e=>e===Object(e)&&0!==Object.keys(e).length)(e)?e:{block:"start",inline:"nearest"};module.exports=function(o,r){if(!o.isConnected||!(e=>{for(var t=e;t&&t.parentNode;){if(t.parentNode===document)return!0;t=t.parentNode instanceof ShadowRoot?t.parentNode.host:t.parentNode}return!1})(o))return;if((e=>"object"==typeof e&&"function"==typeof e.behavior)(r))return r.behavior(e.compute(o,r));let n="boolean"==typeof r||null==r?void 0:r.behavior;for(let{el:i,top:l,left:a}of e.compute(o,t(r)))i.scroll({top:l,left:a,behavior:n})};//# sourceMappingURL=index.js.map
import{compute as e}from"compute-scroll-into-view";let o=e=>!1===e?{block:"end",inline:"nearest"}:(e=>e===Object(e)&&0!==Object.keys(e).length)(e)?e:{block:"start",inline:"nearest"};function t(t,n){if(!t.isConnected||!(e=>{for(var o=e;o&&o.parentNode;){if(o.parentNode===document)return!0;o=o.parentNode instanceof ShadowRoot?o.parentNode.host:o.parentNode}return!1})(t))return;if((e=>"object"==typeof e&&"function"==typeof e.behavior)(n))return n.behavior(e(t,n));let r="boolean"==typeof n||null==n?void 0:n.behavior;for(let{el:i,top:l,left:a}of e(t,o(n)))i.scroll({top:l,left:a,behavior:r})}export{t as default};//# sourceMappingURL=index.js.map
{
"name": "scroll-into-view-if-needed",
"version": "3.0.8",
"version": "3.0.9",
"description": "Ponyfill for upcoming Element.scrollIntoView() APIs like scrollMode: if-needed, behavior: smooth and block: center",

@@ -27,3 +27,3 @@ "keywords": [

"sideEffects": false,
"type": "commonjs",
"type": "module",
"exports": {

@@ -33,4 +33,4 @@ ".": {

"source": "./src/index.ts",
"require": "./dist/index.js",
"import": "./dist/index.mjs",
"require": "./dist/index.cjs",
"import": "./dist/index.js",
"default": "./dist/index.js"

@@ -40,4 +40,4 @@ },

},
"main": "./dist/index.js",
"module": "./dist/index.mjs",
"main": "./dist/index.cjs",
"module": "./dist/index.js",
"source": "./src/index.ts",

@@ -65,3 +65,3 @@ "typings": "./dist/index.d.ts",

"dependencies": {
"compute-scroll-into-view": "^3.0.1"
"compute-scroll-into-view": "^3.0.2"
},

@@ -68,0 +68,0 @@ "devDependencies": {

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc