{"_id":"@principal-ade/panel-layouts","_rev":"48-0d49d0e327c4d0a5821bf73edb8ff22a","name":"@principal-ade/panel-layouts","dist-tags":{"latest":"0.4.8"},"versions":{"0.1.0":{"name":"@principal-ade/panel-layouts","version":"0.1.0","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.1.0","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"b43b51fe041fa3c7c206557bdc1a8638106686f1","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.1.0.tgz","fileCount":8,"integrity":"sha512-39fkZulGQWs0ytkdPPlyoJyt6ywUqBc99utWVmYCRvjcJFNeYlVL2HO3woN6UtDmlxm1FfsLKcgX+ngos0FyMA==","signatures":[{"sig":"MEUCICtMNguwlcMWKQ6ZoTnhkqfXA1koiyS3ZRArdX8GJ6A/AiEAyA7Jd/QKxJysg/hYFo76HfL3ionUrqfEci4/cf/6Ga0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186078},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"b636b68a1447359592fbdd2ecb50b031d48b223e","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"_nodeVersion":"23.11.0","dependencies":{"@a24z/panels":"^1.0.27","@a24z/industry-theme":"^0.1.1","react-resizable-panels":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.1.0_1762127489608_0.7757047739487999","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@principal-ade/panel-layouts","version":"0.1.1","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.1.1","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"4018765674ee75d701d0be97496d8a269605091b","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.1.1.tgz","fileCount":10,"integrity":"sha512-RQpl4RST8ELv1H37naE4D0MHsULVoaZyrrLe/haForthSLkIFgIhbHNhmACcxBXXqm/lCchbhinxflMwdZARlA==","signatures":[{"sig":"MEUCIQCh9cGnew+XN0p+chOexB9RKG4G2KIsQXyNakLZI1qqtQIgPHBZuo9d6NJUawzO1Pi86x7Ix78kXEBWQ5mXbkuy/Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215184},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"281e64bc4a0f8c46545eed627069b8963a87a05e","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@a24z/panels":"^1.0.27","@a24z/industry-theme":"^0.1.1","react-resizable-panels":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.1.1_1762912493657_0.2527510671678601","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@principal-ade/panel-layouts","version":"0.1.2","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.1.2","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"7de6ddf8f6565ea4853cc572ecff36d89b54de9a","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.1.2.tgz","fileCount":10,"integrity":"sha512-44FNC+zYdlvockmwWp0v36meyg5zWhDgUpgBTUS83oV5X3chUHAZ8K1zZnWJghWfIZsTgUAybe7/5ZeTMuzJSw==","signatures":[{"sig":"MEUCIFbeENgeSNLyvnT9fbQY+WAemud8PgsA1sqYyoeDMHvbAiEAtDwn+Ryzl8DG97/PRh16lzdZ+MpY2ma9Jz9Ps0n3YYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216442},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"f08a9c7131d592b6725376e952c197576b1cc9fe","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@a24z/panels":"^1.0.35","@a24z/industry-theme":"^0.1.1","react-resizable-panels":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.1.2_1763057365033_0.47606263607810706","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@principal-ade/panel-layouts","version":"0.1.3","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.1.3","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"d2c3728be3f75ee6c059a3659b8a29ec840afd0f","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.1.3.tgz","fileCount":10,"integrity":"sha512-vB8oIQo9N/Ohs9dkzGIBlZSVMCKjuj3QclAHfk4QEx5nAQCE8gD4vlYDY9+hIFbkQ9fKdjgYh/jAuyJJRHHvYw==","signatures":[{"sig":"MEQCIEwqZKUQFB0TzkIGwSTukcj0Ty4lEA/M1m/9JO57jG10AiA43+3ejLrv1WToTQqlJjncT6y+AsThhM1KhLRz9XFCRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225653},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"a0ad9aaab714f46c2a6176263bc4c5ffce2ccbb6","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@a24z/panels":"^1.0.35","@a24z/industry-theme":"^0.1.1","react-resizable-panels":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.1.3_1763059997720_0.6171566466010512","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@principal-ade/panel-layouts","version":"0.1.4","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.1.4","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"4f2479cec48bf2a1298b14a90fdea98eeee3ea63","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.1.4.tgz","fileCount":10,"integrity":"sha512-cUGpTX+Ad+dsrWUbH4TSPikonTsI+y5V8cAr8OSvYNK7CPOk5CfOT7gA217zKHirHXsIv1P6ScgbDaFH6ycIzg==","signatures":[{"sig":"MEUCIEYnNAiu8nTPOwscLvFBrroVXIjfBSPnTFPRXjBetP9LAiEAz7SXwiLRC4X/UXgEb64ExmhA3henYdAyy1HAnGmZwTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225849},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"a0ad9aaab714f46c2a6176263bc4c5ffce2ccbb6","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@a24z/panels":"^1.0.38","@a24z/industry-theme":"^0.1.1","react-resizable-panels":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.1.4_1763067122558_0.89837782908358","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@principal-ade/panel-layouts","version":"0.1.5","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.1.5","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"d5c7ebf76b84d3339b0ae0230e6ede9fe9b3f2f8","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.1.5.tgz","fileCount":10,"integrity":"sha512-Vw+NPO0hKXAs9wu58MJkKQDfah1Y5FYSjiIDpszqxuGak/hVGIPr8koYcqWe6qoUP1ZG0s2xLNslr5ewwHYdIw==","signatures":[{"sig":"MEUCIQCIXzQza+4j7DTkb0L/fNY9eVQi9mpLXaYiCXul2EHk8gIgRq39+GnV3au37Mv8zGiAC5S0yKuUIovTdyHk5VlCsxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226724},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"0ddf7dcf25dec87fa1f01aefeb94c240392ebc6e","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.1.5_1763222118125_0.3542902170656388","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@principal-ade/panel-layouts","version":"0.1.6","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.1.6","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"8609478fa96db0deac96d9f98427712400f254a0","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.1.6.tgz","fileCount":10,"integrity":"sha512-Wicx7noPvabmfxTW+zjJvQ0by4fFut4ROCqP4Yj6MaXstQXiJZC8JNw4LO8KPZXrVoKIzfpx968lbWO0IP+LcA==","signatures":[{"sig":"MEUCIBVswi6Ey9NaqPgXsNh1q6trSv3gQlENdQqUK6y78gjWAiEAv23+GEPoUhIKxYF68+09E6DEITjY+OwAc/kNo/uGxyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261642},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"34497c4f183d563bc414486ba88f35101bb73237","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.1.6_1763945680808_0.8966217076717362","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@principal-ade/panel-layouts","version":"0.2.0","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.2.0","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"e9af2caec5f16b80f19015f5228698499f4a5c11","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.2.0.tgz","fileCount":10,"integrity":"sha512-XQhemS3Avjr8jDuFUyhQAT/2kDmgQXCUpUdkQ4DpzKquJc9j7OtoTaLnDeKclX8RDImXuoD2v9GkHZjt/TsjXA==","signatures":[{"sig":"MEUCIF40OeC7g0bti3szISp7czrWaLhD08WNuKBmRbQ4DuvQAiEAndSmkt6jPPtONpnB3iA4EuzpArWiMUWQPJUgm8isYI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276147},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"ff095ab6e64d4caa434fafb8d75b4521fa405c6e","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.2.0_1763958978412_0.380206430222485","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@principal-ade/panel-layouts","version":"0.2.1","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.2.1","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"ac085a6f5f17ffdfea80a94c0bbdf303728c2292","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.2.1.tgz","fileCount":10,"integrity":"sha512-2LZ2VhryCfZblMGFemWuGpoRQtPxhiwjYcLGjufS1HGqQlKHokIpJavAPWP0fP4RZAIQEqtjkF+jcSyda12aYA==","signatures":[{"sig":"MEUCIQCU68iiaTv3Ci+oE+jO+mEeSjIfyn2bHWQIK+Ja5pnVIwIgFUT/vzBh2krT1ZsE2F47+VT1sLQlWfYtqjx9Ruz7QgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422639},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"09434afc1c095adaeade69acbeb553beaa10774b","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.2.1_1764116856841_0.2193360642526032","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@principal-ade/panel-layouts","version":"0.2.2","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.2.2","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"6da3f45836703a5aa75515990013ee091a305643","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.2.2.tgz","fileCount":10,"integrity":"sha512-SueJDb8LYtKMHxZgMf4A0qX1bi21lITZn4Zg2xV0VdU7b0sLkNZ+/TKmvwZ3dp+t8a9/hvQKn8BHPX/AcI/5SA==","signatures":[{"sig":"MEQCIEyKAljtjol5faoME8qIX6aGiLfB+u99r4Hg7bGUiIEqAiAIkgJz38wnkI4Fdww75gaQeX5Lm7gVpzJwMGnzNmmxiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422781},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"850e5dd8739ffce206c7ada58d158325f28535a8","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.2.2_1764123222681_0.7095486654643464","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@principal-ade/panel-layouts","version":"0.2.3","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.2.3","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"80fa04c1297e4ee9c3a84da7d16d240c3cdf78c2","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.2.3.tgz","fileCount":10,"integrity":"sha512-GJleAWsvhin/YKllpiKlASYK7q4B72hPLbn+KZNgJfSk2jcWKdkcF08l+WKyaT84j2ZHJTtYqc9hUZ2RlOaeMw==","signatures":[{"sig":"MEYCIQDrGLJDkCiR96+IJLM4lJWPTZz0mCkf+n9+yX1s0ds+zwIhAL1ugsXsfjUuAiRSOqqfzAZUdenSBlEOq3PLpDr7ypR9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492503},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"850e5dd8739ffce206c7ada58d158325f28535a8","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.2.3_1764360258873_0.9676348585606924","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@principal-ade/panel-layouts","version":"0.2.4","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.2.4","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"4fc326c958f12f55bd0e6e9da9c42932804a801b","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.2.4.tgz","fileCount":10,"integrity":"sha512-pG+WAWxVE87C+tTbFxsZEx3HVRuT140D1OIHNbjMMsmh1mHkiv2NSb7ywbCLxQaeZogRC0F8VBLmcwmLNZFqRg==","signatures":[{"sig":"MEUCIFQVYAM65kWsgLnTWC/nwxkznXnxbaC9zY7OROiaAfLXAiEAiM+W591D1sEZGK/2DpO3WleTN0izzH/6eimsyzOd9Ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559523},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"96fd568a8ad078c7a5cd1c4825505999c0d43189","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.2.4_1764396778269_0.3835610347219185","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@principal-ade/panel-layouts","version":"0.2.5","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.2.5","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"061af4e4e0afeb1ceb8f61c240f2ab771aad86f1","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.2.5.tgz","fileCount":10,"integrity":"sha512-52iOLtY8ZGyDa3JcDIRCeo5UfBTQztAvIHHOCQ6+TeNH9PQhPnaeVb/03roTSm71O8oXOLyjn5Ol2yYZt9y4zg==","signatures":[{"sig":"MEYCIQDE3MsnX4f5evZTXh3TJJnS7s7ycYTrBfRjljPrA0VoTAIhAJXzKzeq8qYxzdu3i4lLpcQGaHnXIswMBNor1HhGbaaM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":582590},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"cb5f58dd0416eb5f0727876c5b34e188e18d6a87","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.2.5_1764436728019_0.3681155740160178","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@principal-ade/panel-layouts","version":"0.2.6","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.2.6","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"6df76057940e8bc0e3b2068e06cab9f5abf6e501","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.2.6.tgz","fileCount":10,"integrity":"sha512-JizndXMGnscdzFkGkBFicBc6GxU/hKi+AtEybgO3JPoqMQ+FGkngd5m50Li8gx0GxP3ZOkdGxEeKQIGRrO3vvw==","signatures":[{"sig":"MEUCIQCU52+vgjBf5XboqXH9vY8NvgDC5uOepVkpZqxSXOIEkQIgNU8y3QlLsWmNuny9xSmi/9Aw96dStusp2Yckyz7SSe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719682},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"689e2259c964e0548dc90b27ab7f6fa284699e46","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.2.6_1764465032936_0.520642135101953","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@principal-ade/panel-layouts","version":"0.2.7","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.2.7","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"4b5e24107572d71bf5cd7b0eebf64bbd086b8ea9","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.2.7.tgz","fileCount":10,"integrity":"sha512-tN9R2yO2IEZJ6+H36EUYwO1WA8BMdASTJpky+OR8wC++OmZaVgZII/+m8mDCDXLoOQ4dvYR96y7FIkNNU6whzQ==","signatures":[{"sig":"MEUCIHivQVLb4rcFFEXih45k1PoHp2chEmOw+RqotNKEzOYiAiEA07nFH1dAlS9nN4oIZ/zQRj5B6zNuhDAuhSdU7WBpKoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719682},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"b8067bb5f8129f223d5b893ad719d496185c20a4","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.2.7_1764475925159_0.6312251060103129","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@principal-ade/panel-layouts","version":"0.2.8","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.2.8","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"ce3620b65641a0a984bd10ecac52def1e1425ffa","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.2.8.tgz","fileCount":10,"integrity":"sha512-PwIGvXXb6zWln1Y50sMDoug9kvfwi16uBdi5TM/rPSEkySO0lSggrYbo7Lqn5aomLU1VtwA4MRT1hG9udoG3JQ==","signatures":[{"sig":"MEYCIQDBdktYYFcQlbUTYn5tPGcybJoaG+trA2dJWmndzQogPwIhAI2iGOWcxjJmotsTDjLQQ3HT3GOaneUuvLxxPyucj6nN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720874},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"b8067bb5f8129f223d5b893ad719d496185c20a4","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.2.8_1764476563713_0.4232651608287801","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@principal-ade/panel-layouts","version":"0.2.9","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.2.9","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"946b97151e20c669d27d8357c5dadfa0bc5346d2","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.2.9.tgz","fileCount":10,"integrity":"sha512-W81TvS2xrV4ux4/XA6FWSxpcBopCzzv4baSnnWc/aMDISa16wqPijei/nyRzk9Q5KKqXbxFghz2Qpwcc+shr/g==","signatures":[{"sig":"MEUCIQCQeGlfiwiR76KZ8S33zfNaJuPx9vQJ5o8mvU+FT91O7AIgJ35gl7csvVlV3SKM22GOKTVFBzEJ1n6GO0iaM2pETFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735348},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"1099768464be29ad3c135f7d5921958dd5d61f4c","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.2.9_1764532844007_0.2433365248236894","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@principal-ade/panel-layouts","version":"0.3.0","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.0","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"29e68ffb35d722fa957fa4ead8dfd65232b8bbe1","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.0.tgz","fileCount":10,"integrity":"sha512-R+HdTTFm+BMFSGr2CQ7vUlGVckDeSMs2665xRTVu0brV8t6nBME5OBdFBRmswMmJipo2qumoidPlAJmnCBQx4g==","signatures":[{"sig":"MEYCIQD+737KJUG2yLbwv87hQbns8I7QOFxfsJCLfa4t9PaBugIhAIvWDcWUJc5koUFuoQnZ/dBGYpcF627XENOukNw7XZAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568606},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"fafb8bbef433ade96792ed26783289dfa6b5934f","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.0_1764609726922_0.6710750714895497","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@principal-ade/panel-layouts","version":"0.3.1","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.1","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"f1207e33320f1225b1dcc05878fa2ac6bd32c2ef","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.1.tgz","fileCount":10,"integrity":"sha512-4GHr+Ds1Gyb6BNl9TzsGaarEzXTBy1g/2rVIlhVyeUhkYQy2QsZC78ddADZjA2FYWkHP5dGOK6UuMXXix4FntA==","signatures":[{"sig":"MEQCIDJ2QAUUjW3CSDotjVaEcZEXvOAwtPJsFKqdUavREdV2AiBcIUbUcBGoJReBkPGnvJ/UjakLdXxKXMNfmoIsq/lNug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568685},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"16610621955958750076de63de37682342095b58","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.1_1765744266252_0.18432449133692574","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@principal-ade/panel-layouts","version":"0.3.2","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.2","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"6b89e83f4640c362a0dbce30904d12161b691c28","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.2.tgz","fileCount":10,"integrity":"sha512-1lWB2gud61gQVtZ+rRo4U4fM9jSoFjXBrsAOkDe9z4Q2ZurqC+wJQ1kMUPZmTX+yKn6ZQQ6Ys8qNh9PBQtgXpQ==","signatures":[{"sig":"MEUCIFBeLRDznZAW5hPPetR6GuMteLO2enGt08LGXknGED6NAiEA6dt6xT0ZzP5uqSvHeL3J3xYZU94xE6SQ1YY3iaCj4uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631244},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"05d94eb1bacf63684f3f32d6db0194fc8547375c","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.39","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.2_1765909740099_0.6522957920006585","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@principal-ade/panel-layouts","version":"0.3.3","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.3","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"1be6ebbe6fa4f98d25c89f7195a530d94df79a2a","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.3.tgz","fileCount":10,"integrity":"sha512-rWs7dQogjj9aGQj1VrZym2OY/Ou6lSgze8xyps+n+QE7Ajw2Hn2EApzQcs0k484qOwReN5tLVl4mgkwS3bTVEA==","signatures":[{"sig":"MEUCIQDONk3h9nlz5kkzIXiuDOV013ybfo7krxKF4lhdH+DFrAIgNg082Yih+/r6tkjXNvAakPrB7XSNArE/tITN4ohlYmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631244},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"75940a1fe9ada48fee390811bf86ab9e33d68164","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.42","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.3_1766043529878_0.38357790506195655","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@principal-ade/panel-layouts","version":"0.3.4","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.4","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"2199abd2c6c7a6daf37999fec57781345c55840e","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.4.tgz","fileCount":10,"integrity":"sha512-I3sNatTcA6wJ1oSwy4da+GClc6akcSm6lMFQnXuLl0b8A6JD73wrSkwdEGXGYXujKCU8ZxwKzyZVjaIHf8U9AQ==","signatures":[{"sig":"MEUCIQDVcGT+uBn1Aa9CtHclSth1Ns+TKLQdG4x63U/2YrNkvAIgZFq4ItxVLz30IyNRsaphfdQ/vR0CRQFAz23CT/SI8og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631244},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"0ec2b78a7456a3e5161912abd727c2c7b674292f","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.42","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.4_1766533506857_0.2159265169585114","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@principal-ade/panel-layouts","version":"0.3.5","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.5","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"96bcdc41a9cf7b9baa41abf624449c38dab7d0b9","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.5.tgz","fileCount":10,"integrity":"sha512-e1sJCtvHTDA4xuNrHvGELSrIerhUjUGE5JTWa8rnqj0MncYKIhom4EMm5aNe2vFbr5zeoE7/53zcNkuZw8FgCA==","signatures":[{"sig":"MEQCIGvUFM4ca/8OU1hmKEbkhF50GfsY1IdgaRQdnCrKgBDKAiBD+KIQ+mev5CLYzVA+z2pYyxlHEYImKPnSExYzXP8U5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":676246},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"2c9f5de9750565a75e70d857df2542cbbad1e54c","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.42","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.5_1766535045973_0.5167528360753237","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@principal-ade/panel-layouts","version":"0.3.6","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.6","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"a8b0a3973fcf31d64db66a5580d9d06fb93af14e","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.6.tgz","fileCount":10,"integrity":"sha512-NWTkLQrILRrjkXmmXRJfjy4Q31eyYLvhFF+8Qfgdnj2ghWeWipJGDM0mpiFqptPhHOK6nvK7AzpyZ8aJIkwuXQ==","signatures":[{"sig":"MEYCIQDTdpn/PHsIQvR06Y/5ofc1hivTAHam5qedFVbWWCChNwIhAPNhb3Ejh2TzmNR5Hf9qXsY6GcKlVFydgocLIR4CdJlo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721199},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"80701683345b550ce0b8622ee73bf05d7528d11b","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.42","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.6_1766948848422_0.6642577038454931","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@principal-ade/panel-layouts","version":"0.3.7","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.7","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"df60b11eb841bec349c4eb3ec88092da7bfc8952","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.7.tgz","fileCount":10,"integrity":"sha512-7gMq2weJGF0oCiOq9aTwf1TwSTxo7gU1liIOjL1fHPUE/k5Pg9Flch6LeIC+9jlPgIzcyUG/7dDxmljKN90G6g==","signatures":[{"sig":"MEUCIQDjCY6hR4dgYbu0uhUnUBTm+rUkQF1kGFR2tuh0D+n21QIgAov95KQB9oK7n70RWlxTVU7ijGLKUi0YxANgMBYQyjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":726145},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"448c958959007f171cce6adb967d98d3d473e990","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.42","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.7_1767319037934_0.441284045022144","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@principal-ade/panel-layouts","version":"0.3.8","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.8","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"1411d2c0643a110679b0c78f73d65c26d65d708f","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.8.tgz","fileCount":10,"integrity":"sha512-iMqH0JESVcTa01IZ4JDxoSgJBlGKOpCXE4b5cOW6iV6CzOwyuEDk/6pwXRw2kPNDHGpvVSr+l8+oVXYK3u6oeQ==","signatures":[{"sig":"MEQCIG5kMwzaatKxq/GvH9Qp44ULaq5vFZlzd7i7JXK5gFBZAiBT2CXHc/2AWqOIMUkpCMhzG+SWikn4pCPuGUO1Cy460Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728589},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"1c8707064445014d1093860bd2521542b61f279d","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.43","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.8_1767392689209_0.4298163811930822","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@principal-ade/panel-layouts","version":"0.3.9","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.9","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"e966dc92105639ce1c46648896e63a6c516b5030","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.9.tgz","fileCount":10,"integrity":"sha512-DF1a6174PPTlJyjkw4lcV5P3naR5bRtHWelnVGG/cBgTVzAqDhFJacgs0J26VuZS0NqRjBc6zTLX2z8dlWetCQ==","signatures":[{"sig":"MEUCIDVRckP5R02JwnnBYvCMDHIjlGYwYcz6JKGevSQWI8YTAiEAvskzL5aJfwcGeU/fM1jWC3fJww+r7ypJn43sP4ynkr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728589},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"1c8707064445014d1093860bd2521542b61f279d","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.44","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.9_1767462174623_0.7382646627739793","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@principal-ade/panel-layouts","version":"0.3.10","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.10","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"d7631342b167cb9482c1986eeefd65d04eef193c","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.10.tgz","fileCount":10,"integrity":"sha512-vkglVTf6rAytJZIi5ci8R6QuY5YEWFjvS4MKRr+Qrzb/HL0wlTyE3KZNydJrRc2sT5RJPYpqaFoilBjNcxFRoQ==","signatures":[{"sig":"MEYCIQD2e9Uj3sZZFDkF2YtqHkDRu4nMI05s3MTMBDUfhvG7PwIhAIO7wvf3iMGW7GS3/8xikxJ5kHgbs646pBbsnVy1/rZW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728710},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"70d6d0729e3d19d066e203140412fd80f0831fda","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.44","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.10_1767634820074_0.16764421463928114","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@principal-ade/panel-layouts","version":"0.3.11","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.11","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"3813603be72ad1f38b7c569bf53ffda08ba72ba5","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.11.tgz","fileCount":10,"integrity":"sha512-cwqLsX46kfPGBur9pmNfKEnjpnhBcnM47vqpsVarrWdAFew0vAgI+zAkS5r1f+ocCSpd6a8LwIXR4Ig4EOTpUQ==","signatures":[{"sig":"MEUCIQD80Dyhr4/xIyIQ/m1L3bax56+jP23w3wg5Q0MkxJu3FAIgMBs3MNH4U+YgXI4Sn3F9xcIDxjRbOlybVtygn3rdpZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728710},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"8c4067cd43e7fd379327d8d70f35967ef36b29ed","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.45","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.11_1767635058113_0.213149963465757","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@principal-ade/panel-layouts","version":"0.3.12","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.12","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"4f4ac2ac7e897fa7d74f3255ca0970511de164c2","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.12.tgz","fileCount":10,"integrity":"sha512-Hax22TgDfprEFkSyje2sR9ffsuve7aonwU2sCud2M4GodD4yyvyPlX2U3ESOzVaOsWEoI/IeDz1fEgmRQyDBRg==","signatures":[{"sig":"MEUCIDGiWgYjN8L3jvpERUAZgMCoViBZMTrc7VwSv7ajxMP7AiEA0ve2O7G6HUTr42rnfHvcCSceGZt8tDgZRiHHYtRV+Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728706},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"2b8a434742feac83a5e6f9c92f7dddc350561601","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.46","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.12_1767636007529_0.0064641762934043445","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@principal-ade/panel-layouts","version":"0.3.13","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.13","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"49a4c2229b9c0a70f4f6204307edff87c4e3818e","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.13.tgz","fileCount":10,"integrity":"sha512-Tq4kiuW4Az8VtW2FEsmhC0niua/dArmB0Vs/5zSTPtpWQJqagyZ575fPIt85RqvrAuWrZ8cdfYrPIixK1dLa2A==","signatures":[{"sig":"MEYCIQCH6Ah1XkwSPz2zLkmyKrHJ7tN1eJCQJvS7QxmWvPdaGgIhANBlFiG3qaMvHc/jKDWj97P0mIBHelRQsnjSnRtpIh59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728728},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"eebe86de8dad2c1d06639a932567d54fd2cb9f17","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.47","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.13_1767636961979_0.6443299386962087","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@principal-ade/panel-layouts","version":"0.3.14","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.14","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"d3775ac8e18e1cf273fa1e63ea1544ffd42d680a","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.14.tgz","fileCount":10,"integrity":"sha512-QUWNM1Qs9N5N77K7FM39uUsx1kZVjQXV25KFaJ1sXMSH/wXblQJLDv1HGffXZ4xHUldN+pW6zdD+dkb9Rhaxiw==","signatures":[{"sig":"MEYCIQCTMSSPZRuZCdTXFIEuzo1xHuzdsNlICyeiBagaZqQTyAIhAII3hGgQZ4yHbw5ar5IRQxxoAXOUo0HZ9nHmFZrphsy0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728728},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"052e50655d7e76025e6f708927340f548c2371e5","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.48","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.14_1767637895702_0.0641518465953097","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@principal-ade/panel-layouts","version":"0.3.15","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.15","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"79f174245dbc210b1ba50ed53176dd9998336f57","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.15.tgz","fileCount":10,"integrity":"sha512-2p5N7MLuj0uixhEkpR+OKYjuC5QsXDHwJJdqKtF/KBIYraQaxXnhjjycR5uveP8FhwUZmsCWE/ROqaWjcJV8Ng==","signatures":[{"sig":"MEUCICJ2cjAc9V6PTW7T1Wfse8qliWK41dO2XAZGaFixAOIVAiEAnKqXkznH+SG/3oFW4gJHtfa5p+oeBd43ayXXtJ/YX4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728730},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"89980ab0bfb2d8b1dbd7355115a22f2f8dfeb010","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.49","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.15_1767638259494_0.5580954161699847","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@principal-ade/panel-layouts","version":"0.3.16","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.16","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"7b25ddb0d84d857513bac5ee9618ef0c4439c5e0","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.16.tgz","fileCount":10,"integrity":"sha512-saIb/I81xwlAMe99ji2bYFBMXt2orLF5qlpYZTNCRPA431rT6DYHErK9JqI+9y43a9wVmAAbMQtLBD1qWLDIiw==","signatures":[{"sig":"MEQCIC96l5bwtLAujF3Hqxg+qy0Sap7h8wQrjtXvmtCfKQL9AiBKAYxY5/rmYJ7hI3GDiGMANi86WwJCuPNZn9ZKVQnJJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728730},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"8e58b144f72622e71a16aa2f05eb666f2c0a35fb","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.50","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.16_1767639569889_0.45293153830333455","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@principal-ade/panel-layouts","version":"0.3.17","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.17","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"739fbdae16bfd0bfcb989cb961272729225b8e6e","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.17.tgz","fileCount":10,"integrity":"sha512-BdCi6MjK0UXuZXUuUcz/b9n5DCDsfmHMPFdqfRwa+KpsX1tcNgAoIv13++GTfBrJte/AhRcRvYfaIbrbGpO9KA==","signatures":[{"sig":"MEYCIQDtmHqeAqdDy5XM8Zcra9jx1BR8760hDy4jg/bDduXJ+wIhAMJ+6wz5I9jekT8LX3EMw5ViI6QJRnVUbBVMptyNnexp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729246},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"d1291b57d3d1052ceda61cc452b8b33b16101c97","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.51","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.17_1767833194909_0.4583459086469901","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@principal-ade/panel-layouts","version":"0.3.18","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.18","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"5633eea956bf5e427f0fb3be8d942a05a8f5232b","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.18.tgz","fileCount":10,"integrity":"sha512-iTZTnUGhlp+3dJoRAEcHgJRFfS9JwreeHDV3hqCvepzNXMW9Jue/uOzy0H7V/5jfZErOvgjyzDhG96/n9EIZ3Q==","signatures":[{"sig":"MEYCIQDXJ3Dwq1//HhcAlWm/2sMppACvvQsxhb8L3e+mOahbEAIhAOK48QhCie1SDeJlnvSK9yud8jT8OvRud6wc1XRMh0p7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729278},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"7247895fa6aa5a3837b6debdc405cf37d20d7610","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.52","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.18_1768079301370_0.4981193748373045","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@principal-ade/panel-layouts","version":"0.3.19","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.19","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"e6ff53a90745a733a1cc74a17fc7a74d4a4fd846","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.19.tgz","fileCount":10,"integrity":"sha512-Sixwzi/Qnksbz90V7OBhODVLscdVfX3RqEF2f7pshU/2FJvr00TceJCp4jMiXCq7JaPsv8ViLISwYs0OuCRKCA==","signatures":[{"sig":"MEUCIG60cfX5inqqyRTDq4bjvvpx29q0ZN5qUhjDYsEpuNzpAiEAn1I64EM8ZA0gHh5BzkQK8fMQ6HzD3Gz5G6fBa6OK/5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723189},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"ed8a454d08f3d9a534bb70de8f135eed3d5d6dc8","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.2","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"23.11.0","dependencies":{"@principal-ade/panels":"^1.0.52","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^18.2.0","vite-plugin-dts":"^3.7.0","@types/react-dom":"^18.2.0","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","@principal-ade/panel-framework-core":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.19_1768336845575_0.40677795180172116","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@principal-ade/panel-layouts","version":"0.3.20","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.20","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"8656c3f2fec7ac401af3b4684ef9110ec200cfc1","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.20.tgz","fileCount":10,"integrity":"sha512-6vyEoE5lqCncPHhUVPh0zscAFSsT1Lekhy2dFTCc9ra0dUk2N3nMoqR2dyU5cLvS2j1WNyY5Kp7I2oZU4qrLqg==","signatures":[{"sig":"MEUCIQDj5Ss/YgNKFkCwrruorHMRSwWpK5ksnLi+auZvnp+ekwIgPsIVu+tXreoK/VqI+Bo81e7RgOCYto7G5xBsn4t5nyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723190},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"0aaac49a9881164512fee331e95795c67d18c7bf","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.4","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"24.13.0","dependencies":{"@principal-ade/panels":"^1.0.52","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^19.2.14","vite-plugin-dts":"^3.7.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@principal-ade/panel-framework-core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.20_1771092869402_0.18737749827187766","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@principal-ade/panel-layouts","version":"0.3.21","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.3.21","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"495767e9232c6c080f09fa3be9a88eb76ef8ee8b","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.3.21.tgz","fileCount":10,"integrity":"sha512-rJclXfppHxqmmzGVt3RBazjD3xvoiCf6gJik3n9HmCEPlk99TY54jbBRYVkuK6doUvzyWEm1/+wvBx5FQ8SGDQ==","signatures":[{"sig":"MEYCIQCtsPLZ7/zQYG7iMc4n3jsLKTbuNug4Vo+X3HZ4FoUIrAIhAMqDfjF9PpVCF5EkhX42xhX6n0WDPtqiA+ObL5gsc0KU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723190},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"0aaac49a9881164512fee331e95795c67d18c7bf","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.4","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"24.13.0","dependencies":{"@principal-ade/panels":"^1.0.52","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^19.2.14","vite-plugin-dts":"^3.7.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@principal-ade/panel-framework-core":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.3.21_1771598363539_0.03550464211822968","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@principal-ade/panel-layouts","version":"0.4.0","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.4.0","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"9e678ca1f5653457d77e43791848802d9aaeb4f6","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.4.0.tgz","fileCount":10,"integrity":"sha512-ibHa5hxhVX5yLehrbyMrjNKmhav6jcnLbo7R4LcaUxHePpq+mKB9fooeAipgMxa1jJLA28hupG8b+/9HagcMjw==","signatures":[{"sig":"MEQCID1vWWfTJv1YkdStzJPx9ALkWKNGELIhxHmwO0Ev0BQYAiAsgyLL3DxT2a8qAiytXzO1Xy3X8/Uv9imFpkY40mzoog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723125},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"8ac4c827b25cc5eb4d260692c726a764dd78c163","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.4","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"24.13.0","dependencies":{"@principal-ade/panels":"^1.0.52","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^19.2.14","vite-plugin-dts":"^3.7.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@principal-ade/panel-framework-core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.4.0_1772514875152_0.7887743200171997","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@principal-ade/panel-layouts","version":"0.4.1","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.4.1","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"5954a5e1163617d276ad2dde10fefd6c18f5b4d3","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.4.1.tgz","fileCount":10,"integrity":"sha512-D856ivJL6jQ3DYvS0UMoNOsBrH5sM8FwnnzP9Zqnie/PlYoL7zJ3eFpTGo33C9XOZ1flW8HTV+IHKWFyEMJbgA==","signatures":[{"sig":"MEUCIQC4xM8W8pi+oAAmw3iwY2mxmKcL2/ICgN+4M1/G5V7PDwIgFgjzNfTrmv+0KElIeX5wlvyC5kUUNI/P4uIa6Toxkig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724380},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css","./styles.css":"./dist/styles.css"},"gitHead":"7cf07b2681baabe26cda18987afb7f865f2f889d","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.4","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css","dist/styles.css"],"_nodeVersion":"24.13.0","dependencies":{"@principal-ade/panels":"^1.0.54","react-resizable-panels":"^3.0.0","@principal-ade/industry-theme":"^0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^19.2.14","vite-plugin-dts":"^3.7.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@principal-ade/panel-framework-core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.4.1_1773106238475_0.21795230139407717","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@principal-ade/panel-layouts","version":"0.4.2","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.4.2","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"af777c46d3922cd2ef1c8e402d6a0c1bbf11bfbf","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.4.2.tgz","fileCount":8,"integrity":"sha512-wzbIzBAvxqtWmlamoD7NgsKhvRc5MuAPLCseaU6zwU8tNiWe2FnV9B3XPtGw7xVyzuGBfamPykoEuB3AZiP1sQ==","signatures":[{"sig":"MEUCIQDB6kYibh2G7ippQVBbY2jJCXWbF7XOKsfILHGzlfiZOwIgEqvXVnxQyKqRtGEbrTAohgah5I8U0ul0FhJbQ5dZldI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679341},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css"},"gitHead":"7cf07b2681baabe26cda18987afb7f865f2f889d","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.4","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^19.2.14","vite-plugin-dts":"^3.7.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@principal-ade/panels":"^1.0.58","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","react-resizable-panels":"^4.7.4","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@principal-ade/industry-theme":"^0.1.7","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@principal-ade/panels":"^1.0.58","react-resizable-panels":"^4.7.4","@principal-ade/industry-theme":"^0.1.7","@principal-ade/panel-framework-core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.4.2_1774063942158_0.8237583469984939","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@principal-ade/panel-layouts","version":"0.4.3","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.4.3","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"1e0591c7d6c56c7ee5d693deef8424864d22c6d2","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.4.3.tgz","fileCount":8,"integrity":"sha512-cdxd1wsH248aPMsM1Xu7jwgfjhNUvMd54VSb1Za6CGeQzFUh0xTpmKipTdQ5HhSH0pSjIVhzzuT1D3YPjVow1Q==","signatures":[{"sig":"MEYCIQC0o5cy2OP5g3t6rKOFRJhHNlGBlNYVW0GS3Ae5wXUUJAIhAPNQ8ov9TZHwfr77/vokWONif/YBmfXWpibQGd/Gako1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679457},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css"},"gitHead":"f84c0ad91873018c7780ddac9cee9c3701f03413","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.4","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^19.2.14","vite-plugin-dts":"^3.7.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@principal-ade/panels":"^1.0.58","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","react-resizable-panels":"^4.7.4","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@principal-ade/industry-theme":"^0.1.7","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@principal-ade/panels":"^1.0.58","react-resizable-panels":"^4.7.4","@principal-ade/industry-theme":"^0.1.7","@principal-ade/panel-framework-core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.4.3_1774103663069_0.1070685188369156","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@principal-ade/panel-layouts","version":"0.4.4","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.4.4","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"239b58daed306ba6ec1afa1ad006940bc219fe90","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.4.4.tgz","fileCount":8,"integrity":"sha512-XNLTTHl0K/kY6xGT891uZk2WJ/GpDzoNBcq+AZ2X8JDf+/Lhs4+YBZ11pCvkgXwGmKwfKMXJWBJB5ZnrHLV9Fg==","signatures":[{"sig":"MEQCIFpoScL09FUARsFDpoPwYV8/PGc+AoaC3c9+Jnn8JA4FAiBoB6fdkskHywlSAjj6KH4Q+dTpKwW8j66Ju5mcwDNnDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679457},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css"},"gitHead":"a83fabd79eac58a8094ad7128b6909c2fe2c29c2","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.4","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^19.2.14","vite-plugin-dts":"^3.7.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@principal-ade/panels":"^1.0.60","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","react-resizable-panels":"^4.7.4","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@principal-ade/industry-theme":"^0.1.7","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@principal-ade/panels":"^1.0.58","react-resizable-panels":"^4.7.4","@principal-ade/industry-theme":"^0.1.7","@principal-ade/panel-framework-core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.4.4_1774103938818_0.2513200198707233","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@principal-ade/panel-layouts","version":"0.4.5","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.4.5","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"20ef50c4e60b6349718104b520daf6544d2bcf78","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.4.5.tgz","fileCount":8,"integrity":"sha512-QOFSZVImgBHpioM+yAh+A/BwwAuburXM8ZXTM4OQ29ZDGN0AByRT+W50awsonke6hmqsKBVDPxMt6zerZY+5tQ==","signatures":[{"sig":"MEUCIQD0JadIfD0DDrYvJNE7yzgb//udgXPsKKqx4SXVocomQwIgKAsfWHulcUOTHzkVCBzFJGwDsJ+iSv4c/YApbQU50Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679457},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css"},"gitHead":"0d0a9322160ff06fcce85d24a0e125b62bc096fe","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.4","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^19.2.14","vite-plugin-dts":"^3.7.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@principal-ade/panels":"^1.0.61","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","react-resizable-panels":"^4.7.4","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@principal-ade/industry-theme":"^0.1.7","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@principal-ade/panels":"^1.0.58","react-resizable-panels":"^4.7.4","@principal-ade/industry-theme":"^0.1.7","@principal-ade/panel-framework-core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.4.5_1774105202804_0.04884384714872714","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@principal-ade/panel-layouts","version":"0.4.6","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.4.6","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"aa3710bd7eb07974886c5b3e56143b3b35af8f84","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.4.6.tgz","fileCount":8,"integrity":"sha512-BbtIk+vzGy5rzJ0wMpfIssugczlJyI9LpRiBmHE2BBtLAxUUnoJRRe3snp7qxYJGbVLirDaZAWcXvl2CaHqtPA==","signatures":[{"sig":"MEQCIFl9X/Q8soq3H23X9RTfdYy99fgCUCKxB8Cf+ly6SakVAiBCcDU0RYVu6023FUYkxRF8tDLFZS+OsYB1fYngVRqkhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679457},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css"},"gitHead":"e82a469c435b87f98b2307b0f147541ef307c37a","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.4","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^19.2.14","vite-plugin-dts":"^3.7.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@principal-ade/panels":"^1.0.61","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","react-resizable-panels":"^4.7.4","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@principal-ade/industry-theme":"^0.1.7","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@principal-ade/panels":"^1.0.58","react-resizable-panels":"^4.7.4","@principal-ade/industry-theme":"^0.1.7","@principal-ade/panel-framework-core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.4.6_1774112730368_0.4917312598087906","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@principal-ade/panel-layouts","version":"0.4.7","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","_id":"@principal-ade/panel-layouts@0.4.7","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"homepage":"https://github.com/principal-ade/panel-layouts#readme","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"dist":{"shasum":"c6d2fee76595bd982aec240baddc517c77f40e50","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.4.7.tgz","fileCount":8,"integrity":"sha512-YHvhCo51G6qUAdeSneLnAAXmmbl0pM8gXfGMzM3yNnj46JQ84WQnpSzhTApP4z+ofItYgBXfr81beOPAPXd0Nw==","signatures":[{"sig":"MEQCIDSDrmsCgdEvJoayat7qYQmTcnK7zbQxP5BAtdBSMeROAiBkFabLAnzGUVE18o9wETn73ZkWWZizlEiFH8QC6w7gMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":679457},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","require":"./dist/index.js"},"./index.css":"./dist/index.css"},"gitHead":"25a6ea2734d7590ac2dd1df77fc72416b4ad1a41","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc && vite build","test:ui":"vitest --ui","lint:fix":"eslint . --fix","storybook":"storybook dev -p 6006","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"repository":{"url":"git+https://github.com/principal-ade/panel-layouts.git","type":"git"},"_npmVersion":"10.9.4","description":"Pre-built panel layout components and workspace management for the Panel Framework","directories":{},"sideEffects":["dist/index.css"],"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","jsdom":"^27.0.1","eslint":"^8.56.0","vitest":"^1.0.0","globals":"^16.5.0","storybook":"^10.0.2","@eslint/js":"^9.39.0","@vitest/ui":"^1.0.0","typescript":"^5.3.0","@types/react":"^19.2.14","vite-plugin-dts":"^3.7.0","@types/react-dom":"^19.2.3","typescript-eslint":"^8.46.2","eslint-plugin-react":"^7.33.0","@vitejs/plugin-react":"^4.2.0","@principal-ade/panels":"^1.0.63","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/react":"^16.3.0","react-resizable-panels":"^4.7.4","eslint-plugin-storybook":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^6.0.0","eslint-plugin-react-hooks":"^4.6.0","vite-plugin-lib-inject-css":"^2.2.2","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.24","@principal-ade/industry-theme":"^0.1.7","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","@principal-ade/panels":"^1.0.63","react-resizable-panels":"^4.7.4","@principal-ade/industry-theme":"^0.1.7","@principal-ade/panel-framework-core":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/panel-layouts_0.4.7_1774136894423_0.9498089480037037","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@principal-ade/panel-layouts","version":"0.4.8","description":"Pre-built panel layout components and workspace management for the Panel Framework","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.esm.js","require":"./dist/index.js","types":"./dist/index.d.ts"},"./index.css":"./dist/index.css"},"sideEffects":["dist/index.css"],"scripts":{"dev":"vite","build":"tsc && vite build","type-check":"tsc --noEmit","lint":"eslint .","lint:fix":"eslint . --fix","test":"vitest","test:ui":"vitest --ui","test:coverage":"vitest --coverage","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"author":{"name":"Principal ADE"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/principal-ade/panel-layouts.git"},"publishConfig":{"access":"public"},"peerDependencies":{"@principal-ade/industry-theme":"^0.1.7","@principal-ade/panel-framework-core":"^0.5.1","@principal-ade/panels":"^1.0.63","react":">=19.0.0","react-dom":">=19.0.0","react-resizable-panels":"^4.7.4"},"devDependencies":{"@eslint/js":"^9.39.0","@principal-ade/industry-theme":"^0.1.7","@principal-ade/panels":"^1.0.63","@storybook/addon-docs":"^10.0.2","@storybook/react-vite":"^10.0.2","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.0","@testing-library/user-event":"^14.6.1","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","@vitejs/plugin-react":"^4.2.0","@vitest/ui":"^1.0.0","eslint":"^8.56.0","eslint-plugin-react":"^7.33.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-storybook":"^10.0.2","globals":"^16.5.0","jsdom":"^27.0.1","react-resizable-panels":"^4.7.4","storybook":"^10.0.2","typescript":"^5.3.0","typescript-eslint":"^8.46.2","vite":"^5.0.0","vite-plugin-dts":"^3.7.0","vite-plugin-lib-inject-css":"^2.2.2","vitest":"^1.0.0"},"_id":"@principal-ade/panel-layouts@0.4.8","gitHead":"3e25d0926e71b1e04eb18abf9ef87c7d631c0316","bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"homepage":"https://github.com/principal-ade/panel-layouts#readme","_nodeVersion":"24.13.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-ujWn+bqjaq92Qqs47kPRcMuCRTfAcsYg5nN9aP3lezmTyZ6breOg71mGQE6i2dJFv5x4nvDgoPcyB8TVqK8/fQ==","shasum":"e1c9efceea796212443636fbb3b40c491c9a2eab","tarball":"https://registry.npmjs.org/@principal-ade/panel-layouts/-/panel-layouts-0.4.8.tgz","fileCount":8,"unpackedSize":679847,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCj+8vQXb+Mt4RaBAo8ab9JSuYc8Db8pFnoSbL1EoG6XQIhAOU5OWIVybo+zvjnEkgVLXilH9ipgbvMjSThMlOClM1e"}]},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"directories":{},"maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/panel-layouts_0.4.8_1774287746766_0.04177599335481563"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-02T23:51:29.455Z","modified":"2026-03-23T17:42:27.054Z","0.1.0":"2025-11-02T23:51:29.835Z","0.1.1":"2025-11-12T01:54:53.859Z","0.1.2":"2025-11-13T18:09:25.262Z","0.1.3":"2025-11-13T18:53:17.902Z","0.1.4":"2025-11-13T20:52:02.752Z","0.1.5":"2025-11-15T15:55:18.308Z","0.1.6":"2025-11-24T00:54:41.128Z","0.2.0":"2025-11-24T04:36:18.600Z","0.2.1":"2025-11-26T00:27:37.048Z","0.2.2":"2025-11-26T02:13:42.977Z","0.2.3":"2025-11-28T20:04:19.098Z","0.2.4":"2025-11-29T06:12:58.496Z","0.2.5":"2025-11-29T17:18:48.216Z","0.2.6":"2025-11-30T01:10:33.193Z","0.2.7":"2025-11-30T04:12:05.403Z","0.2.8":"2025-11-30T04:22:43.943Z","0.2.9":"2025-11-30T20:00:44.218Z","0.3.0":"2025-12-01T17:22:07.131Z","0.3.1":"2025-12-14T20:31:06.414Z","0.3.2":"2025-12-16T18:29:00.253Z","0.3.3":"2025-12-18T07:38:50.016Z","0.3.4":"2025-12-23T23:45:07.101Z","0.3.5":"2025-12-24T00:10:46.190Z","0.3.6":"2025-12-28T19:07:28.610Z","0.3.7":"2026-01-02T01:57:18.111Z","0.3.8":"2026-01-02T22:24:49.403Z","0.3.9":"2026-01-03T17:42:54.867Z","0.3.10":"2026-01-05T17:40:20.271Z","0.3.11":"2026-01-05T17:44:18.313Z","0.3.12":"2026-01-05T18:00:07.755Z","0.3.13":"2026-01-05T18:16:02.159Z","0.3.14":"2026-01-05T18:31:35.898Z","0.3.15":"2026-01-05T18:37:39.663Z","0.3.16":"2026-01-05T18:59:30.055Z","0.3.17":"2026-01-08T00:46:35.076Z","0.3.18":"2026-01-10T21:08:21.530Z","0.3.19":"2026-01-13T20:40:45.795Z","0.3.20":"2026-02-14T18:14:29.575Z","0.3.21":"2026-02-20T14:39:23.730Z","0.4.0":"2026-03-03T05:14:35.352Z","0.4.1":"2026-03-10T01:30:38.709Z","0.4.2":"2026-03-21T03:32:22.334Z","0.4.3":"2026-03-21T14:34:23.364Z","0.4.4":"2026-03-21T14:38:58.986Z","0.4.5":"2026-03-21T15:00:03.071Z","0.4.6":"2026-03-21T17:05:30.617Z","0.4.7":"2026-03-21T23:48:14.638Z","0.4.8":"2026-03-23T17:42:26.940Z"},"bugs":{"url":"https://github.com/principal-ade/panel-layouts/issues"},"author":{"name":"Principal ADE"},"license":"MIT","homepage":"https://github.com/principal-ade/panel-layouts#readme","keywords":["react","panels","layout","workspace","persistence","panel-framework","resizable","typescript"],"repository":{"type":"git","url":"git+https://github.com/principal-ade/panel-layouts.git"},"description":"Pre-built panel layout components and workspace management for the Panel Framework","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"readme":"# @principal-ade/panel-layouts\n\n> Pre-built panel layout components and workspace management for the Panel Framework\n\nThis package provides ready-to-use panel layout components, workspace presets, and persistence hooks that work with `@principal-ade/panel-framework-core`. Built on top of `@principal-ade/panels`, it adds workspace management, persistence, and pre-configured layouts from the electron-app.\n\n## 🎯 Purpose\n\nWhile `@principal-ade/panel-framework-core` provides the foundation for how panels *work* (registration, lifecycle, events), this package handles how panels *arrange on screen* (layouts, resizing, workspaces).\n\nThis package = **@principal-ade/panels** (layout primitives) + **persistence** + **workspace management** + **preset layouts**\n\n## 📦 What This Package Provides\n\n### Re-exported Components (from @principal-ade/panels)\n\nWe re-export the core layout components from `@principal-ade/panels` for convenience:\n\n- **`ConfigurablePanelLayout`** - Main layout component supporting 2 or 3 panel configurations\n- **`TabGroup`** - Tab-based panel grouping\n- **`PanelConfigurator`** - Interactive UI for configuring layouts\n- **`AnimatedResizableLayout`** - Lower-level resizable layout primitive\n- **Types:** `PanelLayout`, `PanelSlot`, `PanelGroup`, `TabsConfig`, `TilesConfig`\n\nThese components provide:\n- Resizable panels with drag handles (powered by `react-resizable-panels`)\n- Collapsible panels with animations\n- Tab groups and tile arrangements\n- Theme integration with `@principal-ade/industry-theme`\n- 2-panel and 3-panel layout support\n\n### Our Value-Add: Hooks (Extracted from electron-app)\n\n#### `usePanelPersistence`\n**NEW - Extracted from electron-app**\n\nManages saving and loading panel sizes and collapsed states:\n- Saves to user preferences (Electron) or localStorage (web)\n- Supports both 2-panel and 3-panel layouts\n- Debounced saving (500ms) to avoid excessive writes\n- Handles collapse/expand animations\n- Tracks last non-zero sizes for restoring after collapse\n\n**Source:** `/Users/griever/Developer/electron-app/src/renderer/hooks/usePanelPersistence.ts`\n\n#### `useWorkspace`\n**NEW - Convenience hook**\n\nEasy workspace management:\n- Load and apply workspace presets\n- Switch between workspaces\n- Create custom workspaces\n- React hooks API for workspace state\n\n### Our Value-Add: Services (Extracted from electron-app)\n\n#### `WorkspaceLayoutService`\n**NEW - Extracted from electron-app**\n\nManages workspace presets and configurations:\n- CRUD operations for custom workspaces\n- Built-in workspace presets (Feed View, Code Review, etc.)\n- Per-repository workspace state tracking\n- Workspace switching and persistence\n\n**Source:** `/Users/griever/Developer/electron-app/src/renderer/services/WorkspaceLayoutService.ts`\n\n### Our Value-Add: Pre-built Layouts (Extracted from electron-app)\n\n**NEW - Ready-to-use layout configurations**\n\nReady-to-use React components wrapping `ConfigurablePanelLayout` with preset configurations:\n\n#### `FeedViewLayout`\nThree-panel layout optimized for repository exploration:\n- **Left Panel (20%):** Projects, Stars, Social, Graphs\n- **Middle Panel (80%):** Commits, README, Signals\n- **Right Panel:** Collapsed by default\n\n**Source:** `/Users/griever/Developer/electron-app/src/renderer/principal-window/views/FeedView/FeedView.tsx`\n\n#### Other Workspace Presets (to be extracted from electron-app)\n- `ProjectManagementLayout` - Project tracking and planning\n- `CodeReviewLayout` - Git changes and diffs\n- `DocumentationLayout` - README and markdown focus\n- `AgentWorkLayout` - AI agent interaction\n- `QualityCheckLayout` - Code quality metrics\n- `DrawingLayout` - Excalidraw integration\n- `PrincipalOfficeLayout` - Executive dashboard\n\n## 📋 Type Definitions\n\n### Re-exported from @principal-ade/panels\n\n```typescript\n// Panel Layout Structure (from @principal-ade/panels)\ninterface PanelLayout {\n  left?: PanelSlot;\n  middle?: PanelSlot;\n  right?: PanelSlot;\n}\n\n// Panel Slot Configuration\ntype PanelSlot = string | null | PanelGroup;\n\ninterface PanelGroup {\n  type: 'tabs' | 'tiles';\n  panels: string[];\n  config?: TabsConfig | TilesConfig;\n}\n\n// Tabs Configuration\ninterface TabsConfig {\n  defaultActiveTab?: number;\n  tabPosition?: 'top' | 'bottom' | 'left' | 'right';\n  centered?: boolean;\n  activeTabIndex?: number;\n  onTabChange?: (index: number) => void;\n}\n\n// Tiles Configuration\ninterface TilesConfig {\n  direction?: 'horizontal' | 'vertical' | 'grid';\n  columns?: number;\n  rows?: number;\n  tileSizes?: number[];\n}\n```\n\n### Our New Types\n\n```typescript\n// Workspace Preset (NEW)\ninterface WorkspacePreset {\n  id: string;\n  name: string;\n  description?: string;\n  icon?: string;\n  layout: PanelLayout;\n  defaultSizes?: {\n    left?: number;\n    middle?: number;\n    right?: number;\n  };\n  collapsed?: {\n    left?: boolean;\n    right?: boolean;\n  };\n}\n\n// Panel Persistence Options (NEW)\ninterface PanelPersistenceOptions {\n  viewKey: string;\n  defaultSizes: PanelSizes | TwoPanelSizes;\n  collapsed: PanelCollapsed | { left?: boolean };\n  panelType: 'three-panel' | 'two-panel';\n}\n```\n\n## 🚀 Proposed Usage\n\n```typescript\nimport { PanelHarness, globalPanelRegistry } from '@principal-ade/panel-framework-core';\nimport {\n  FeedViewLayout,\n  usePanelPersistence,\n  WorkspaceLayoutService\n} from '@principal-ade/panel-layouts';\n\n// Register your panels\nglobalPanelRegistry.register({\n  metadata: { id: 'git-changes', name: 'Git Changes' },\n  component: GitChangesPanel,\n});\n\nfunction App() {\n  // Use persistence hook for saving layout state\n  const { sizes, collapsed, handleResize } = usePanelPersistence('my-app');\n\n  return (\n    <PanelHarness context={context} actions={actions} events={events}>\n      <FeedViewLayout\n        defaultSizes={sizes}\n        collapsed={collapsed}\n        onResize={handleResize}\n      />\n    </PanelHarness>\n  );\n}\n```\n\n### Using ConfigurablePanelLayout Directly\n\n```typescript\nimport { ConfigurablePanelLayout } from '@principal-ade/panel-layouts';\n\n<ConfigurablePanelLayout\n  panels={[\n    { id: 'git-changes', content: <GitChangesPanel /> },\n    { id: 'readme', content: <ReadmePanel /> },\n    { id: 'commits', content: <CommitsPanel /> },\n  ]}\n  layout={{\n    left: {\n      type: 'tabs',\n      panels: ['git-changes'],\n      config: { defaultActiveTab: 0, tabPosition: 'top' }\n    },\n    middle: {\n      type: 'tabs',\n      panels: ['readme', 'commits'],\n      config: { defaultActiveTab: 0 }\n    },\n    right: null\n  }}\n  defaultSizes={{ left: 30, middle: 70, right: 0 }}\n  collapsed={{ left: false, right: true }}\n  collapsiblePanels={{ left: true, right: false }}\n  showCollapseButtons={true}\n  onPanelResize={(sizes) => console.log('Resized:', sizes)}\n/>\n```\n\n### Using Workspace Presets\n\n```typescript\nimport { WorkspaceLayoutService } from '@principal-ade/panel-layouts';\n\n// Get built-in workspaces\nconst workspaces = WorkspaceLayoutService.getBuiltInWorkspaces();\n\n// Apply a workspace\nWorkspaceLayoutService.applyWorkspace('code-review', repositoryPath);\n\n// Create custom workspace\nWorkspaceLayoutService.createCustomWorkspace({\n  id: 'my-workflow',\n  name: 'My Custom Workflow',\n  layout: { /* ... */ },\n  defaultSizes: { left: 25, middle: 50, right: 25 }\n});\n```\n\n## 📁 Package Structure\n\n```\n@principal-ade/panel-layouts/\n├── src/\n│   ├── index.ts                           # Main entry - re-exports from @principal-ade/panels + our code\n│   ├── layouts/\n│   │   ├── FeedViewLayout.tsx             # Pre-built feed view\n│   │   ├── ProjectManagementLayout.tsx    # Project management preset\n│   │   ├── CodeReviewLayout.tsx           # Code review preset\n│   │   ├── DocumentationLayout.tsx        # Documentation preset\n│   │   └── index.ts\n│   ├── hooks/\n│   │   ├── usePanelPersistence.ts         # Layout state persistence (extracted)\n│   │   ├── useWorkspace.ts                # Workspace management hook\n│   │   └── index.ts\n│   ├── services/\n│   │   ├── WorkspaceLayoutService.ts      # Workspace CRUD operations (extracted)\n│   │   └── index.ts\n│   └── types/\n│       ├── workspace.types.ts             # Workspace types\n│       ├── persistence.types.ts           # Persistence types\n│       └── index.ts\n├── package.json\n├── tsconfig.json\n├── vite.config.ts\n├── README.md\n└── LICENSE\n```\n\n**Note:** We don't duplicate `ConfigurablePanelLayout`, `TabGroup`, etc. - we re-export them from `@principal-ade/panels`.\n\n## 🔗 Dependencies\n\n```json\n{\n  \"peerDependencies\": {\n    \"@principal-ade/panel-framework-core\": \"^0.1.0\",\n    \"react\": \">=18.0.0\",\n    \"react-dom\": \">=18.0.0\"\n  },\n  \"dependencies\": {\n    \"@principal-ade/panels\": \"^1.0.39\",\n    \"@principal-ade/industry-theme\": \"^0.1.2\",\n    \"react-resizable-panels\": \"^3.0.0\"\n  }\n}\n```\n\n**Architecture:**\n- We depend on `@principal-ade/panels` for layout primitives (ConfigurablePanelLayout, TabGroup, etc.)\n- `@principal-ade/panels` depends on `react-resizable-panels` for resizing functionality\n- We re-export components from `@principal-ade/panels` for convenience\n- We add our own persistence, workspace management, and preset layouts on top\n\n## 🎨 Design Principles\n\n### 1. Layered Architecture\n- **@principal-ade/panel-framework-core:** Panel registration, lifecycle, events\n- **@principal-ade/panels:** Layout primitives, resizing, collapsing, theming\n- **@principal-ade/panel-layouts (this package):** Persistence, workspaces, presets\n\n### 2. Reuse Over Rebuild\nWe build on top of proven components (`@principal-ade/panels`) rather than reinventing the wheel. This allows us to:\n- Focus on high-value features (workspaces, persistence)\n- Get resizing, animations, and theming for free\n- Maintain compatibility with existing electron-app code\n\n### 3. Optional Dependency\nUsers can use `@principal-ade/panel-framework-core` + `@principal-ade/panels` directly if they don't need workspace management.\n\n### 4. Composable\nAll components are composable - users can:\n- Use pre-built layouts as-is (`FeedViewLayout`)\n- Use `ConfigurablePanelLayout` with custom configs\n- Use `@principal-ade/panels` directly for full control\n\n### 5. Persistence-Ready\nBuilt-in support for saving/loading layout state to:\n- localStorage (web)\n- User preferences (Electron via IPC)\n- Remote storage (optional extension point)\n\n## 📝 Implementation Steps\n\n### Phase 1: Package Setup and Re-exports\n1. ✅ Set up package structure with TypeScript and Vite\n2. ✅ Install `@principal-ade/panels` as a dependency\n3. ✅ Create re-export index that exposes components from `@principal-ade/panels`\n4. ✅ Configure build to output ESM/CJS with CSS\n\n**What we're doing:** Setting up the foundation and making `@principal-ade/panels` components available through our package.\n\n### Phase 2: Extract Persistence Hook (High Priority)\n1. Extract `usePanelPersistence` from electron-app\n2. Adapt for both web (localStorage) and Electron (IPC) environments\n3. Add type definitions\n4. Write unit tests\n\n**Source File:**\n- `/Users/griever/Developer/electron-app/src/renderer/hooks/usePanelPersistence.ts`\n\n**What we're doing:** Adding the state persistence layer that `@principal-ade/panels` doesn't provide.\n\n### Phase 3: Extract Workspace Service\n1. Extract `WorkspaceLayoutService` from electron-app\n2. Adapt for both web and Electron environments\n3. Define built-in workspace presets\n4. Create `useWorkspace` convenience hook\n5. Write unit tests\n\n**Source File:**\n- `/Users/griever/Developer/electron-app/src/renderer/services/WorkspaceLayoutService.ts`\n\n**What we're doing:** Adding workspace management for quick layout switching.\n\n### Phase 4: Create Pre-built Layout Components\n1. Extract FeedView layout configuration\n2. Create React component wrappers for each preset\n3. Make them configurable and extensible\n4. Document each preset's use case\n\n**Source Files:**\n- `/Users/griever/Developer/electron-app/src/renderer/principal-window/views/FeedView/FeedView.tsx`\n- Workspace definitions from WorkspaceLayoutService\n\n**What we're doing:** Creating ready-to-use layout components for common use cases.\n\n### Phase 5: Documentation and Publishing\n1. Write comprehensive usage documentation\n2. Create example applications (web + Electron)\n3. Add migration guide from electron-app\n4. Publish to npm as `@principal-ade/panel-layouts`\n\n## 🔄 Integration with electron-app\n\nOnce published, the electron-app can replace its current implementation:\n\n```diff\n- import { ConfigurablePanelLayout } from '@principal-ade/panels';\n- import { usePanelPersistence } from '../hooks/usePanelPersistence';\n+ import { ConfigurablePanelLayout, usePanelPersistence } from '@principal-ade/panel-layouts';\n```\n\nBenefits:\n- Shared between web and desktop\n- Community can contribute improvements\n- Consistent across all applications\n- Easier to maintain\n\n## 📚 Related Packages\n\n- **@principal-ade/panel-framework-core** - Core panel system (published)\n- **@principal-ade/panel-layouts** - This package (to be implemented)\n- **@principal-ade/panels** - Current layout implementation in electron-app\n- **@principal-ade/industry-theme** - Theming system used by layouts\n\n## 🤝 Contributing\n\nThis package is designed to be the standard layout system for Panel Framework applications. Contributions should focus on:\n\n1. **Performance** - Layouts should be fast and responsive\n2. **Flexibility** - Support various use cases and customization\n3. **Accessibility** - Keyboard navigation, screen reader support\n4. **Documentation** - Clear examples and API docs\n\n## 📄 License\n\nMIT\n\n---\n\n## 🚧 Current Status\n\n**Status:** 🚧 In Active Development\n\nThis package is being actively developed with a focus on reusing `@principal-ade/panels` and adding workspace/persistence features.\n\n### Implementation Progress:\n- ✅ README specification complete\n- ✅ Package setup and build configuration (Vite + TypeScript)\n- ✅ Re-exports from @principal-ade/panels (25+ components)\n- ✅ `usePanelPersistence` hook extracted and adapted\n- ✅ `LocalStoragePersistenceAdapter` for web apps\n- ✅ Storybook with interactive component stories\n- ✅ ESLint + TypeScript linting configured\n- ✅ Vitest test suite (14 tests passing)\n- ⏳ Extract `WorkspaceLayoutService` (next)\n- ⏳ Create pre-built layout components\n- ⏳ Additional documentation and examples\n- ⏳ Publish to npm\n\n### Architecture Decision:\nWe're **reusing** `@principal-ade/panels@1.0.39` as a dependency rather than rebuilding layout components. This allows us to:\n- Focus on high-value features (persistence, workspaces, presets)\n- Leverage proven, tested layout components\n- Maintain compatibility with existing electron-app code\n\n### What's Working Now:\n```bash\n# Development\nnpm run dev          # Start Vite dev server\nnpm run storybook    # Start Storybook on :6006\n\n# Quality Checks\nnpm run type-check   # TypeScript type checking ✅\nnpm run lint         # ESLint (2 warnings) ✅\nnpm run test         # Vitest (14/14 passing) ✅\n\n# Build\nnpm run build        # Build ESM + CJS + types ✅\n```\n\n### Package Contents:\n- **Re-exported:** All components from @principal-ade/panels\n- **New:** `usePanelPersistence` hook with localStorage adapter\n- **New:** Comprehensive TypeScript types\n- **New:** Interactive Storybook documentation\n\n### Reference Files (electron-app):\n- Persistence: `/Users/griever/Developer/electron-app/src/renderer/hooks/usePanelPersistence.ts`\n- Workspace Service: `/Users/griever/Developer/electron-app/src/renderer/services/WorkspaceLayoutService.ts`\n- FeedView Layout: `/Users/griever/Developer/electron-app/src/renderer/principal-window/views/FeedView/FeedView.tsx`\n","readmeFilename":"README.md"}