Socket
Socket
Sign inDemoInstall

@alisowski/react-resizable-panels

Package Overview
Dependencies
5
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.1.0 to 0.1.1

dist/alisowski-react-resizable-panels.browser.cjs.js

46

package.json
{
"name": "@alisowski/react-resizable-panels",
"version": "0.1.0",
"version": "0.1.1",
"publishConfig": {

@@ -15,38 +15,38 @@ "access": "public"

"source": "src/index.ts",
"main": "dist/react-resizable-panels.cjs.js",
"module": "dist/react-resizable-panels.esm.js",
"main": "dist/alisowski-react-resizable-panels.cjs.js",
"module": "dist/alisowski-react-resizable-panels.esm.js",
"exports": {
".": {
"types": {
"import": "./dist/react-resizable-panels.cjs.mjs",
"default": "./dist/react-resizable-panels.cjs.js"
"import": "./dist/alisowski-react-resizable-panels.cjs.mjs",
"default": "./dist/alisowski-react-resizable-panels.cjs.js"
},
"development": {
"browser": {
"module": "./dist/react-resizable-panels.browser.development.esm.js",
"import": "./dist/react-resizable-panels.browser.development.cjs.mjs",
"default": "./dist/react-resizable-panels.browser.development.cjs.js"
"module": "./dist/alisowski-react-resizable-panels.browser.development.esm.js",
"import": "./dist/alisowski-react-resizable-panels.browser.development.cjs.mjs",
"default": "./dist/alisowski-react-resizable-panels.browser.development.cjs.js"
},
"node": {
"module": "./dist/react-resizable-panels.development.node.esm.js",
"import": "./dist/react-resizable-panels.development.node.cjs.mjs",
"default": "./dist/react-resizable-panels.development.node.cjs.js"
"module": "./dist/alisowski-react-resizable-panels.development.node.esm.js",
"import": "./dist/alisowski-react-resizable-panels.development.node.cjs.mjs",
"default": "./dist/alisowski-react-resizable-panels.development.node.cjs.js"
},
"module": "./dist/react-resizable-panels.development.esm.js",
"import": "./dist/react-resizable-panels.development.cjs.mjs",
"default": "./dist/react-resizable-panels.development.cjs.js"
"module": "./dist/alisowski-react-resizable-panels.development.esm.js",
"import": "./dist/alisowski-react-resizable-panels.development.cjs.mjs",
"default": "./dist/alisowski-react-resizable-panels.development.cjs.js"
},
"browser": {
"module": "./dist/react-resizable-panels.browser.esm.js",
"import": "./dist/react-resizable-panels.browser.cjs.mjs",
"default": "./dist/react-resizable-panels.browser.cjs.js"
"module": "./dist/alisowski-react-resizable-panels.browser.esm.js",
"import": "./dist/alisowski-react-resizable-panels.browser.cjs.mjs",
"default": "./dist/alisowski-react-resizable-panels.browser.cjs.js"
},
"node": {
"module": "./dist/react-resizable-panels.node.esm.js",
"import": "./dist/react-resizable-panels.node.cjs.mjs",
"default": "./dist/react-resizable-panels.node.cjs.js"
"module": "./dist/alisowski-react-resizable-panels.node.esm.js",
"import": "./dist/alisowski-react-resizable-panels.node.cjs.mjs",
"default": "./dist/alisowski-react-resizable-panels.node.cjs.js"
},
"module": "./dist/react-resizable-panels.esm.js",
"import": "./dist/react-resizable-panels.cjs.mjs",
"default": "./dist/react-resizable-panels.cjs.js"
"module": "./dist/alisowski-react-resizable-panels.esm.js",
"import": "./dist/alisowski-react-resizable-panels.cjs.mjs",
"default": "./dist/alisowski-react-resizable-panels.cjs.js"
},

@@ -53,0 +53,0 @@ "./package.json": "./package.json"

@@ -631,10 +631,24 @@ import { isDevelopment } from "#is-development";

if (units === "pixels") {
minSize = (minSize / groupSizePixels) * 100;
minSize = normalizePixelValue(units, groupSizePixels, minSize);
if (maxSize != null) {
maxSize = (maxSize / groupSizePixels) * 100;
maxSize = normalizePixelValue(units, groupSizePixels, maxSize);
}
}
if (maxSize == null) {
maxSize = panelsArray.reduce((accumulated, otherPanel) => {
const { minSize, id } = otherPanel.current;
if (minSize == null || panel.current.id === id) {
return accumulated;
}
return (
accumulated - normalizePixelValue(units, groupSizePixels, minSize)
);
}, 100);
}
const size = Math.min(
maxSize != null ? maxSize : 100,
maxSize,
Math.max(minSize, nextSizes[index] + remainingSize)

@@ -656,3 +670,3 @@ );

// If we still have remainder, the requested layout wasn't valid and we should warn about it
if (remainingSize.toFixed(3) !== "0.000") {
if (remainingSize.toFixed(3) !== "0.000" && remainingSize > 0.000000001) {
if (isDevelopment) {

@@ -659,0 +673,0 @@ console.error(

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc