{"_id":"@fluffylabs/shared-ui","_rev":"27-068961661b2146bf9d7052d18a19765d","name":"@fluffylabs/shared-ui","dist-tags":{"latest":"0.8.2"},"versions":{"0.0.15":{"name":"@fluffylabs/shared-ui","version":"0.0.15","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.0.15","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"07f44e7582007f267dc16510bff2e70c032342ce","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.0.15.tgz","fileCount":2,"integrity":"sha512-Q0WtMYd6Ir04QIrY9WIGLWh9acx3bOtbXtdHTavGkG4TXn8GiOwEPN3z8tRbrlvHXpJ9O99VBRJgTUY5h1+GlQ==","signatures":[{"sig":"MEUCIB2WDlDQLriNRUcq+KbYo5/PykeJEGuz4D4/cGuHGQg7AiEAmpbUXA5DSBWyj40Q7CdW8CxTwcJK4fZTNjOv5e1Q+QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4437},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css"},"gitHead":"196a92ded62bad4f304df710d536a65f9f40762a","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","actor":{"name":"tomusdrw","type":"user","email":"tomusdrw@gmail.com"},"email":"tomusdrw@gmail.com"},"_npmVersion":"11.4.2","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.9.0","dependencies":{"lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.0.15_1750740648614_0.33972738766457033","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@fluffylabs/shared-ui","version":"0.1.0","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.1.0","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"32206f6830e607785c8fe80960a865fb4d94fb5c","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.1.0.tgz","fileCount":6,"integrity":"sha512-1YdwnEBTTmgQ9M+Sl1KPoisXru37tNZEZVsqqQBz3cQKsYQUfBgsYqJ97frX0tphXYfwWqo6KR5qaKiXEicbZw==","signatures":[{"sig":"MEYCIQC+tuWNWKOUYBkiE8pp0yc4IiUH4sC1+hlBot1OXRVhlgIhAMUp7q+boqWHUsJ2mMvlLT8GuDljWRB9xKkJZNklRlHl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908943},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css"},"gitHead":"12bddddba4fc3f35eaa445f9743b4dd513cecb3b","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","actor":{"name":"tomusdrw","type":"user","email":"tomusdrw@gmail.com"},"email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.2","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.16.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.1.0_1750862618939_0.4242829951246547","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@fluffylabs/shared-ui","version":"0.1.1","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.1.1","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"9dde715cf1b44deeb981f2217dff163114d9540b","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.1.1.tgz","fileCount":6,"integrity":"sha512-r4HT3Yg/vfG5ZWgTEvqrgzsbK8UMPnWgLC4SA2wo8rQfbfui+U9zeFPsQGUTNwZJQAETaCHYdCEMZiw4oGxvUg==","signatures":[{"sig":"MEUCIBZ4SU8TXkW7STyfDQVRbLVEUncw3MAwZ9fthI9qu0diAiEAsR15z5j7mBlVzd4tQlivRnlfHIAJRpbClFtIykq/FGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937788},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css"},"gitHead":"8f9ddaa3c72c6d37e62d37b1633b61c08474764c","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.18.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.1.1_1755684687866_0.17574066725301196","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@fluffylabs/shared-ui","version":"0.1.2","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.1.2","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"7c21bf403c4b0f8d524ecb064ccf2b793dfac529","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.1.2.tgz","fileCount":6,"integrity":"sha512-7gUQmdK6m5OhI33mMsO4hRsdke67asDZ6S+wU+pEXA+brv9uaRv0J9nWKUuMt8jsZpjb6qiOWcD6wNpyJoWV6g==","signatures":[{"sig":"MEUCIQDhzrZV3o/WDNbd9Qdgd0YHVzbftc4X5ZGHv+bbAM9xMwIgA0b+UPIMWmh8A/kMkU+e/9bubw2RN3Heo+gnojI02D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939859},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css"},"gitHead":"7b88dde3ad63a20819845a3d8e2dcb95fc0c32dd","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.18.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.1.2_1756141955497_0.28823717779238844","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@fluffylabs/shared-ui","version":"0.1.3","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.1.3","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"c2a3d148806294c6d24c748f9dd0376dbaaff3fd","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.1.3.tgz","fileCount":6,"integrity":"sha512-Uc7TtLssNOdzIU0INhUjaY6FCYNu3w/S+sz7bchKjfRmeLnEaVRg/ExtjEPJo+aH59y8rdGY0YwfpT6fO8/+gQ==","signatures":[{"sig":"MEUCIAdKlUm6CG7/u1kVgPnqA+5kKeiNpCZe3Ckq7DDqN5SVAiEA5O1qhX0m6UcmAZV8OfSPwwmDGUvwtORt1cstG8tyytA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941681},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css"},"gitHead":"0ebc7b5dded30e7c451c636330def311451e9a61","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.18.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.1.3_1756216910124_0.010220287040988651","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@fluffylabs/shared-ui","version":"0.1.4","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.1.4","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"89162f0f9480725fafcc8a8f3fffaacc47570ca3","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.1.4.tgz","fileCount":6,"integrity":"sha512-YJK0FR1rHaXZCtcKdx6KSS8XXHzTqbqC1DyzeZvS4/A7aip4j1pcYbbNGTgS7uG27fadtMtGh6+BbZ2XAGO8/Q==","signatures":[{"sig":"MEQCIDIv9UyUTqMKdoFIT7CdcRIz3Qa6GKvaVemWoJjA38pgAiB5zuUodc7aQXQrKYF0uqy2nGQ9bf1HlpQqvfz7gaZ63w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":942353},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css"},"gitHead":"f5250e6346474741b869635765e063f5138551de","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.18.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.1.4_1756243718915_0.7720479211852496","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@fluffylabs/shared-ui","version":"0.1.5","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.1.5","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"64b929d680900658e1460d04ae3bd6cb181e8386","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.1.5.tgz","fileCount":6,"integrity":"sha512-nP5B1l6/DiptoxuNxRnNhZpDyY0H+CPEbB+WzQT3O6KXLNNG/xBaeJ/p/MI/3OzCHk2QXbw1NC0/Ip/t/13SOw==","signatures":[{"sig":"MEQCIBejz19sCkCcek/aoc5PIfPhiUz7Ad3EhgNYPmc3ZSDFAiA2hwRE8jqdjo2xT9lyqu0wj+4IrYJSsg6m+n8j9QTyhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":947615},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css"},"gitHead":"28c7274730968d80da4da107b7e798cf5fe375c5","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.18.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.1.5_1756402538384_0.4129373246977939","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@fluffylabs/shared-ui","version":"0.1.6","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.1.6","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"50b6ebdc6b74c2eca5c9d60f1f71b8b622f07cbd","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.1.6.tgz","fileCount":6,"integrity":"sha512-Rg0qDqtAaK197FF4zEbDVCoD6aWQCldSPvhyHE5Em9eLPDMnngBx+you8a1oECy0FlNdG0kZ3E0tTXDwflKCBg==","signatures":[{"sig":"MEUCIGWLxGHJSWkUzEw6eEtZ3eZ1wqIlorzepRq8+elzYAF4AiEAyfLoK9j2M6k703p53jRLDsr82bKw8eLfdXXUinQG0kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":947965},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css"},"gitHead":"a3150387218303f2ae43c05a073811e74a74022e","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.18.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.1.6_1756411274093_0.8886133029514898","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@fluffylabs/shared-ui","version":"0.1.7","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.1.7","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"da472fb0c760d151976e80e0a0d9b37243d896dc","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.1.7.tgz","fileCount":6,"integrity":"sha512-l9Lz+hQM8dERLmXc83BOCVMaF6uzKMXXEBmCEx3hiNnIR3LieF6NJjqi1uA3MsHqkVDB5D1LWJ/tklUsKOsGVw==","signatures":[{"sig":"MEQCIF89ch/sIHrwlgMuYicSnY2hiHcIddG18tTGXu+0Fr0EAiBdaqz+7BkNDoDdHQhf/u2zkaKuvf3SbQ7iGd7p4bn5kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":948026},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css"},"gitHead":"5dd4e3dcca2222f358204877e1f0b80c9d0d3997","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.18.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.1.7_1756808120381_0.36286983524367655","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@fluffylabs/shared-ui","version":"0.2.0","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.2.0","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"270f01e3015359ed0f3e18204480c7bde4a26756","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.2.0.tgz","fileCount":6,"integrity":"sha512-3nOBMUjlHYT5vPRMZ6NUsMuJuC/6yIVTAdi/EeNlq0NqBV3mMOQLBmBZIRG34rFtlvuMIp+WyOWYXN36n49fXg==","signatures":[{"sig":"MEYCIQC8TSWYcX5qYFGqO3z8pTBQuOdSyteIWkT38p9EmWRoFQIhALMBc5iajjKdf69FqEnwGjuFIUnzIo+nqk1TbJglrF3S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":949639},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css"},"gitHead":"c4acd618628ebb440c0b945eb7ce5946fd59670c","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.18.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.2.0_1756829503083_0.4652268486978999","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@fluffylabs/shared-ui","version":"0.3.0","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.3.0","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"bb63f11a49a1c364e1cb572cc6f4878a317efa84","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.3.0.tgz","fileCount":6,"integrity":"sha512-ccMTXPK3b4/NuXt6wSVWw3/7ldeOXIi8zVb0SH4iVZuKcbMTxRk4jVbCmLYZl01fE1ZK4zCN8TAdtBmxjMMbDQ==","signatures":[{"sig":"MEQCID5x/4b1OKY1d29BPUYYMM/8qPVcZHP9Qx/whdZLkDaHAiBEwI5wzyh8sl98Dijb2rVfNduxIrbux44cw0AqBujApA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945444},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css"},"gitHead":"5ec2c9fb7cea0ae3459e7a24a72bcfee54354917","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.3.0_1758799639341_0.7762845019182734","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@fluffylabs/shared-ui","version":"0.3.1","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.3.1","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"153d3409c9c149a0d0019a760975d4b97a916577","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.3.1.tgz","fileCount":7,"integrity":"sha512-fevmRyBJTbn7g8/HligXsG5lrpsuFKB0qxXo8DPuz1ReoLQPAKuv+3hbGAlsOhYWJ74U3KV6xclc7b42nmgfOg==","signatures":[{"sig":"MEQCIDiwd6aiIZmhPPJ8I4Hvj3Px+GuhUTwGuX3af0cOBNSJAiAY7evVcYe/j03ONO9DBNwNu2FR5Yje5cLGnDb4zzSLSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":947187},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css"},"gitHead":"f70c6451fd7020c6966748fdbeb1ed3a69b982c3","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build && cp ./lib/theme.css ./dist/theme.css","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.3.1_1759480639249_0.36070704332054015","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@fluffylabs/shared-ui","version":"0.3.2","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.3.2","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"3fd5e546cd1faed4246c6757ce2e038f206a29e4","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.3.2.tgz","fileCount":7,"integrity":"sha512-whUpT9/1PlJKCl8y3lysgUiJt+ROa8+Mp0PTalqMbwsf0LbcExicJyO5+ZctNrkO5amCYuXlPSgD4HVxwDiOhQ==","signatures":[{"sig":"MEUCIQCF2CDafoKgqkCm53nogCrdaYAaB8j1VOwCR+bNoHdOaQIgFzvO2UrSbDwIhbW6gsBVX+pPDRX04W7muPp1juIjgMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1057826},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css"},"gitHead":"86990949f495147e09929d42ce3304ee454ac3da","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build && cp ./lib/theme.css ./dist/theme.css","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.20.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.3.2_1759847924549_0.9761287029768473","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@fluffylabs/shared-ui","version":"0.3.3","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.3.3","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"381c413c270620d90eec273fc53040f8e87d4c91","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.3.3.tgz","fileCount":7,"integrity":"sha512-V7V0DI3cNIU/2NvtH5stByCtXrtEdFrtAkm2sVcUKcdrHxb/MyA5rnZnEPixYAe+1q9ak2RImaH/s7klQHIzVw==","signatures":[{"sig":"MEYCIQDT4hrcyy4itAeXHT8dVjw5gK1Roft6fcQW5qvYU/1cwAIhAIGtJK1v+qPR/SZ7MkxMwFXBGsDKKIHjgvPc6fT/yfcy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062383},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css"},"gitHead":"0518fb746dc196e665da5178e22fb3b8c2e2de00","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build && cp ./lib/theme.css ./dist/theme.css","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.20.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.1.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.3.3_1759938022626_0.8201917748972216","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@fluffylabs/shared-ui","version":"0.4.0","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.4.0","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"05bf32dfce2b3579f8b83687cb59973ff47ec838","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.4.0.tgz","fileCount":7,"integrity":"sha512-W1YCSvjHk1+OIRey4kRHzOeb5Zh8+5A8cTBlLpV1Ss/tYpCZrwkSVmnhJ5m08ZsuCsmLwyTFOlV1oO+Yhrq3kw==","signatures":[{"sig":"MEUCIDCDhoFXiWuK9m9HT63/+VccTLj8VNUjEAUzORVBsk6bAiEAvrx4jp+zz7Qv5M/NDwzCUJfrSESOYoEqx8oJkqiaeYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1119907},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css"},"gitHead":"37a6ff86b453e526bc18e3bbcb9aabd5c2829a7a","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build && cp ./lib/theme.css ./dist/theme.css","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.20.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.4.0_1760981602253_0.255629805921328","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@fluffylabs/shared-ui","version":"0.4.1","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.4.1","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"d92354540c59aaedfa99a8c7762ae7e657ce7d1e","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.4.1.tgz","fileCount":7,"integrity":"sha512-tP9da7ogCYBYBPmnt5cJAw8meecfOvFEvgPry8RsUzFv0zuHjcgK5JYYbzzq9GrNPuoVDHF8lGQXEV7UgC/6jQ==","signatures":[{"sig":"MEQCICHoMXoUEP0kWp9ZIUeBr0xlbYY6F0gFdE+Re6EyzBkIAiBLOlyJBf88ZQxGjx0NuAyHwxyVQFPDck1pDNvruDLHUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262146},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css"},"gitHead":"c587b8b7fd8097f4dbdca6dfbf748b0025a217ac","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build && cp ./lib/theme.css ./dist/theme.css","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.3","description":"Components library for Fluffy Labs projects","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix --report-unused-disable-directives --max-warnings 0","*.{md,json,yml,yaml,js,jsx,ts,tsx}":"prettier --write"},"sideEffects":["**/*.css"],"_nodeVersion":"22.20.0","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","lint-staged":"^16.2.5","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.4.1_1761124172791_0.6633738921163124","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@fluffylabs/shared-ui","version":"0.4.2","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.4.2","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"466e52bb6c55aa69333cc2729d1c6c8d60fd2dc5","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.4.2.tgz","fileCount":7,"integrity":"sha512-51+jdnw9qHlqdpOUtPvR5IBf1Kgrr6CKZE14jEIbY6pq6iHayG3TZhRx4WYM+X31lvurQnf6wq8aTkYlUYWj0Q==","signatures":[{"sig":"MEYCIQCWdiUNrIKfJ9A8V0Hq+lxPstH5CWn6PIASUvpWW/hNFwIhALxwQDMnMg3oM3HJAzbrImX4Yxmxt0n/Kacep6/w3Rod","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1264848},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css"},"gitHead":"d578db396162dbe04375820ee0d1256425ef5b55","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build && cp ./lib/theme.css ./dist/theme.css","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.4","description":"Components library for Fluffy Labs projects","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix --report-unused-disable-directives --max-warnings 0","*.{md,json,yml,yaml,js,jsx,ts,tsx}":"prettier --write"},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","lint-staged":"^16.2.5","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.4.2_1762201355038_0.20189029240137213","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@fluffylabs/shared-ui","version":"0.4.3","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.4.3","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"a2fdfc47c7ee3679b34d984a194c5a8fa9f92b05","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.4.3.tgz","fileCount":7,"integrity":"sha512-sqTVl/aaZ582+07geAXAXWswmHgwD9k+Pwe2gdcXmFYTNu8yVGlKS+Zwv6QYz5p8ZEapY4xKUPTHKBK44PyM8A==","signatures":[{"sig":"MEUCIFoJRqxcJasMGuC+23UpCar0RllIHu/UR727diYDGqwmAiEArc2U3o4/N1OUwsnMUgU3LqG497FfkGXC5TrWw8oofi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1266202},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css"},"gitHead":"b1b378008c0cd93eb72441a1a74bc0889367c856","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build && cp ./lib/theme.css ./dist/theme.css","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.4","description":"Components library for Fluffy Labs projects","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix --report-unused-disable-directives --max-warnings 0","*.{md,json,yml,yaml,js,jsx,ts,tsx}":"prettier --write"},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.1.8","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","lint-staged":"^16.2.5","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.4.3_1762294850390_0.7542185754349653","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@fluffylabs/shared-ui","version":"0.4.4","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.4.4","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"d19724d49e62a0c6f955b02843d558c7778521f8","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.4.4.tgz","fileCount":7,"integrity":"sha512-COeDE4VV7HAazj1CPWTvtsT19nobCfNfeb3yXnJXESeBhfADsT8Gkoe1F8BwmtR+WibAVawpisZZt5a9kUJnvw==","signatures":[{"sig":"MEQCIFgiU7Ja1PJpeLHsKbRkRW2YPHqEne8bTN0/fk4GAB+2AiBtEoZn18Df9ps5GxTSh042YD2jrcspKBa6r8eqt6cHgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1326750},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css"},"gitHead":"5c36541fb2f6fb7bfb2e1d5221d87a373bbcd776","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"tsc && vite build && cp ./lib/theme.css ./dist/theme.css","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.4","description":"Components library for Fluffy Labs projects","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix --report-unused-disable-directives --max-warnings 0","*.{md,json,yml,yaml,js,jsx,ts,tsx}":"prettier --write"},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.1","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","lint-staged":"^16.2.5","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.4.4_1762468930370_0.4519539336334313","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@fluffylabs/shared-ui","version":"0.4.5","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.4.5","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"7850a71cc0f009b534cabf4268acf0f4d026d20c","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.4.5.tgz","fileCount":230,"integrity":"sha512-Aq80hHenBu0pm2ZkKo65TQuOLcx/jOTUEnKEtTqUuh+Qfv46b6BgT5FjwAS+0DA9VkXjhoOW85t8USkkrxdtcQ==","signatures":[{"sig":"MEYCIQDue314UwCck4QxZrQd1kFrlY1BLvWJarCFYonaVOaN+AIhAJFJNS7XcbAF5WtBNSxw54ID/KIp3IcHR3sNzCZYeYhn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400287},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.es.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.es.js"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.cjs.js"}},"./ui":{"import":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.es.js"},"require":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.cjs.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.es.js"},"require":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.cjs.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.es.js"},"require":{"types":"./dist/utils.d.ts","default":"./dist/utils.cjs.js"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css","./components":{"import":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.es.js"},"require":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.cjs.js"}}},"gitHead":"73cb0789dcad78f6efe0f725b08a2bcecc587267","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"rm -rf dist && vite build && cp ./lib/theme.css ./dist/theme.css","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.4","description":"Components library for Fluffy Labs projects","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix --report-unused-disable-directives --max-warnings 0","*.{md,json,yml,yaml,js,jsx,ts,tsx}":"prettier --write"},"sideEffects":["**/*.css","./dist/global.css"],"_nodeVersion":"22.21.1","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","glob":"^11.0.3","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","lint-staged":"^16.2.5","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwind-merge":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.4.5_1762813829918_0.863802590656372","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@fluffylabs/shared-ui","version":"0.4.6","author":{"name":"krystianfras95@gmail.com"},"_id":"@fluffylabs/shared-ui@0.4.6","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"}],"dist":{"shasum":"b50b7fab0088aad64620cc565af86ac961cffe5e","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.4.6.tgz","fileCount":230,"integrity":"sha512-Ibw15ctjaytN188ATccpiwzEKXB4Y5zZHQc5MOTFeDEMmz9hDA0JzCvuY2t3DXtW1VwEkfXHGTrpB7DtOqveYQ==","signatures":[{"sig":"MEUCIAD+vJ/019yiOitm2d/GzbVTI8mrUyGDflUw0Yq1NxQzAiEAp6KVXysAdRbdW1jY3f4RGf+BOrhGtzedXMHUmoyajBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400241},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.es.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.es.js"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.cjs.js"}},"./ui":{"import":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.es.js"},"require":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.cjs.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.es.js"},"require":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.cjs.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.es.js"},"require":{"types":"./dist/utils.d.ts","default":"./dist/utils.cjs.js"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css","./components":{"import":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.es.js"},"require":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.cjs.js"}}},"gitHead":"1286a6ba524ec169180c664fa4c02be6f8e44512","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"rm -rf dist && vite build && cp ./lib/theme.css ./dist/theme.css","test:watch":"vitest"},"_npmUser":{"name":"tomusdrw","email":"tomusdrw@gmail.com"},"_npmVersion":"10.9.4","description":"Components library for Fluffy Labs projects","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix --report-unused-disable-directives --max-warnings 0","*.{md,json,yml,yaml,js,jsx,ts,tsx}":"prettier --write"},"sideEffects":["**/*.css","./dist/global.css"],"_nodeVersion":"22.21.1","dependencies":{"commitlint":"^19.8.1","lucide-react":"^0.487.0","tw-animate-css":"^1.2.5","@radix-ui/react-slot":"^1.1.2","@tailwindcss/postcss":"^4.1.3","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.1.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.1.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.2","@radix-ui/react-dropdown-menu":"^2.1.6"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","glob":"^11.0.3","vite":"^6.0.11","husky":"^9.1.7","jsdom":"^26.0.0","react":"^19.0.0","eslint":"^8.55.0","vitest":"^3.0.5","postcss":"^8.5.3","prettier":"^3.4.2","react-dom":"^19.0.0","storybook":"^8.5.3","typescript":"^5.7.3","@types/node":"^22.13.1","lint-staged":"^16.2.5","tailwindcss":"^4.0.0","@types/react":"^19.0.8","tailwind-merge":"^3.1.0","@commitlint/cli":"^19.8.1","vite-plugin-dts":"^4.5.0","@storybook/react":"^8.5.3","@types/react-dom":"^19.0.3","@storybook/blocks":"^8.5.3","@tailwindcss/vite":"^4.0.3","@vitest/coverage-v8":"^3.0.5","eslint-plugin-react":"^7.33.2","@storybook/react-vite":"^8.5.3","@testing-library/react":"^16.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jest-dom":"^5.1.0","@storybook/builder-vite":"^8.5.3","eslint-plugin-storybook":"^0.11.2","@storybook/addon-actions":"^8.5.3","@vitejs/plugin-react-swc":"^3.7.2","@testing-library/jest-dom":"^6.6.3","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^4.6.0","@storybook/addon-essentials":"^8.5.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.4.5","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^8.23.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwind-merge":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.4.6_1763590261574_0.583266082464607","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@fluffylabs/shared-ui","version":"0.6.3","author":{"name":"Fluffy Labs","email":"hello@fluffylabs.dev"},"_id":"@fluffylabs/shared-ui@0.6.3","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"},{"name":"hey.im.stas","email":"heyimstas@pm.me"}],"homepage":"https://github.com/FluffyLabs/shared-ui#readme","bugs":{"url":"https://github.com/FluffyLabs/shared-ui/issues"},"dist":{"shasum":"a53eced27137ea1e03c487612927b1f6d6075c9e","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.6.3.tgz","fileCount":231,"integrity":"sha512-3M5OHWR3ToFUUBBZEmfEXe+rmO/BEuMot6vo9+7VO7WEwvEtSXIrTownB3BOUwDtvd28LWHQmRPkYH98hZnR3A==","signatures":[{"sig":"MEYCIQDFQHYQZV+Q5JyynkCLgn4S8eAmVlzG2kkVDxavcQH3gAIhANjcCMLHbEFhboj2rlGenYeNe5junuA5VlsBzMptsM/c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fluffylabs%2fshared-ui@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":403273},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.es.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.es.js"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.cjs.js"}},"./ui":{"import":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.es.js"},"require":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.cjs.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.es.js"},"require":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.cjs.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.es.js"},"require":{"types":"./dist/utils.d.ts","default":"./dist/utils.cjs.js"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css","./components":{"import":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.es.js"},"require":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.cjs.js"}}},"gitHead":"5e24484ed343068864d56c963cb56e9ebfcfd747","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"storybook build","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"rm -rf dist && vite build && cp ./lib/theme.css ./dist/theme.css","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bccb6889-6916-403f-9381-07056ca2a736"}},"repository":{"url":"git+https://github.com/FluffyLabs/shared-ui.git","type":"git"},"_npmVersion":"11.9.0","description":"Components library for Fluffy Labs projects","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix --report-unused-disable-directives --max-warnings 0 --no-warn-ignored","*.{md,json,yml,yaml,js,jsx,ts,tsx}":"prettier --write"},"sideEffects":["**/*.css","./dist/global.css"],"_nodeVersion":"24.14.0","dependencies":{"commitlint":"^20.5.0","lucide-react":"^0.577.0","tw-animate-css":"^1.4.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","glob":"^13.0.6","vite":"^8.0.1","husky":"^9.1.7","jsdom":"^29.0.1","react":"^19.2.4","eslint":"^9.0.0","vitest":"^4.1.0","postcss":"^8.5.8","prettier":"^3.8.1","react-dom":"^19.2.4","storybook":"^10.3.1","@eslint/js":"^9.0.0","typescript":"^5.9.3","@types/node":"^25.5.0","lint-staged":"^16.4.0","tailwindcss":"^4.2.2","@types/react":"^19.2.14","tailwind-merge":"^3.5.0","@commitlint/cli":"^20.5.0","vite-plugin-dts":"^4.5.4","@storybook/react":"^10.3.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.2","typescript-eslint":"^8.57.1","@vitest/coverage-v8":"^4.1.0","eslint-plugin-react":"^7.37.5","@storybook/addon-docs":"^10.3.1","@storybook/react-vite":"^10.3.1","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","@storybook/builder-vite":"^10.3.1","eslint-plugin-storybook":"10.3.1","@vitejs/plugin-react-swc":"^4.3.0","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.5.2","@commitlint/config-conventional":"^20.5.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwind-merge":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.6.3_1774218583265_0.1666358371425598","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@fluffylabs/shared-ui","version":"0.7.1","author":{"name":"Fluffy Labs","email":"hello@fluffylabs.dev"},"_id":"@fluffylabs/shared-ui@0.7.1","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"},{"name":"hey.im.stas","email":"heyimstas@pm.me"}],"homepage":"https://github.com/FluffyLabs/shared-ui#readme","bugs":{"url":"https://github.com/FluffyLabs/shared-ui/issues"},"dist":{"shasum":"7179cb24f6212290fbd39857770b9d3c3c52cd30","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.7.1.tgz","fileCount":299,"integrity":"sha512-Npoa4zQJOYemeoGm+7af/J4YTkAE91sCclZV0wYgRdduI/XmPgx/uiy/IkzK502WziwyTK/uVqvD5c2lTlyybg==","signatures":[{"sig":"MEYCIQCHFGEks9AGyT/ARs6RMnkOWJCO77rbB1dQ/3FFV1+xLAIhAOlDIHlXeIk5iUzcTfPb0ZryOnhftKMTL7nrYqW9UR5P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fluffylabs%2fshared-ui@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480951},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.es.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.es.js"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.cjs.js"}},"./ui":{"import":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.es.js"},"require":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.cjs.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.es.js"},"require":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.cjs.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.es.js"},"require":{"types":"./dist/utils.d.ts","default":"./dist/utils.cjs.js"}},"./supabase":{"import":{"types":"./dist/supabase/index.d.ts","default":"./dist/supabase/index.es.js"},"require":{"types":"./dist/supabase/index.d.ts","default":"./dist/supabase/index.cjs.js"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css","./components":{"import":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.es.js"},"require":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.cjs.js"}}},"gitHead":"e5cf07574fbcbb5352740874d3ddeb861882880a","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"npm run build:storybook && npm run build:demo","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"rm -rf dist && vite build && cp ./lib/theme.css ./dist/theme.css","build:demo":"vite build --config demo/vite.config.ts","test:watch":"vitest","build:storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bccb6889-6916-403f-9381-07056ca2a736"}},"repository":{"url":"git+https://github.com/FluffyLabs/shared-ui.git","type":"git"},"_npmVersion":"11.9.0","description":"Components library for Fluffy Labs projects","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix --report-unused-disable-directives --max-warnings 0 --no-warn-ignored","*.{md,json,yml,yaml,js,jsx,ts,tsx}":"prettier --write"},"sideEffects":["**/*.css","./dist/global.css"],"_nodeVersion":"24.14.0","dependencies":{"commitlint":"^20.5.0","lucide-react":"^0.577.0","tw-animate-css":"^1.4.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","glob":"^13.0.6","vite":"^8.0.1","husky":"^9.1.7","jsdom":"^29.0.1","react":"^19.2.4","eslint":"^9.0.0","vitest":"^4.1.0","postcss":"^8.5.8","prettier":"^3.8.1","react-dom":"^19.2.4","storybook":"^10.3.1","@eslint/js":"^9.0.0","typescript":"^5.9.3","@types/node":"^25.5.0","lint-staged":"^16.4.0","tailwindcss":"^4.2.2","@types/react":"^19.2.14","tailwind-merge":"^3.5.0","@commitlint/cli":"^20.5.0","vite-plugin-dts":"^4.5.4","@storybook/react":"^10.3.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.2","typescript-eslint":"^8.57.1","@vitest/coverage-v8":"^4.1.0","eslint-plugin-react":"^7.37.5","@storybook/addon-docs":"^10.3.1","@storybook/react-vite":"^10.3.1","@supabase/supabase-js":"^2.100.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","@storybook/builder-vite":"^10.3.1","eslint-plugin-storybook":"10.3.1","@vitejs/plugin-react-swc":"^4.3.0","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.5.2","@commitlint/config-conventional":"^20.5.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwind-merge":"^3.1.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.7.1_1774972221811_0.0914554480363905","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@fluffylabs/shared-ui","version":"0.8.0","author":{"name":"Fluffy Labs","email":"hello@fluffylabs.dev"},"_id":"@fluffylabs/shared-ui@0.8.0","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"},{"name":"hey.im.stas","email":"heyimstas@pm.me"}],"homepage":"https://github.com/FluffyLabs/shared-ui#readme","bugs":{"url":"https://github.com/FluffyLabs/shared-ui/issues"},"dist":{"shasum":"affe1df6b37fb19759591bd35a2d4bedabaad477","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.8.0.tgz","fileCount":307,"integrity":"sha512-VQWTSB3aFt5vZjVKwqv+/LKjL/2scAfsoJ59Qf2f/N+PWQE29SQV4ucS2rdhkXXJoZJKy2PMIcpNkdsytz59Fg==","signatures":[{"sig":"MEUCIH5CLv+PugYhI5GU2YfJ0OvgXcLLC4ctKWot7bAWUbx0AiEAg0jUDa1Nc/wiHlWRsP0fo37/CQCr0UrBiAhmjupsLAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fluffylabs%2fshared-ui@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":494881},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.es.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.es.js"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.cjs.js"}},"./ui":{"import":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.es.js"},"require":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.cjs.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.es.js"},"require":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.cjs.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.es.js"},"require":{"types":"./dist/utils.d.ts","default":"./dist/utils.cjs.js"}},"./supabase":{"import":{"types":"./dist/supabase/index.d.ts","default":"./dist/supabase/index.es.js"},"require":{"types":"./dist/supabase/index.d.ts","default":"./dist/supabase/index.cjs.js"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css","./components":{"import":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.es.js"},"require":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.cjs.js"}}},"gitHead":"a2067dd6cc600d081ed8d427c0a36468ae9b9d1b","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"npm run build:storybook && npm run build:demo","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"rm -rf dist && vite build && cp ./lib/theme.css ./dist/theme.css","build:demo":"vite build --config demo/vite.config.ts","test:watch":"vitest","build:storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bccb6889-6916-403f-9381-07056ca2a736"}},"repository":{"url":"git+https://github.com/FluffyLabs/shared-ui.git","type":"git"},"_npmVersion":"11.11.0","description":"Components library for Fluffy Labs projects","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix --report-unused-disable-directives --max-warnings 0 --no-warn-ignored","*.{md,json,yml,yaml,js,jsx,ts,tsx}":"prettier --write"},"sideEffects":["**/*.css","./dist/global.css"],"_nodeVersion":"24.14.1","dependencies":{"commitlint":"^20.5.0","lucide-react":"^0.577.0","tw-animate-css":"^1.4.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","glob":"^13.0.6","vite":"^8.0.1","husky":"^9.1.7","jsdom":"^29.0.1","react":"^19.2.4","eslint":"^9.0.0","vitest":"^4.1.0","postcss":"^8.5.8","prettier":"^3.8.1","react-dom":"^19.2.4","storybook":"^10.3.1","@eslint/js":"^9.0.0","typescript":"^5.9.3","@types/node":"^25.5.0","lint-staged":"^16.4.0","tailwindcss":"^4.2.2","@types/react":"^19.2.14","tailwind-merge":"^3.5.0","@commitlint/cli":"^20.5.0","vite-plugin-dts":"^4.5.4","@storybook/react":"^10.3.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.2","typescript-eslint":"^8.57.1","@vitest/coverage-v8":"^4.1.0","eslint-plugin-react":"^7.37.5","@storybook/addon-docs":"^10.3.1","@storybook/react-vite":"^10.3.1","@supabase/supabase-js":"^2.100.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","@storybook/builder-vite":"^10.3.1","eslint-plugin-storybook":"10.3.1","@vitejs/plugin-react-swc":"^4.3.0","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.5.2","@commitlint/config-conventional":"^20.5.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwind-merge":"^3.1.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.8.0_1776193921899_0.46174048128949385","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@fluffylabs/shared-ui","version":"0.8.1","author":{"name":"Fluffy Labs","email":"hello@fluffylabs.dev"},"_id":"@fluffylabs/shared-ui@0.8.1","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"},{"name":"hey.im.stas","email":"heyimstas@pm.me"}],"homepage":"https://github.com/FluffyLabs/shared-ui#readme","bugs":{"url":"https://github.com/FluffyLabs/shared-ui/issues"},"dist":{"shasum":"4600a22a0622774be9abf603b01515d55035564c","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.8.1.tgz","fileCount":307,"integrity":"sha512-lC7/3F5dL7A+ZF7v91DDYcuJHcbc48oU7Wz1oUtwgxSz2VpCOq3OWpcIr3qTqairwjy5gMLxKMdqfq5CdmiaoQ==","signatures":[{"sig":"MEUCIGsR1iCB9o3Rsqz3PqEtXo2CDPdqB/UwqDMHvMvxXPIJAiEAwvtQ8Nm/9p69wd9BnasmjxD/mvsMpidS/VK2i7Dy38k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fluffylabs%2fshared-ui@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":498410},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.es.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.es.js"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.cjs.js"}},"./ui":{"import":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.es.js"},"require":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.cjs.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.es.js"},"require":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.cjs.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.es.js"},"require":{"types":"./dist/utils.d.ts","default":"./dist/utils.cjs.js"}},"./supabase":{"import":{"types":"./dist/supabase/index.d.ts","default":"./dist/supabase/index.es.js"},"require":{"types":"./dist/supabase/index.d.ts","default":"./dist/supabase/index.cjs.js"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css","./components":{"import":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.es.js"},"require":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.cjs.js"}}},"gitHead":"5d31e2dbea15b076daff1eda04d1da1b0467efbd","scripts":{"dev":"storybook dev -p 6006","lint":"eslint . --report-unused-disable-directives --max-warnings 0","test":"vitest run","build":"npm run build:storybook && npm run build:demo","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg","build:lib":"rm -rf dist && vite build && cp ./lib/theme.css ./dist/theme.css","build:demo":"vite build --config demo/vite.config.ts","test:watch":"vitest","build:storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bccb6889-6916-403f-9381-07056ca2a736"}},"repository":{"url":"git+https://github.com/FluffyLabs/shared-ui.git","type":"git"},"_npmVersion":"11.11.0","description":"Components library for Fluffy Labs projects","directories":{},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix --report-unused-disable-directives --max-warnings 0 --no-warn-ignored","*.{md,json,yml,yaml,js,jsx,ts,tsx}":"prettier --write"},"sideEffects":["**/*.css","./dist/global.css"],"_nodeVersion":"24.14.1","dependencies":{"commitlint":"^20.5.0","lucide-react":"^0.577.0","tw-animate-css":"^1.4.0","@radix-ui/react-slot":"^1.2.4","@tailwindcss/postcss":"^4.2.2","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-dropdown-menu":"^2.1.16"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","glob":"^13.0.6","vite":"^8.0.1","husky":"^9.1.7","jsdom":"^29.0.1","react":"^19.2.4","eslint":"^9.0.0","vitest":"^4.1.0","postcss":"^8.5.8","prettier":"^3.8.1","react-dom":"^19.2.4","storybook":"^10.3.1","@eslint/js":"^9.0.0","typescript":"^5.9.3","@types/node":"^25.5.0","lint-staged":"^16.4.0","tailwindcss":"^4.2.2","@types/react":"^19.2.14","tailwind-merge":"^3.5.0","@commitlint/cli":"^20.5.0","vite-plugin-dts":"^4.5.4","@storybook/react":"^10.3.1","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.2","typescript-eslint":"^8.57.1","@vitest/coverage-v8":"^4.1.0","eslint-plugin-react":"^7.37.5","@storybook/addon-docs":"^10.3.1","@storybook/react-vite":"^10.3.1","@supabase/supabase-js":"^2.100.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","@storybook/builder-vite":"^10.3.1","eslint-plugin-storybook":"10.3.1","@vitejs/plugin-react-swc":"^4.3.0","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.5.2","@commitlint/config-conventional":"^20.5.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwind-merge":"^3.1.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shared-ui_0.8.1_1776541933305_0.2424058826605564","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@fluffylabs/shared-ui","version":"0.8.2","description":"Components library for Fluffy Labs projects","author":{"name":"Fluffy Labs","email":"hello@fluffylabs.dev"},"repository":{"type":"git","url":"git+https://github.com/FluffyLabs/shared-ui.git"},"type":"module","sideEffects":["**/*.css","./dist/global.css"],"main":"./dist/index.cjs.js","module":"./dist/index.es.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.es.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.cjs.js"}},"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.es.js"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.cjs.js"}},"./components":{"import":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.es.js"},"require":{"types":"./dist/components/index.d.ts","default":"./dist/components/index.cjs.js"}},"./ui":{"import":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.es.js"},"require":{"types":"./dist/ui/index.d.ts","default":"./dist/ui/index.cjs.js"}},"./hooks":{"import":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.es.js"},"require":{"types":"./dist/hooks.d.ts","default":"./dist/hooks.cjs.js"}},"./utils":{"import":{"types":"./dist/utils.d.ts","default":"./dist/utils.es.js"},"require":{"types":"./dist/utils.d.ts","default":"./dist/utils.cjs.js"}},"./supabase":{"import":{"types":"./dist/supabase/index.d.ts","default":"./dist/supabase/index.es.js"},"require":{"types":"./dist/supabase/index.d.ts","default":"./dist/supabase/index.cjs.js"}},"./style.css":"./dist/style.css","./theme.css":"./dist/theme.css"},"scripts":{"dev":"storybook dev -p 6006","test":"vitest run","test:watch":"vitest","build":"npm run build:storybook && npm run build:demo","build:storybook":"storybook build","build:demo":"vite build --config demo/vite.config.ts","build:lib":"rm -rf dist && vite build && cp ./lib/theme.css ./dist/theme.css","lint":"eslint . --report-unused-disable-directives --max-warnings 0","format":"prettier . --write","prepare":"echo \"npx --no -- commitlint --edit \\$1\" > .husky/commit-msg"},"devDependencies":{"@commitlint/cli":"^20.5.0","@commitlint/config-conventional":"^20.5.0","@eslint/js":"^9.0.0","@storybook/addon-docs":"^10.3.1","@storybook/builder-vite":"^10.3.1","@storybook/react":"^10.3.1","@storybook/react-vite":"^10.3.1","@supabase/supabase-js":"^2.100.0","@tailwindcss/vite":"^4.2.2","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1","@types/node":"^25.5.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@vitejs/plugin-react-swc":"^4.3.0","@vitest/coverage-v8":"^4.1.0","clsx":"^2.1.1","eslint":"^9.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jest-dom":"^5.5.0","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-storybook":"10.3.1","glob":"^13.0.6","husky":"^9.1.7","jsdom":"^29.0.1","lint-staged":"^16.4.0","postcss":"^8.5.8","prettier":"^3.8.1","react":"^19.2.4","react-dom":"^19.2.4","storybook":"^10.3.1","tailwind-merge":"^3.5.0","tailwindcss":"^4.2.2","typescript":"^5.9.3","typescript-eslint":"^8.57.1","vite":"^8.0.1","vite-plugin-dts":"^4.5.4","vitest":"^4.1.0"},"peerDependencies":{"@supabase/supabase-js":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","tailwind-merge":"^3.1.0"},"peerDependenciesMeta":{"@supabase/supabase-js":{"optional":true}},"dependencies":{"@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-slot":"^1.2.4","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-tooltip":"^1.2.8","@tailwindcss/postcss":"^4.2.2","class-variance-authority":"^0.7.1","commitlint":"^20.5.0","lucide-react":"^0.577.0","tw-animate-css":"^1.4.0"},"lint-staged":{"*.{js,jsx,ts,tsx}":"eslint --fix --report-unused-disable-directives --max-warnings 0 --no-warn-ignored","*.{md,json,yml,yaml,js,jsx,ts,tsx}":"prettier --write"},"gitHead":"34fbf745ab7d9485e6a1f2102b8be65afe76d410","_id":"@fluffylabs/shared-ui@0.8.2","bugs":{"url":"https://github.com/FluffyLabs/shared-ui/issues"},"homepage":"https://github.com/FluffyLabs/shared-ui#readme","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-kXz3zGRXMPixydEAw3zk1oUFT8DE4z26HR1u+5cuhth8MVenYsOYbcgd33Xe8Hszu37se899NriSqOXeqNJBdg==","shasum":"0f626a7e4017bc52a72775ff73582f3a86f651c4","tarball":"https://registry.npmjs.org/@fluffylabs/shared-ui/-/shared-ui-0.8.2.tgz","fileCount":307,"unpackedSize":499802,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@fluffylabs%2fshared-ui@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB0mC0gaRTl9S44AUsUFhdyfHYGCgmscjPpaVugRAzF3AiA8ymuNlEHxg+geES3khFBP6jxXp8yCiW6SB15q+/Wo5g=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bccb6889-6916-403f-9381-07056ca2a736"}},"directories":{},"maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"},{"name":"hey.im.stas","email":"heyimstas@pm.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared-ui_0.8.2_1776757172041_0.9339246191958628"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-24T04:50:48.533Z","modified":"2026-04-21T07:39:32.518Z","0.0.15":"2025-06-24T04:50:48.764Z","0.1.0":"2025-06-25T14:43:39.107Z","0.1.1":"2025-08-20T10:11:28.092Z","0.1.2":"2025-08-25T17:12:35.794Z","0.1.3":"2025-08-26T14:01:50.339Z","0.1.4":"2025-08-26T21:28:39.195Z","0.1.5":"2025-08-28T17:35:38.645Z","0.1.6":"2025-08-28T20:01:14.316Z","0.1.7":"2025-09-02T10:15:20.607Z","0.2.0":"2025-09-02T16:11:43.395Z","0.3.0":"2025-09-25T11:27:19.580Z","0.3.1":"2025-10-03T08:37:19.512Z","0.3.2":"2025-10-07T14:38:44.776Z","0.3.3":"2025-10-08T15:40:22.888Z","0.4.0":"2025-10-20T17:33:22.494Z","0.4.1":"2025-10-22T09:09:32.991Z","0.4.2":"2025-11-03T20:22:35.296Z","0.4.3":"2025-11-04T22:20:50.704Z","0.4.4":"2025-11-06T22:42:10.661Z","0.4.5":"2025-11-10T22:30:30.132Z","0.4.6":"2025-11-19T22:11:01.808Z","0.6.3":"2026-03-22T22:29:43.425Z","0.7.1":"2026-03-31T15:50:21.955Z","0.8.0":"2026-04-14T19:12:02.066Z","0.8.1":"2026-04-18T19:52:13.462Z","0.8.2":"2026-04-21T07:39:32.232Z"},"bugs":{"url":"https://github.com/FluffyLabs/shared-ui/issues"},"author":{"name":"Fluffy Labs","email":"hello@fluffylabs.dev"},"homepage":"https://github.com/FluffyLabs/shared-ui#readme","repository":{"type":"git","url":"git+https://github.com/FluffyLabs/shared-ui.git"},"description":"Components library for Fluffy Labs projects","maintainers":[{"name":"mateuszsikora","email":"ms1qaz@gmail.com"},{"name":"tomusdrw","email":"tomusdrw@gmail.com"},{"name":"hey.im.stas","email":"heyimstas@pm.me"}],"readme":"# @fluffylabs/shared-ui\n\nShared UI components library for Fluffy Labs applications\n\n## Features\n\n- React: A JavaScript library for web and native user interfaces.\n- TypeScript: A strongly typed superset of JavaScript.\n- Tailwind: A utility-first CSS framework.\n- Storybook: A frontend workshop for building UI components and pages in isolation. [View live Storybook](http://fluffylabs.dev/shared-ui/)\n- Vite: A next generation frontend tooling that runs and builds your library incredibly fast.\n- Vitest: A next generation testing framework.\n- ESLint: A tool that finds and fixes problems in your code.\n- Prettier: A code formatter.\n- Husky: A pre-commit hook.\n- Github Action: A tool that deploys your Storybook to GitHub page automatically.\n\n## Installation\n\n```bash\nnpm install @fluffylabs/shared-ui\n```\n\n## Development\n\n1. Clone this repository\n2. Install dependencies using `pnpm i` (or `npm i` if you like)\n3. Run `pnpm dev` to start the local Storybook server\n\n## Scripts\n\n- `dev`: Starts the local Storybook server, use this to develop and preview your components.\n- `test`: Runs all your tests with vitest.\n- `test:watch`: Runs tests in watch mode.\n- `build`: Builds your Storybook as a static web application.\n- `build:lib`: Builds your component library with Vite.\n- `lint`: Runs ESLint.\n- `format`: Formats your code with Prettier.\n\n## Usage\n\n### Basic Import\n\n```tsx\nimport { AppsSidebar } from \"@fluffylabs/shared-ui\";\n```\n\n### Importing Styles\n\nUse the precompiled styles in your app:\n\n```tsx\n// styles.css\n@import \"tailwindcss/preflight\" layer(base);\n@import \"@fluffylabs/shared-ui/theme.css\";\n@import \"@fluffylabs/shared-ui/style.css\";\n@import \"tailwindcss/theme\" layer(theme);\n@import \"tailwindcss/utilities\" layer(utilities);\n```\n\n### Fonts\n\nThe library uses **Poppins** as the default sans-serif font and **Inconsolata** as the monospace font. Consuming projects must load these fonts themselves, for example via Google Fonts:\n\n```html\n<link rel=\"preconnect\" href=\"https://fonts.googleapis.com\" />\n<link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin />\n<link\n  href=\"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,600&family=Inconsolata:wght@400;500;600;700&display=swap\"\n  rel=\"stylesheet\"\n/>\n```\n\nTo override the default fonts, redefine the Tailwind theme tokens in your CSS:\n\n```css\n@theme {\n  --font-sans: \"Inter\", sans-serif;\n  --font-mono: \"Fira Code\", monospace;\n}\n```\n\n### Tailwind Configuration\n\nTo prevent class duplication when using Tailwind CSS in your project, add the shared-ui dist folder to your Tailwind content paths:\n\n```js\n// tailwind.config.js\nmodule.exports = {\n  content: [\"./src/**/*.{js,jsx,ts,tsx}\", \"../node_modules/@fluffylabs/shared-ui/dist/**/*.js\"],\n  // ... rest of your config\n};\n```\n\n### Example Usage\n\n```tsx\nimport { AppsSidebar } from \"@fluffylabs/shared-ui\";\nimport \"@fluffylabs/shared-ui/style.css\";\n\nfunction App() {\n  return (\n    <div className=\"app\">\n      <AppsSidebar />\n      {/* Your app content */}\n    </div>\n  );\n}\n```\n\nFor more usage examples and component documentation, visit our [Storybook](http://fluffylabs.dev/shared-ui/).\n\n### Supabase Integration (Auth, User Data)\n\nThe library includes optional Supabase-powered components for authentication, user menus, settings, and per-user data storage. These are exported from a separate subpath so apps that don't use auth are unaffected.\n\n#### Install the Supabase SDK\n\n```bash\nnpm install @supabase/supabase-js\n```\n\n#### Create the `user_data` table\n\nRun this in your Supabase SQL editor:\n\n```sql\ncreate table user_data (\n  id uuid primary key default gen_random_uuid(),\n  user_id uuid not null references auth.users(id) on delete cascade,\n  app_id text not null default '',\n  key text not null,\n  value jsonb,\n  created_at timestamptz default now(),\n  updated_at timestamptz default now(),\n  unique (user_id, app_id, key)\n);\n\nalter table user_data enable row level security;\n\ncreate policy \"Users can manage their own data\"\n  on user_data for all\n  using (auth.uid() = user_id)\n  with check (auth.uid() = user_id);\n```\n\n#### Wrap your app\n\n```tsx\nimport { SupabaseProvider, UserMenu, AuthFlow, Settings } from \"@fluffylabs/shared-ui/supabase\";\nimport { Header } from \"@fluffylabs/shared-ui/components\";\n\nfunction App() {\n  return (\n    <SupabaseProvider supabaseUrl=\"https://your-project.supabase.co\" supabaseAnonKey=\"your-anon-key\" appId=\"my-app\">\n      <Header\n        toolNameSrc={logo}\n        endSlot={<UserMenu onLoginClick={() => navigate(\"/login\")} onSettingsClick={() => navigate(\"/settings\")} />}\n      />\n      <Routes>\n        <Route path=\"/login\" element={<AuthFlow onSuccess={() => navigate(\"/\")} />} />\n        <Route path=\"/settings\" element={<Settings />} />\n      </Routes>\n    </SupabaseProvider>\n  );\n}\n```\n\n#### Available exports\n\n| Export             | Description                                                                    |\n| ------------------ | ------------------------------------------------------------------------------ |\n| `SupabaseProvider` | Context provider — creates the Supabase client                                 |\n| `AuthFlow`         | Combined login/register screen                                                 |\n| `UserMenu`         | Header dropdown with login/email/settings/sign-out                             |\n| `Settings`         | Settings panel with theme selector                                             |\n| `useUser`          | `{ user, isLoading }`                                                          |\n| `useSession`       | `{ session, isLoading }`                                                       |\n| `useSignOut`       | Sign-out callback                                                              |\n| `useUserData`      | Per-user key-value storage (`{ appScoped }` option for shared vs per-app data) |\n\nFor detailed docs and interactive examples, see the [Supabase section in Storybook](http://fluffylabs.dev/shared-ui/?path=/docs/supabase-getting-started--docs).\n\n## Deployment\n\n### Releasing a New Version\n\nThe release process involves two steps:\n\n#### Step 1: Create a Version Bump PR and Draft Release\n\n1. Go to [Actions → Release step 1](../../actions/workflows/shared-ui-bump-version-and-create-pr.yml)\n2. Click \"Run workflow\"\n3. Select:\n   - **Branch**: `main` (releases should always be from main)\n   - **Version bump type**: `patch`, `minor`, or `major`\n4. The workflow will create a pull request with the version bump and a draft GitHub release\n5. Review and merge the PR\n\n#### Step 2: Publish to NPM\n\n1. Go to [Releases](../../releases) and find the draft release\n2. Click \"Publish release\" — this creates the git tag and triggers the [Publish to NPM](../../actions/workflows/shared-ui-npm-publish.yml) workflow, which automatically:\n   - Checks out the exact tag from the release\n   - Verifies the tag matches the package.json version\n   - Builds the component library\n   - Publishes the package to NPM registry\n\n### Storybook Deployment\n\nThe Storybook is automatically deployed to GitHub Pages and available at:\nhttp://fluffylabs.dev/shared-ui/\n","readmeFilename":"README.md"}