{"_id":"@matthiaskrijgsman/mat-ui","_rev":"70-5a074f18b08636644df7423bc5c25e37","name":"@matthiaskrijgsman/mat-ui","dist-tags":{"latest":"0.0.73"},"versions":{"0.0.0":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.0","_id":"@matthiaskrijgsman/mat-ui@0.0.0","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"56d259aca6c5b7b636989e56f3536eeb54f6bb4b","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.0.tgz","fileCount":44,"integrity":"sha512-luoFyiK7D0zOZh43d0kLtulGa0kkuK2kTz9aYeTwLkYfq20aJNl+fu0ltuIPHp0BUsKlNEsaqDp64OCxt2WXtg==","signatures":[{"sig":"MEUCIQDmlcysI0LuGpRIFfSaK8yT59AqA+/yTJwlm2W6jV5NrAIgXcKqp7Cs+yar5kP+m8fdl9Eys0LChL9RC1B2NdLIjOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2485119},"main":"./dist/mat-ui.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/mat-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mat-ui.js","default":"./dist/mat-ui.js","require":"./dist/mat-ui.umd.cjs"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/9e375473cd5684fdf17198f008036657/matthiaskrijgsman-mat-ui-0.0.0.tgz","_integrity":"sha512-luoFyiK7D0zOZh43d0kLtulGa0kkuK2kTz9aYeTwLkYfq20aJNl+fu0ltuIPHp0BUsKlNEsaqDp64OCxt2WXtg==","_npmVersion":"11.3.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","chromatic":"^13.1.3","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","@chromatic-com/storybook":"^4.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-custom-scrollbars":"^4.0.13"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1","react-custom-scrollbars":"^4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.0_1757406692940_0.39614626692147814","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.1","_id":"@matthiaskrijgsman/mat-ui@0.0.1","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"9eef3a90f3837275cff9aae247653010cd770973","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.1.tgz","fileCount":47,"integrity":"sha512-DYNgYqlw2JxEmeqtAVCmKQ1Ae/AYavqnw8fd/BzJ9YlPuJDqSqdk5r3cwtnyeIl7xXaXT8UUynygJoP2i181Kw==","signatures":[{"sig":"MEUCIAWeMv7ObByat0ZktmpuoZhoSiwb4wC5VBH3M7mKzxrFAiEAoGMOipym4cNJZaTmXJWWJi7AVw3nxCI4RBEaKPzMlyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2520585},"main":"./dist/mat-ui.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/mat-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/mat-ui.js","default":"./dist/mat-ui.js","require":"./dist/mat-ui.umd.cjs"},"./style":{"default":"./dist/style.css"},"./style.css":{"default":"./dist/style.css"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && vite build -c vite.style.config.ts && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/050292971d5e32b5ec0f2f994a4410de/matthiaskrijgsman-mat-ui-0.0.1.tgz","_integrity":"sha512-DYNgYqlw2JxEmeqtAVCmKQ1Ae/AYavqnw8fd/BzJ9YlPuJDqSqdk5r3cwtnyeIl7xXaXT8UUynygJoP2i181Kw==","_npmVersion":"11.3.0","description":"Reusable React UI components built with TypeScript, Vite, and Tailwind.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","chromatic":"^13.1.3","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","@chromatic-com/storybook":"^4.1.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@types/react-custom-scrollbars":"^4.0.13"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1","react-custom-scrollbars":"^4.2.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.1_1758012227949_0.8441814352315558","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.2","_id":"@matthiaskrijgsman/mat-ui@0.0.2","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"668b1cc8c20c360976909f0778466e27f7a85d30","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.2.tgz","fileCount":45,"integrity":"sha512-tew0djLXYvJd92Vcy+J2JAr2DndP2kFf3O0rUben01R/66fq2Z2T/dMiRns21cAS3KeUtlnJJ280HqjBRa0c2w==","signatures":[{"sig":"MEUCIAFMrJXreh0fyVRBh8/ZueG5Fznrwwj0UHgK2CzR4p5mAiEAm2ej8G8I+vximbJ9aafmCnH8LdmTtmbynwpUAE0nv84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2520578},"main":"./dist/index.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/39e31fb1b42cd697dd6494efbe1e9a75/matthiaskrijgsman-mat-ui-0.0.2.tgz","_integrity":"sha512-tew0djLXYvJd92Vcy+J2JAr2DndP2kFf3O0rUben01R/66fq2Z2T/dMiRns21cAS3KeUtlnJJ280HqjBRa0c2w==","_npmVersion":"11.3.0","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.2_1758030831350_0.22185134285021824","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.3","_id":"@matthiaskrijgsman/mat-ui@0.0.3","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"81b6593f4e420dcb780955d4cc4abe457c6dff91","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.3.tgz","fileCount":46,"integrity":"sha512-4XJTfY/WgmxChcOwO7oi9XULla6dQP3UqKjSDx9hyw1HRnN9u737Se38UrgoRMPESMZ1j+8WuzMCyRlKUYrQSw==","signatures":[{"sig":"MEQCIGnX10rD8dkDKZgid2BPji+FYnscGKqucn/CI0mBUWrtAiBbtyz7cP6PJw8e5/nMW+vs2U4RcjRgGPsUgwDAYXRnkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2695297},"main":"./dist/index.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/b6bae52bec628fc296ba4bdd011006fb/matthiaskrijgsman-mat-ui-0.0.3.tgz","_integrity":"sha512-4XJTfY/WgmxChcOwO7oi9XULla6dQP3UqKjSDx9hyw1HRnN9u737Se38UrgoRMPESMZ1j+8WuzMCyRlKUYrQSw==","_npmVersion":"11.3.0","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.3_1758550451966_0.2521972931384431","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.4","_id":"@matthiaskrijgsman/mat-ui@0.0.4","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"6b12ce02c223c728dfb9afcf64989a0479014fde","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.4.tgz","fileCount":46,"integrity":"sha512-aJaZavJr+UAACFpYSGTKJFEwTy2mSeVioGiOfK7NzZDVSQE9bmWw7xo7L8aesqeA0YVKRq2ct6uuBfbg0LhFKQ==","signatures":[{"sig":"MEUCIQDa+UqPyCYrJHbg4QX/6DpfQf/krrqfQw5/+vaROb7izgIgdJkF4RJiLOKOipXAwom4jOxnNk/jngPzJxlJUyBzKt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2812345},"main":"./dist/index.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/ccaa6f0374bf2a70524f40773553d34c/matthiaskrijgsman-mat-ui-0.0.4.tgz","_integrity":"sha512-aJaZavJr+UAACFpYSGTKJFEwTy2mSeVioGiOfK7NzZDVSQE9bmWw7xo7L8aesqeA0YVKRq2ct6uuBfbg0LhFKQ==","_npmVersion":"11.3.0","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.4_1758617361314_0.9375578296338465","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.5","_id":"@matthiaskrijgsman/mat-ui@0.0.5","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"a0253153622e02a34a5951ef0e3e3e1d56e1f74a","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.5.tgz","fileCount":46,"integrity":"sha512-EtBKqygnWpaoWdLG73O2VVefc2n6sW7vpefgF9YtfxWI1+c8FIFEQaaBL5Jo/+oobCwwXiGjeo+aYBymoqkJGA==","signatures":[{"sig":"MEUCIBnrYNzHZw6sAaMbTLTA5YUYA8daMZK5qS9hyzDwGatAAiEAuY/gVADzoCmvseo97tIdZIUbFJfFBXTK/YlLJvo0mAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2812433},"main":"./dist/index.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/2f0c9a65d18d18dc6cb61d1cdc540d53/matthiaskrijgsman-mat-ui-0.0.5.tgz","_integrity":"sha512-EtBKqygnWpaoWdLG73O2VVefc2n6sW7vpefgF9YtfxWI1+c8FIFEQaaBL5Jo/+oobCwwXiGjeo+aYBymoqkJGA==","_npmVersion":"11.3.0","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.5_1758638982904_0.5840295017749879","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.6","_id":"@matthiaskrijgsman/mat-ui@0.0.6","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"c055d61d18e569d1130500b0fda072376bef0906","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.6.tgz","fileCount":51,"integrity":"sha512-1BKeAGoXXPnZCHvZ/CU7uYYZAasL8mbgwmlBNSvkIb72gIF3tmMFGBlrQLjNI5I1Y+ziFz420dlg8wx5aprmvA==","signatures":[{"sig":"MEYCIQC1FcBZ5mEr+/rw0xDg8nSlpjYeBcERH/7gvLtL7JvAbQIhAKH4BMbxzx9vLvN4p2HHgWz8/0e9sOkdduVVH6DPb51c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2838982},"main":"./dist/index.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/8ad983c9e83b09c8bb81bccc7e5ede9c/matthiaskrijgsman-mat-ui-0.0.6.tgz","_integrity":"sha512-1BKeAGoXXPnZCHvZ/CU7uYYZAasL8mbgwmlBNSvkIb72gIF3tmMFGBlrQLjNI5I1Y+ziFz420dlg8wx5aprmvA==","_npmVersion":"11.3.0","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.6_1759218325641_0.3818583039629395","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.7","_id":"@matthiaskrijgsman/mat-ui@0.0.7","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"0ef911b9bf0a3ac8f034c56bf470287274cec698","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.7.tgz","fileCount":52,"integrity":"sha512-4GKhcZJmV7H5eV0833gycTMViJZ1woB3avqiCMZStf7J0qo52telCkGNIWOSwqn3nUMR/QIRtVONYCemRbIagA==","signatures":[{"sig":"MEYCIQDeeYogyRvyL1cUtbEoUAR/AetqCBv6CaLaacQiI8ih2QIhAN/NQ0TQkfdP8fValekymT8cLD0i+yRnCvVF1ns3Hmne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2872645},"main":"./dist/index.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/ec096fd6e442ab9ec4bce09e7556d7d5/matthiaskrijgsman-mat-ui-0.0.7.tgz","_integrity":"sha512-4GKhcZJmV7H5eV0833gycTMViJZ1woB3avqiCMZStf7J0qo52telCkGNIWOSwqn3nUMR/QIRtVONYCemRbIagA==","_npmVersion":"11.3.0","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.7_1760435073469_0.5241015863328491","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.8","_id":"@matthiaskrijgsman/mat-ui@0.0.8","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"41aa09666c939bc91cc5db0fd81be38cca2ba1eb","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.8.tgz","fileCount":52,"integrity":"sha512-Q/VI1gJnrFH8VxkBeQcLo23T2XU3Skoqfs5vWoXjuA/cK29gJmhs9iMAD/F4HhGXSvzi+OASe3nvmJlxJjr+iw==","signatures":[{"sig":"MEUCIQCU3Or+l9M/KvRDJTZ5aORFKWNRVHcHgKmMKUJQ+ks1nQIgHdaOrVkxwuDCqfIxrPzwq72zPTEvEA+/jgbc4/9zyJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2879377},"main":"./dist/index.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/8b06089ca99c7f24c380d130a80bc8d4/matthiaskrijgsman-mat-ui-0.0.8.tgz","_integrity":"sha512-Q/VI1gJnrFH8VxkBeQcLo23T2XU3Skoqfs5vWoXjuA/cK29gJmhs9iMAD/F4HhGXSvzi+OASe3nvmJlxJjr+iw==","_npmVersion":"11.3.0","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.8_1761642204822_0.03434677218437332","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.9","_id":"@matthiaskrijgsman/mat-ui@0.0.9","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"cf3fb5c4508caa03ab69429b0b4e58089d6a557a","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.9.tgz","fileCount":52,"integrity":"sha512-uynhRD62puD0/wmh/08QcU1FZQ30+Sq3R3OJ5eGh0/Vu/MRgCmsCID5t35ZB/stob1LBE2gVvp5h+mbpJpXyfQ==","signatures":[{"sig":"MEQCICyNQxKAavXANjsZDr+R6+bvdQ+YAobEV7tReFjty4ltAiBLqEBqxfyD8xq/LqyuTU2a8zp/Nf/endRc5sJN/bRg0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2879385},"main":"./dist/index.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/60201df3f67cf93cd5eaae4c29d7a41e/matthiaskrijgsman-mat-ui-0.0.9.tgz","_integrity":"sha512-uynhRD62puD0/wmh/08QcU1FZQ30+Sq3R3OJ5eGh0/Vu/MRgCmsCID5t35ZB/stob1LBE2gVvp5h+mbpJpXyfQ==","_npmVersion":"11.3.0","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.9_1762264444511_0.08552397799934708","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.10","_id":"@matthiaskrijgsman/mat-ui@0.0.10","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"9e54186c3a90632ab54fd84f423235da38d8e916","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.10.tgz","fileCount":52,"integrity":"sha512-Nnbp84hL8UASEkIY4dwURTYxqY/XMMjTLluYSBUuN5F/owUiccfaTjrzueSz8TnOhFRcPAJUZYI/qVcfCEcqWw==","signatures":[{"sig":"MEQCIHVfZ3C20pTRb+Du7dkKKdiWWjZYy8/yQuaUWY/onOWJAiAwSHOxTiAok3OCMthUXZMmrZY9ddj+eYJ1pkyiLkE7QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2884291},"main":"./dist/index.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/7b818edcabe87dd7066fd5d0cfda5147/matthiaskrijgsman-mat-ui-0.0.10.tgz","_integrity":"sha512-Nnbp84hL8UASEkIY4dwURTYxqY/XMMjTLluYSBUuN5F/owUiccfaTjrzueSz8TnOhFRcPAJUZYI/qVcfCEcqWw==","_npmVersion":"11.3.0","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.10_1762264895693_0.20642605127139557","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.11","_id":"@matthiaskrijgsman/mat-ui@0.0.11","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"6594e8f045981b9dfe83db012ca5064c017a7091","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.11.tgz","fileCount":52,"integrity":"sha512-hGKXth06ES/wVYSisRNHdoi8hld7j83D/1QcnZwrJPUg3Xkt2pO+2Xs4udouqel3b2zNwebkKccTMHEwBY0YJQ==","signatures":[{"sig":"MEUCICfk7CEmJmoODN0eEQjlLVw8wVWPWqMkGNFYHuT7Qlz7AiEA9YBnQ3Wcv4Ufa/GNELejHIPYEEV7PlOb2Sbgjlf1TAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2884247},"main":"./dist/index.umd.cjs","type":"module","_from":"file:matthiaskrijgsman-mat-ui-0.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","build-storybook":"storybook build"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_resolved":"/private/var/folders/jq/g9slxnsj5z17smtdqkcc2_fw0000gn/T/661e11293d7516c5cc41e68f89699f93/matthiaskrijgsman-mat-ui-0.0.11.tgz","_integrity":"sha512-hGKXth06ES/wVYSisRNHdoi8hld7j83D/1QcnZwrJPUg3Xkt2pO+2Xs4udouqel3b2zNwebkKccTMHEwBY0YJQ==","_npmVersion":"11.3.0","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.11_1767085845047_0.19884761812493257","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.12","_id":"@matthiaskrijgsman/mat-ui@0.0.12","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"62aeaedc3a719f2b26e1bd2c961f6a5a4871e5b4","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.12.tgz","fileCount":53,"integrity":"sha512-B+oiCO1T5u5UbIVhaLHt1H/yBB1OYgdj1IV8vP5Pn0moAZbCi8pkd52WL+yVBX7e/a1Hz7IY1IVzArC9ul5A2w==","signatures":[{"sig":"MEUCIGGRtwfRwGP0c40v8xmTBx2iWWfYpsYV+rgJ1Y/Kh/K8AiEAlP8Woc434ZVTvSrWX4gopG3j4/yLPtgTvYPHEiz0kps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2896428},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"e8cc467667338d789cca5e52e74935cce7805c17","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.12_1771927397239_0.7152053248907104","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.13","_id":"@matthiaskrijgsman/mat-ui@0.0.13","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"676142147158a976a4def7b565f04e9b8410c83e","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.13.tgz","fileCount":53,"integrity":"sha512-g3crNIF+XOB0R2FbmWg1gVqfoLuCtWJfzxitkN6GUpr+SnPvz2r0KPuJybyTpHLvkwxhDSzjtl/N55t39sRIgQ==","signatures":[{"sig":"MEQCIFHsV/U6PiT0Vhd3mOJZ2JMk3oK54hMjeOgNPQE14yebAiBfGXhitAtvafPxVbUb1ZIaq4c4X0p/F8ZS5LJNvMjckA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2928006},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"879ac81b40fb7aa7751c3e15d64ae085fa185685","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.13_1771930841255_0.018898537457914033","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.14","_id":"@matthiaskrijgsman/mat-ui@0.0.14","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"25ccd00129234a21bc84b5b394536661fc8c6d2c","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.14.tgz","fileCount":53,"integrity":"sha512-o3+Gi7RiDpq2o4krxnk8wSsE2KOKvCuA9ZazuKP0hoAgOAz2ciY0pC29HaFbpjOimj95N6lWMdSXksbTmuYGew==","signatures":[{"sig":"MEYCIQCrBHbgNexNuJAl+Iyf1eUEvashQD3Rri4lhYgPgZNA8gIhAPbQs+kkYnj4Ia9DGxl7+3jQI24+j1zfhd2SpAzBVY0L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2933309},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"14baa84333f6f375532cf1941791bb1cc0f9174c","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.14_1771934567199_0.3884844841579511","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.15","_id":"@matthiaskrijgsman/mat-ui@0.0.15","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"d798a10914a7f3443f34e5ca193ca5fcbee34b72","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.15.tgz","fileCount":53,"integrity":"sha512-/25nZMc6pviEG1o/iBa5ajRG7s9f/fRdOljCWBhn9vUdRqNnoQd09OsAoUQ4M6EDyys1Yi/X+DfdMQElQ/lCiQ==","signatures":[{"sig":"MEYCIQCQ0A6QhxdTnhD2NKM2sONoSWW87sUaYHyqpzLVU60kjQIhAOshFujFQWJVaNPkjgCq/4Z28apjIgMGCZnFz3eq55RD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2933651},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"681357e87d6185e09f04e256413b67c84addc42c","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.15_1771937708960_0.15351973980368672","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.16","_id":"@matthiaskrijgsman/mat-ui@0.0.16","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"497fe1f8180e1fc36b01fb8cb7938a90e062df8e","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.16.tgz","fileCount":53,"integrity":"sha512-yJN6e3EESYv88p2neiSIXz9XTeeU5ZQ6nssx0fENmOq68Eb3ce2jTCA9L7EfZgncXB/6/Pd2W6nLg4JarYBAaQ==","signatures":[{"sig":"MEYCIQCiN1m7F6wU2OwBGlHgKCORHo/my3Cdt5MT/OPSvGL4twIhAKFUoxcy2uTt/YUYkyZ71ceiHpN+3AiMhNU9UWbjzPD5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2933743},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"01f7ea1ecd75399753d9213f2af249bb8176b289","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.16_1775568676217_0.110827830822257","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.17","_id":"@matthiaskrijgsman/mat-ui@0.0.17","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"94745146576be03f4735b9dfdecb1a3fb2789af3","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.17.tgz","fileCount":55,"integrity":"sha512-Mu31ehEtrwjE/J/tzKe/rXCqj6M1j0K9uP97xz8phwI2i99BVkrAR7T+CDpvLE6IkVci7XgfOWg9iELVm961nA==","signatures":[{"sig":"MEUCIQCadRU3vxYA0p/QrVPINduTgC1tKMejgnK+cdU2/QrGIQIgLyGo0CpuSS6xrpDR1VCDuDH/elxxFJ9FwrPt9He8iCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2966480},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"b1c8042dd42aede1c66238f9c2d091a029b270c8","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.17_1777980631828_0.6081881877146167","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.18","_id":"@matthiaskrijgsman/mat-ui@0.0.18","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"58da9af106ae0d5ac37c5cba42db251f71522c10","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.18.tgz","fileCount":55,"integrity":"sha512-SXV/aEIPxarDvBjxqYurpHKJQEEjgfFHmy14fFWYgqJxShPVFrsrWaZsJfsHnF5sTkbbxcyGm3QCSbISSthUig==","signatures":[{"sig":"MEUCIDd8EHGypRFToef5/GTW4EcM/6oVEOeUuBKdxSMWAFO/AiEAtN3zJ6bZF8FjL58j9KZQwDfZUtqTx1UvId2h2MKOckg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2991224},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"be3aa44b1e70e44aa76284cbe6946545e1387b9e","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.18_1777985479584_0.18811866678976275","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.19","_id":"@matthiaskrijgsman/mat-ui@0.0.19","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"5251380b6f526eedbfca408e84871c0a56058627","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.19.tgz","fileCount":58,"integrity":"sha512-HI/2r0maZCl9LrrZve+TbxuxTzjAmQLD+I1WFww3Ovia2mbgD02IaiQ5VMhjoBFJz+BmD5HiYCOg/auwuP8Hjg==","signatures":[{"sig":"MEQCIH74TenGtWOd7wDqRreUlyUUvOR3nwlBJC/rjYTisKARAiAxDj+ga1Yl6zUhf35xkYBGIkoLZXHcQWATzDYetQVsDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3036456},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"149600013610e271b75d5a94d35dd14fa1a3dbe2","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.19_1778167401836_0.05179878420329542","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.20","_id":"@matthiaskrijgsman/mat-ui@0.0.20","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"85b9500aa00aa01013b09756d4fa17e88bd91119","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.20.tgz","fileCount":61,"integrity":"sha512-y7QRbztHbuGQDoD5FI6ovwvwqBdbkegFL2OR0cA/7vXrVipdHHNQmHWJynQlnuYGz4E+19IC9sAbn0eAUYY3jQ==","signatures":[{"sig":"MEYCIQDBFloka/EnXwHbeUdfa2vqvz1PXW4ZUL8r+ixyR49NFwIhANX9p34XppvuPdzr0eKx8Tkli0c24r1kvYQxjZCWvPsT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3804992},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"915846dda783292c8dcaa602c3055402183bc2ad","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","react-dropzone":"^15.0.0","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.20_1778576507621_0.8276214790172236","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.21","_id":"@matthiaskrijgsman/mat-ui@0.0.21","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"dad96dcde04502fa8cf6fec9b4d9dbdc22e6e852","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.21.tgz","fileCount":62,"integrity":"sha512-ICzXjglkORlEPK1GPGSgCvIcN//Y7CNhv8DBvK+rDyFZNecJZWmvHoc4gKrwVzLCDB0ZsxzBKVPqHuX6/2xbmg==","signatures":[{"sig":"MEQCIGQC5AT3FjVWCWWulgPv3NCQET1IvX4UrSNGZuvFb9u3AiAaLDL0ZzgNx7bS3agbZ/wDxZAGoED4MAjmJ9LN55Kuew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3907753},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"b92e6bbabc63dae4e65c25c69dbc0006bf86f4f9","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","react-dropzone":"^15.0.0","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.21_1778577834798_0.45099566004226754","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.22","_id":"@matthiaskrijgsman/mat-ui@0.0.22","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"58be2892265c55d1198a3fa7dd12e7809f7a3e97","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.22.tgz","fileCount":62,"integrity":"sha512-fAlgxhOu0fYVBq/2Ux2fyHeZ6LUdnyYWrBwvqslUh9xTb63M7OJXejva22YputIHyx4rNaEQV+6PYdcC4jqqWA==","signatures":[{"sig":"MEUCIEfnExbcmF+gswaNF0d76qPAn20R9Q1bzstt0KV2a9hZAiEA1ZwII9tw+MQTsA4PhQr3N14/ytXEmub2JdXL7m4RRgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3907796},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"d99582d4e9e3aa7214fa174d9a11827f88b15c33","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","react-dropzone":"^15.0.0","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.22_1778578431383_0.9055632051238109","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.23","_id":"@matthiaskrijgsman/mat-ui@0.0.23","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"339fcdd3ed2c849d3cbf9ba5b7d65619e049cfc5","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.23.tgz","fileCount":62,"integrity":"sha512-GAun18UGUg9g7BbADCNPE28zMn+S2MHDyiuntHBRklyqO3waZZ+WKAiRwiq06YKPJdHzlY5EbR0q36JbyZWSfg==","signatures":[{"sig":"MEQCIFzxqdltK9jqjifF929rPH/j8WkXJw0ZikQeP+hjCdkNAiAg3smT7RNBV2JHZxzD/3Xd+qqgeg5TfAr/pFMlqZLx5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3908051},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"5f880545031cf45a2452ce659322a9d47d189b1c","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","react-dropzone":"^15.0.0","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.23_1778583613532_0.9365245506656164","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.24","_id":"@matthiaskrijgsman/mat-ui@0.0.24","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"ac0b44615be716e3726a857e51d41a1cafd84ee8","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.24.tgz","fileCount":62,"integrity":"sha512-3zOmY0iIdWOCrHDxMYGvHErwuxXRFSFMYYwLV3zkEBNR2u5UzYAS8ByIduD3i1UZG8n3omicajISEHUt7SD3Cw==","signatures":[{"sig":"MEUCIQDaAOkaNs7nJUUNAKuAetZX3wWWDgsKUlomTx0igNmXogIgR2Qjy656bhFqeGHTYYqappgPJzpkHp0oX/hNPN9HKPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3908215},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"c2d7d6a31c77036089b9e7dd98d168ca513f2fdf","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","react-dropzone":"^15.0.0","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.24_1778585063928_0.19765506690523882","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.25","_id":"@matthiaskrijgsman/mat-ui@0.0.25","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"bb8cef2b511047325e76ef78effce3a04503620d","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.25.tgz","fileCount":63,"integrity":"sha512-mz1DlBfGRKHasU/VysjLgLJWsdSEm6S4RBSDV06qPhIPZVbfIXt+ilEStCDGLi992t0CZ+b0s2Ku+ibFBlZnPw==","signatures":[{"sig":"MEUCIEOOTPJu14gX+U7ml5gdmCw1aqO+j6AK/Ob0CldtBUMbAiEAhAGoz37CmQjjH9+kbK1DucKMPN8mkw/K0YKiWfPIUbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3972186},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"f613153f907fc75ee076075340646008308b8c64","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","react-dropzone":"^15.0.0","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.25_1778591200082_0.6215520412554754","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.26","_id":"@matthiaskrijgsman/mat-ui@0.0.26","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"28a0f9f8b92ae4babe663698b14a470f38e801d4","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.26.tgz","fileCount":65,"integrity":"sha512-9Hm2ou2UMePdzuRwouPeAhTUjbVKm8mBgqSFZd8UM0b/BKwiI4QZ+kga4TSlI+bC1Eh5mwN7XOqVde+8HeJKGA==","signatures":[{"sig":"MEQCIDT9kvDXaDSvcghmLLi9+f5MsHZFi05y31/JypBSX4ELAiBcwXV4IG2ZGS2HUy75g/57fKcFbNhi2G8s4x2lybIYLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3974043},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"27938c5d4f792b7029cdebd50e6cf39b89788d68","scripts":{"dev":"vite","lint":"eslint .","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json","build-storybook":"storybook build","deploy-storybook":"storybook-to-ghpages"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","vitest":"^3.2.4","globals":"^16.3.0","storybook":"^9.1.3","@eslint/js":"^9.33.0","playwright":"^1.55.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","react-dropzone":"^15.0.0","@vitest/browser":"^3.2.4","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","@vitest/coverage-v8":"^3.2.4","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","@storybook/addon-a11y":"^9.1.3","@storybook/addon-docs":"^9.1.3","@storybook/react-vite":"^9.1.3","@storybook/addon-vitest":"^9.1.3","eslint-plugin-storybook":"^9.1.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20","@storybook/storybook-deployer":"^2.8.16"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.26_1778593985080_0.7151566154960698","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.27","_id":"@matthiaskrijgsman/mat-ui@0.0.27","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"14822c05f9bac7cfd6d4b43ec7ea70473680bb8e","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.27.tgz","fileCount":65,"integrity":"sha512-AeyMYLvqhd56S71xAAbhKVxn3A9zhIC3+PotjeqH92dUU3ZlG4azb69LQqrOEIfrVRRKU/wouIhUh2YIcgKfiw==","signatures":[{"sig":"MEUCIQCoxLwIbCEYG4R/5YLpOEkgL7u74f2U4+pUG0RNE2DoVgIgOvK53zzu4wmadH4YWZV4VSNwlJzwra/br+1TGXtDTd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3976262},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"e0f5580363b32f21dfb5b101a2eb8d68f1638c4b","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.27_1779185294753_0.32566916771546395","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.28","_id":"@matthiaskrijgsman/mat-ui@0.0.28","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"9b9e124522e57295801b9bd557f1a5a5107f72a6","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.28.tgz","fileCount":65,"integrity":"sha512-GDaR7tQxteaj1i2YwlumNNGgsrcAAWQvzUwlgMujKL1Mfx/0h0irJVM0G3KIOI63cU/uAhu5fsiLfoGxEIAP9w==","signatures":[{"sig":"MEYCIQDsKCXBnYHtPywxfq9TSUEKvt770fmCbQQAF+yAYg1BBgIhAOUupyUP5JoVcbgBmk3Q9y5dI7WbKC7CdFmeLxJOF609","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3979591},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"2ea7bbee8542b656aa9ff8ef05d160922ec37dbb","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.28_1779198195536_0.7497862581168613","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.29","_id":"@matthiaskrijgsman/mat-ui@0.0.29","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"58ba6f16fcebae41d818f89824c61568d29bcfd1","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.29.tgz","fileCount":71,"integrity":"sha512-Cw21uONGbmGseJjy1XpvRE79ASBQTW0PvMQgBnbV+sH9Ch2Wt55V+8FBTuDPAHjaWkEscYmaAH4nXv4v0WvPBQ==","signatures":[{"sig":"MEUCICStlekOmcSQX+LMYAWjDUyzjZ36I1EMzjm0KNLBrPvuAiEAo7Kn+14ux8SMP3a+3dgyKZk8MFh4/y1nQf1xht3L2pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4185610},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"0153d1fb5104e9a76ca150d73183d234d9259c5f","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","react-dom":"^19.1.1","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.29_1779975816420_0.953306358333055","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.30","_id":"@matthiaskrijgsman/mat-ui@0.0.30","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"c20432b2a0552500b47f8928920f1d77b6a7323a","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.30.tgz","fileCount":84,"integrity":"sha512-mVo4cVZi6pbR56R6UtkXM0dZj1r+kJ656nPgOgOfAb72FXEsJfJHaBszYtdY/TQoZT5Kfm8s+a/PmxbpmJVhOw==","signatures":[{"sig":"MEYCIQCQeH2a6P26E/loVxsQsHBGlVmV/aHmebjvAa+yHhnsUwIhAN0V6V6QgU8O1pzEfuQ7h8wm+tB2r32H4J8ClxeyImEi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6304775},"main":"./dist/index.umd.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.umd.cjs"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"ef76f55eea678b118df599e13029fd9c51cbcb62","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.30_1780251504470_0.9892803604220772","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.31","_id":"@matthiaskrijgsman/mat-ui@0.0.31","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"ce59189f9401fbff357ccfdd004ee1b0d8012649","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.31.tgz","fileCount":82,"integrity":"sha512-2j500B8gpC65sjR3EY0l8atOl2k7H/pBz795iSAc4wo46LLfOaTwl8/Oo2Bq5G6R2jcvN7qalf9NEm/NmR/JfQ==","signatures":[{"sig":"MEQCIEluARsFs8J1VZgHk6eAv5uuKNhD6NSBzS+6AuUhq6CfAiBpSxiKANu7/wN6ZbtubZaEm4Fuzles900edCOZHHx2Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562964},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"dcc811985e0e919457229accff994838f90ab582","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.31_1780303444109_0.2555300601472843","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.32","_id":"@matthiaskrijgsman/mat-ui@0.0.32","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"a876b2e5d51f5d1801dc212b9df1478e59540c5c","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.32.tgz","fileCount":82,"integrity":"sha512-ids8LFeJA9x2qWdpeaHdhD3ZBOyN9Vzxbjxj2YDqwXump4iGidF/5waziHzehhWLGdLQQuSWUPygyYtZkWslFg==","signatures":[{"sig":"MEUCIQDK5zurBLr29vpFVNUW5p46tGPgpqRHIEcfyxhz5wBu4gIgdG4SOUO+ATzp9R8CeHIPrfutv961RILBTsDGK5C4uKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":563096},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"58a51fef8665445ae78e836c22450671fb085f2f","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.32_1780308437629_0.5816402788604533","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.33","_id":"@matthiaskrijgsman/mat-ui@0.0.33","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"3764ee73990127c74a0e0ae8d98bf4f50d2bdb2a","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.33.tgz","fileCount":82,"integrity":"sha512-q7dWDq6rMQUzxLWxkLvg3ZwdFa16TaSfq/IZ1yL8fjJml97HDlth3r133IUII9/21QLv6DtrHeEGDzK6dHCXeg==","signatures":[{"sig":"MEYCIQDDRomkdzlFsGmqlBKfIR9syQ0FS6i7Om65qBU4forU6wIhAIpWkPmeNOMhWezNKh9ctRr6td3QE5YZp0pXaqBolI0A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566585},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"d5d50358d32e2e04f9bd4ccf459037a4f5ccfeac","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.33_1780317291380_0.6855691657292806","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.34","_id":"@matthiaskrijgsman/mat-ui@0.0.34","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"59e2e7eb53a84e8beacaf497c9f0e9c34f76209b","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.34.tgz","fileCount":82,"integrity":"sha512-cfja0TebIUpryoIkF6V217e+8BnUwinL4r9hE6TpuN2U9rcEMNXJgUs4b6Rz72DsJoj8FWntjB3OJVqSbNCwDg==","signatures":[{"sig":"MEUCIDo9U9SSi9KfAKZ25r5k1oZS0GbpMAZL0z+IH2rqqHhfAiEAlcKQpkJWc6qzvUBquyEV3AhQBKkuypsXhDSSzoo+hrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566711},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"b9ea9a7698d11b49215486dcff8b522de2e38356","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.34_1780317692957_0.24137941430701493","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.35","_id":"@matthiaskrijgsman/mat-ui@0.0.35","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"4e7aa7d61d66c1b33c556e1d0326bbb356b23638","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.35.tgz","fileCount":82,"integrity":"sha512-sq5tG9VPQoAPoTiQZSKsPIacAftdRvpe16NTd8kkUmbYc1IAKLtGlbZwI/47h2LMkBgMEilyV9kQMO1G4oHxDg==","signatures":[{"sig":"MEQCIDYE3GWE5fwISyK/oPxU7/47w0ZFo203EyYhV0qE+yFhAiAQf3ETvu2BMDu8FbTYvTElugxKbVTN/54AuOGdTngj+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567488},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"a7200a7838751a90e63ff1552ba4c5ac79a4e981","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.35_1780318705545_0.4850286307188685","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.36","_id":"@matthiaskrijgsman/mat-ui@0.0.36","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"f704085dd645ea84230d97f5aa57ed66434e8a2d","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.36.tgz","fileCount":82,"integrity":"sha512-W1LJnR86vazmvREZsU3wsIlfNRnjHyqfAOybA+0rG01hf91vLki67fsrTJvtrplhhBmLXyGZsOhnH6Fh3Qm+2A==","signatures":[{"sig":"MEQCIByCYzg24AAKav45KV2a4rm7uZtCKJEHI5gij1AtQ7hXAiB7MYZ87mJvnskzDigDGj+oxhalj/ASRX08OhBA7oQ+Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569828},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"f3efd50ff5b5ae453df43b241d1f5328cbe7cf58","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.36_1780319756707_0.6147271864318273","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.37","_id":"@matthiaskrijgsman/mat-ui@0.0.37","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"6d478ea0fa076f0c66adaa6c96f6339294e2de70","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.37.tgz","fileCount":82,"integrity":"sha512-YczjdUWSpXrpPpqZQ5X7eajXLEiEYLsr+5vfe6ao4h78/8itI4Caii+Yc9TYYqayWv0EYpmesu7CgXZaCvSAfw==","signatures":[{"sig":"MEUCIEqLky6p/e5toDXzwuWZljTy/zVM9iWPsG1fnnzT6vIxAiEA+erT5nwvbzhIMEpzgwreWOdJ864O1tzZvg8u3I5eFP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569935},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"b284a85454b0be211c7ccef06cdd720c7c33b823","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.37_1780322965972_0.3909928059475767","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.38","_id":"@matthiaskrijgsman/mat-ui@0.0.38","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"7bce670018954832fd3056da8127cf587e9c299f","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.38.tgz","fileCount":82,"integrity":"sha512-ztuBhqjOuofoLRNQSOVW+D8WSO0Mfukf4xNQfR3TBEKpztnls8oi6oyE0VUuU7mqjnlHFrYlc8VCfuSY/RnHVw==","signatures":[{"sig":"MEUCIQD4K4yI9puRsMEtmqJNhxyqba5rdFIAuKFCQ3kT0LOufAIgS1q5j6vQojUECAOEA0F0mP7ih0PiLwjRoxvuUBtsvZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570367},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"7aff5d9d890f420fbc3b8ee2b64b00b5543f13a7","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.38_1780324463559_0.9193661541597233","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.39","_id":"@matthiaskrijgsman/mat-ui@0.0.39","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"4cf1176cc0494750972696341e253254108358ef","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.39.tgz","fileCount":83,"integrity":"sha512-H21laJQAnQZymzdVd8KRwXGkJQhZXV1p/DuZxfX1oKYTYRM5QlRW0aj/sfltIPwoosnkynqpub7zkYqzw69z5Q==","signatures":[{"sig":"MEUCIDqUqV5phSf4MgYi62GcHbpczk/MAyCKwaJWfwXkzjOSAiEA41nPXQgH/RzplVmFmbW5ka5IPuv7wZyS63FFWjjTjqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574244},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"01eb094c5b21db67482db1455f73c57a2dc38911","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.39_1780394235983_0.9872851097190871","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.40","_id":"@matthiaskrijgsman/mat-ui@0.0.40","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"b89c4a9d7ee2bc6a65dd3bdfb301507bca54bd41","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.40.tgz","fileCount":83,"integrity":"sha512-DAzpXAVNxuU2RAw8Mur3rLUYxHiPsfWM0oyrrctpXrdtM67NkceQVHSRgmXhp2o7B97AYe6+KuTQ/HMslQfB6Q==","signatures":[{"sig":"MEYCIQCjPAYwYpiCsG2pK97RBvJegUW1pq55a64FEKy84vfVKwIhAIll+O4OY87QLzW9aowUls3qpTcjTw1HhFvg2dta9z3x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579504},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"c76302b5764b1220f8d39635e01680b7bca91082","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.40_1780410436417_0.5376861210271813","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.41","_id":"@matthiaskrijgsman/mat-ui@0.0.41","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"de12e2a4fca2211b3214d4722ad20493036bf07c","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.41.tgz","fileCount":83,"integrity":"sha512-bNLI7sQL9GJemVg9StfCc1xMmCn9ZwRmvnwppz0sAhk/+4LeW0Tzv9Nw8uHFpf43DOQIxJAbdrjBoQNImZAgHA==","signatures":[{"sig":"MEUCIQCqebIsNveAKcrPdtYMPxCN7w+6/JnPfNmL+gjet2AKzgIgYy/8TpDj/b891Q6xeJsq8WP/kdKEFxdhtvA/AuvrXxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579783},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"419bec31550cd4c0e30d436297f21e57d8c9117a","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.41_1780487787836_0.3432712558438129","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.42","_id":"@matthiaskrijgsman/mat-ui@0.0.42","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"4ba8efd0f5a80797c5c28e36f777e3e10cc5f2dd","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.42.tgz","fileCount":83,"integrity":"sha512-6wHbv0zvmctXATHhEfLTGhXveH3zmDn0uPzWOPxHhxxO7QxTCmOpwbcyepmcDwMOl5q3TSy0gO+/GFhT5xbF1A==","signatures":[{"sig":"MEUCIGEAYXdvPDjZb4eqybu+eRXt/VvqnyaKKgH6ri3zHImxAiEAiDYljz/m+1AsCmNtaKlbe4QaE9hUjM7u2vdGzMNYSgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606809},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"592d8ba959e6093f4e28cb9946fbdba84a61fd6e","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.42_1780498956305_0.6907907967906513","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.43","_id":"@matthiaskrijgsman/mat-ui@0.0.43","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"d7bf195fc27a6cdc6999b5e8bcb515d9fb148183","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.43.tgz","fileCount":83,"integrity":"sha512-NQzKyF5E2ImeKDnuI8ksioJeRsD0clDfXx7ybwLPJ5LewjUeu+Gt26HOeKIaj/P9ZLKTnVfDBoqE3R2ly3w/Uw==","signatures":[{"sig":"MEYCIQCqs1Xd38GYYQMYQbC9P08kdW99DMOmSWcuKihhhE0IDQIhAKZYQ6RgVqSR5bI60PVG14mXB+mB4d/kGJRE2tT2ZSXe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611308},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"cf337b0bb4149f68745445bcc082ceb960e19b26","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.43_1780648786689_0.2991734731463056","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.44","_id":"@matthiaskrijgsman/mat-ui@0.0.44","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"9b41fb2b46f733862edd3bebddc0ec5326fdcaec","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.44.tgz","fileCount":84,"integrity":"sha512-GcMOMEIxwzSnV7gVLxmPbbJQKK7UwNewN4ioH/WqePhGmRcbOlQ8xz9RXW5PjpFI0iPt9iKYodsh0ia2x7CZpA==","signatures":[{"sig":"MEUCIQCZqYnr6SmW3pxCJ6L8OG5Juognc7E12JDXz7spr4lxogIgcXeLSCUlq+VJ1bMurEwfA8qlZplPZoEGq8/BdF+3hmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":620348},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"cdf9e9e4f401989278d12e925f63af1d07fc02db","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.44_1781263368513_0.4913882810247461","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.45","_id":"@matthiaskrijgsman/mat-ui@0.0.45","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"1042d75fe7f5771d9d37a8696593a3d2175ecdbb","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.45.tgz","fileCount":84,"integrity":"sha512-qNiKMT0/yeM3Fotqm4ktq+rLS68YcF/wWv55JUsogqKhJu/4/0QZbjdpmAJX1smYmh0cToOTxtMFA3o7sxsVrw==","signatures":[{"sig":"MEYCIQDhU7MltuiFrVAXTcblQdbZ/e2Nqxw/DKeYCmmyacMZtgIhANFIsM/RBZCvPgvXYtWcVEQiiImUAh/rQm8EOCVoHg06","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":620404},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"e936de607282ed529e9d0c7a802532eb460a3d7a","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.45_1781686873529_0.8676083109530175","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.46","_id":"@matthiaskrijgsman/mat-ui@0.0.46","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"2634d3f3351670687d32ca217ead024b939ff980","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.46.tgz","fileCount":84,"integrity":"sha512-7JieKClrjVIme/58XW2EnHkELtoCMUYpbU8e9oDEaW/IaHURPO031qWcdcT4r8ER7IrCSmeay/STXjRubnhnPw==","signatures":[{"sig":"MEYCIQCWRQUls8pLwJeDgfyxCi1YWjwTRZLjk8E6JPLnXwQP6gIhAKJ5cjxe6jaA7kNsq/TUmd5/HmYGsNhuUyikPW8XAp8o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621576},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"0a9ca4eeaf196fad02b7684390c09e9467e4460d","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.46_1782306214293_0.40378239902134316","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.47","_id":"@matthiaskrijgsman/mat-ui@0.0.47","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"12dfe8cf69078622a45c45380fec5aeb472f53e1","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.47.tgz","fileCount":84,"integrity":"sha512-QrMN5H9XUjPSI+aTsbcaFnmqaUJkqujT+skflpX/5a3tmfgZGCLKmFQyWl2KJJ+53QBrSCmeQxcUvlLC0qYfUQ==","signatures":[{"sig":"MEUCIQDqBBkTX9FexUL8fVIj3MgQsjQ7v+Tmjy/yrba0/J93AgIgEi41ViBIfa5QEm6rWEBSFpcwReqNaMln1c1qv4Lq0lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621775},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"39e444b3d39bb88337ade152053f031a17a1114d","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.47_1782822142014_0.6819995963177754","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.50","_id":"@matthiaskrijgsman/mat-ui@0.0.50","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"f46e203eb6799ecb4353d11354320ed6d167a1f2","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.50.tgz","fileCount":88,"integrity":"sha512-55ZaLBb0f1BA/bAgVKkhkaJ1vJ7jlAA4c+U6Hxvt/+fS2h2Bb1ZxwtxRVoyOscSvUr1v3qQ4Xn8/Q5Z5j5whCQ==","signatures":[{"sig":"MEQCIAGG85TS/76Hz0xNSdyPCV2Eq0K1SX0wIsaoCy/+YyUEAiAP7cUZm5kocSX6cu1CCBSe9LUrbXpRC7q4ly4+HBqVrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638747},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"488e828f9b3701bd33716e6ee6d6f33ca4c56ca0","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.50_1782901630475_0.8054811410850433","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.51","_id":"@matthiaskrijgsman/mat-ui@0.0.51","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"a9479a87f126534409610c639219408737f48f0d","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.51.tgz","fileCount":88,"integrity":"sha512-K4EVe/RvnCI5VFRCOCaa9IXS/rT9M2xxFQkh6oJyNcJJqgsqQbwEhRXaGR7G70pxlR+3VNXmpvXnu7gyxM4SmA==","signatures":[{"sig":"MEUCIB2aMBzkayB5rpG/yBwaf2BuJYyjN9Iz9TAXz18B6jsHAiEA2UWvbhem2zIvVr73DZrcYsleBoStCITRg1OoHbG6BrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":672504},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"d6534f1f844817c09f467073e4e25dd6253e8635","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.51_1782903626166_0.534491513726906","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.52","_id":"@matthiaskrijgsman/mat-ui@0.0.52","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"fec329ae974ccc2582128e0a5c77f829ddebabd5","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.52.tgz","fileCount":90,"integrity":"sha512-/HiuIOdo6CFvJLZvqG9xKeGTED4TO0+P6SiJVbv9iQHtRywv0xOlxdtvGNSTawqD4JrJfAdTMeY/IYkWDhgzBQ==","signatures":[{"sig":"MEUCIQDe9lmgJmZnYygEtRhtB55Vcn7ZVG69fIoLVV4g8nlspwIgbtkDwIqfA6pt3pIfPkBZg9qhWXr4dr/S1Nvepkqvyl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684987},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"39c02ca154b3b277bf5ff904011f5285df59aa7b","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.52_1782915024138_0.6866593330945576","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.53","_id":"@matthiaskrijgsman/mat-ui@0.0.53","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"9792c17434e6bce22229fd9e1db69b3f359ebe11","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.53.tgz","fileCount":90,"integrity":"sha512-H9GSG8C9YoCtgiiMZLKDW4NZr8P44j4bQtxw5NmcJewcfCzqTBoPapb4n5MB1FpJDPAQkbhRdT7oaKGimHRAFQ==","signatures":[{"sig":"MEYCIQDOF1JV4GNWVDcHnQeRFQcHp1LdJyqmi45JDWhTVBnzUwIhAMVvq+MdrL5dACFotqV+f5ePQfShx0qKukyh9BlErJz6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"11b0d95f1aa146fa107c3d36316cca66d483072b","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.53_1782916216694_0.05140153176654527","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.55","_id":"@matthiaskrijgsman/mat-ui@0.0.55","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"0d0153f455ad319059d4c36b4c09277697da8d35","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.55.tgz","fileCount":90,"integrity":"sha512-6T7Cj5dV2QLed9MSNzMHNtiLtlKYfd4dOKanEx4QCgsvU6vYTYqRZLnFvw5qqR/2NX0zlBAoZzNljfxiBro7OQ==","signatures":[{"sig":"MEQCIBbobSylElzs3YyNmI+oTxL9CC7dA8O+D0zRB70Bz4WMAiAbMJB6g6L+zPI5+RO6mcvF254UbpgxLid6F6k4Z5g/lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685445},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"d98f09676910abff773cdf53dec6121acdfe7cf2","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.55_1782918126743_0.2897562694797853","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.56","_id":"@matthiaskrijgsman/mat-ui@0.0.56","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"721efc8a9d72f100c918db30051209a8739ebd19","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.56.tgz","fileCount":98,"integrity":"sha512-ARukw5cf9YdLOZtSecGyfLnUR+5mf6NABKU61UVmMBXijwoZc4oYQTJcODfdaUuY+72zkVS4miFWd5E+6zE9TQ==","signatures":[{"sig":"MEQCIFszYxlM0v3VLWnpz4y1i+eSvhd5FkpRPy4UWIirHS+OAiAdgRK8qAddu8U1bd77uUCdWYpMtb/drX6XX6aaLDN9TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":730864},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"654daefe227d15f8d3d94968406e00ba19b5e59c","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.56_1783257444368_0.1663958843351121","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.57","_id":"@matthiaskrijgsman/mat-ui@0.0.57","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"07a9c60bfd2b7a41efa20f4ee59d51305f964ab4","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.57.tgz","fileCount":98,"integrity":"sha512-0lAFcBx7XmMZJHBO+b7IMZB9Qi1ygtf/5bx5Qz74vf1HbajB639X2l5MtciDWhdYtKwPk7qLlJ4fc/uk+I6hOg==","signatures":[{"sig":"MEYCIQD1TOz7HTNE8TGHhbBJT76o1toGzvocQxCdDEX4/pJzgAIhAN3sa0zOZo5/1l5Gg2okUqsvCZe25M6lxX8MyJulgwVJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731344},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"8f75b91cae2a5e09c7c961bca0c1e8d0d03fb008","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.57_1783258418175_0.42112396250848705","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.58","_id":"@matthiaskrijgsman/mat-ui@0.0.58","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"07bb19b9b39f1a478e07ae238d46b26277d46714","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.58.tgz","fileCount":98,"integrity":"sha512-2XsfaRkoO3xe+Et/fNuueaMMi9mR9gq1PbjNO8ZFelmn9VXUlRaR8Kq4idJkCyOIzUuZAanRxcaWubiWURTDyw==","signatures":[{"sig":"MEUCIFImTDokZFdica0Brb+nmkv6drmSBEpdx56AkbmYUBitAiEA9fd/BjdZW9Zv687N+U3Vmg/1T6GUn6F83ld2E4jb5CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731934},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"9dc07ab16c2e2450e0e1650ca1f52ece0cb8c73f","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.58_1783259362964_0.9899144528141863","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.59","_id":"@matthiaskrijgsman/mat-ui@0.0.59","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"a23f4a26326226811937912d8cea1f5a29dc58f1","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.59.tgz","fileCount":101,"integrity":"sha512-6wO+jicPYbaKPxU5rP4sEiZsoi/gHxjQJ2kAfll5Hc40PCKS81ea97id34Qp5SxYfJ3gnE8fbS6Ur8TnRJYfeQ==","signatures":[{"sig":"MEYCIQDOCjOs3by7LFpj7wrbXxoKf+xY0znQSqcz2EZtS0lmqgIhAOUUkG2nJfTWcu+O84pn7gd2C+NSx9OH5gRfDH78mpyj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773734},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"e24e435d003b5a684273351c8b4011c5341df31d","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.59_1783337103220_0.7075580038568776","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.60","_id":"@matthiaskrijgsman/mat-ui@0.0.60","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"865007acbf796cae3d7a959d226737a483951c79","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.60.tgz","fileCount":101,"integrity":"sha512-gJmMpa2E0q//ve6svdecX2gILuhcJQ1zVkmUdzeHZ2tWoLcx50z/wlaTvKwpa4Di53Qf0W0ITN4F6lPZ8E2WwQ==","signatures":[{"sig":"MEQCICN1N9/FNbarNPmsVIO4gUEMlwRlEEl10UKHotm5wE/xAiBSbxAKNALyntlBbYNrSinsS5qbFRW2m3hz2xUVbO6cuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776390},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"282547919c205fbe2f41558234b4ed24209e6a38","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"A React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.60_1783342335631_0.8986481166703248","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.62","license":"MIT","_id":"@matthiaskrijgsman/mat-ui@0.0.62","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"c6175ccff3f0326e86f8dd3d815ef8dca3729a0b","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.62.tgz","fileCount":102,"integrity":"sha512-SWPWVR3p8hFslR9F72MUZ+LNUAiKi2ij7ZTmCFHOon3aYOqkcQCRAedqaSwSFItQ9n1evyCvM1pZTDjTB4oA7Q==","signatures":[{"sig":"MEUCIFUW0icOJohZR6lVQTg2UExiV9cK59+IzVnxrHwKq9KVAiEAoPb4wGcsXPVbUAy8gadFGVtHvcg3qq5uxMezq1VIjyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":789606},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"fb88ca8a4eb8ff38f8ae0c4ca9bd130d67f12285","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.62_1784122596286_0.9911481627829095","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.63","license":"MIT","_id":"@matthiaskrijgsman/mat-ui@0.0.63","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"76dc973d80c7f2ae6f9d7cb7ccec29b19cad4bb5","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.63.tgz","fileCount":102,"integrity":"sha512-DRVZkxmay4ZKsA5IJ7F9KWPkWr5wN2367lZaH74HqNLXC3wtc6U0PjmRKsZOKTrR/jjQqA5zOWlUso2G5xBdNg==","signatures":[{"sig":"MEQCIBoIhHbdEs+dgUeRrIcZbDHbvW+JHcwDw41jppYdGa1QAiBpsNHY72vh34hcoPmQAXqpNzxnYiSWnmyWu/OBTNLC9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":791122},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"a3f142b69bf00d7a0f4507562acc0ea6788f06cc","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.63_1784124046629_0.5686426395676092","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.64","license":"MIT","_id":"@matthiaskrijgsman/mat-ui@0.0.64","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"946af18d366b4f0ee7b37d8831579dbc7d383a58","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.64.tgz","fileCount":102,"integrity":"sha512-w2sj7hwmLVWNa35fDdvMWw7yxR6JCEtyUpWV+Kv0WRguh5lGBXI0CzjvlPt4c3nrpO5AHq4Ye9WqWoPWLHSJwg==","signatures":[{"sig":"MEYCIQCuFQjR9War3z54fSuwRdqNltOEMz0En8Riogtt/PfFDgIhAMdPQ6Z9jNQrwFbsNTBecrQqGqtaL6xC7pf6A+aajZsy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":792033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"cc591c64b1034b1ca6eb376c65de7d033b33bb39","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.64_1784289770558_0.8157107677987727","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.65","license":"MIT","_id":"@matthiaskrijgsman/mat-ui@0.0.65","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"2ddbb952bba186ae88c194b30747c74dfdc7849f","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.65.tgz","fileCount":102,"integrity":"sha512-YEDlFZTCerlud0nFyluYrC0JOvCIwpELy4pIRAjNq6xLNtqZbTP6VS8kkft5futev/0AYLAftx12ujxMocZWxw==","signatures":[{"sig":"MEYCIQDs6WSkbDBPPYmGZTr4EfCG6td7Ezb8DyopnRy2Q+0F/QIhAKWcm7kWvMnSOccVPy45XUGf07ppviqU7+V7wDCJbX7A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":792361},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"02d625f21f66ab74255cf7ff5a51420aee89082a","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.65_1784636552143_0.39530208726077265","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.66","license":"MIT","_id":"@matthiaskrijgsman/mat-ui@0.0.66","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"248c5e37db092e36187eb40ca02ab9643fb44867","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.66.tgz","fileCount":102,"integrity":"sha512-OkLMYi/8a9oNP1duB4ug7VK0OwfXgdYpU2IvKwAzluEXmKq+KxyKXB9wisMs7nSH9uH19riD/sgDD+XekYo/Cw==","signatures":[{"sig":"MEUCIQCMR8deU8etBbngk7cuNjKx+UT4MY9iYoL9/+OrrS2U1QIgROGkeroaXFCIZFrjj67BCXR4PgXR5iB7GPs/cU5SwYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":802076},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"30f765104ef4e41d3cd86c13e9ffd531a558eca4","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","motion":"^12.23.12","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tabler/icons-react":"^3.34.1"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.66_1784884782040_0.866579244898195","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.67","license":"MIT","_id":"@matthiaskrijgsman/mat-ui@0.0.67","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"03d661be9adfc3c524d0479e3538edd388e83ec9","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.67.tgz","fileCount":102,"integrity":"sha512-bdEVvwa1DVxpN65H2VTHrKp5G5j9GtEWLLi6D67CWtd1xP4iUgRD4+88gjgc72qhH1tuZJ22TlFCpogbgkwCHw==","signatures":[{"sig":"MEQCIBtgiINSQAygN26fwRGROQknrSY1HCpWe4Ki0HwVYzUfAiBaOSew3kXp6eWCFM+Dn+YgPhuDGmb19WMLljbivDs21w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800848},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"}},"gitHead":"d95128ba1bbec920e4d6523c6a88201e074a2c52","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json && node scripts/check-css.mjs","preview":"vite preview","check:css":"node scripts/check-css.mjs","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json && node scripts/check-css.mjs"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","dependencies":{"motion":"^12.23.12","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.67_1787738355339_0.14646893964875396","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.68","license":"MIT","_id":"@matthiaskrijgsman/mat-ui@0.0.68","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"f3059ee8d85a312b44a53750ec4eedffce664613","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.68.tgz","fileCount":103,"integrity":"sha512-Ry/p5639c0BD9TnJbJnlaQVMwL7dxqNM3uwe1c2o1ewVNckdNkFWIallRJFGQF/t/AAgMthYP09H/xgzbwn+Zg==","signatures":[{"sig":"MEYCIQCrDSbSS3NCwwNvD+SwQJrw7Z3MiXBMpUl8BMKClO8xYgIhAJSU9inoPYkFNepIYOunapgXrYXUn1osGBm7Vs3AtVYN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDuUF5MCPlERgg+Zr7ke2wTc0S2TH9PtS4tXs4/ExKZXAiBB3rNdZFGuw4yfYgoLguLvUr8Apje4ByCoBrLB5IP8ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1005654},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"},"./style-flat":{"default":"./dist/style-flat.css"},"./package.json":"./package.json","./style-flat.css":{"default":"./dist/style-flat.css"}},"gitHead":"3ee875eb2cdffa638563fa5629d345cee0317358","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs","preview":"vite preview","check:css":"node scripts/check-css.mjs","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.3.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.1.0","dependencies":{"motion":"^12.23.12","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","postcss":"^8.5.28","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.68_1789137644011_0.7156152046792108","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.69","license":"MIT","_id":"@matthiaskrijgsman/mat-ui@0.0.69","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"f1bac90db7a2878f40c3af9b9e66769d8b63fc4d","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.69.tgz","fileCount":104,"integrity":"sha512-SEPCf6hQDGE8er57JiEjEX1heXmf3FVnAaOzOGLZIRX6VDYsAlS4JG3SPK4sLvvLiQbfdIYAnibo6nAnQSW6Mw==","signatures":[{"sig":"MEUCIFIc0LbVx3BySbnzJrNRlr8Nhh1x6P7QcJ0kSeYhs+v6AiEAkZ8f2UJnVPCqQE1v3kXFZkBC6jLklkuPjH0O+0oioNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZ1fX8k41B9MmCxjH3KBtItczidE2Ia4SrzhJidnSm+AIhAP4JxCph/9aQ0DM81OQxNWejlD7dbACJuEVHPpSGUgmx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1045893},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"},"./style-flat":{"default":"./dist/style-flat.css"},"./package.json":"./package.json","./style-flat.css":{"default":"./dist/style-flat.css"}},"gitHead":"1afbdd9cd58ca99e1a9c1c2fc0391205daacbcc4","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs","preview":"vite preview","check:css":"node scripts/check-css.mjs","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.19.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.21.0","dependencies":{"motion":"^12.23.12","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","postcss":"^8.5.28","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.69_1790168610988_0.15478668832542897","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.70","license":"MIT","_id":"@matthiaskrijgsman/mat-ui@0.0.70","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"25168632e1a12c7f6cfe0d441fedcc7b24d6255b","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.70.tgz","fileCount":104,"integrity":"sha512-T9kWKZToa9q9xSRV2N1utk7QDVWr9yN6HeWuzumV85XB8paEg4uUiwN+SPhNxQREQ7c8cgLuy4QK0yOhyvc0gA==","signatures":[{"sig":"MEQCIFeSD4fMRxMXc6eK20LH7M/kBu1YAIHSQIT5Tufp7e9MAiA/dFJBX4niTBTp1tCy3/2bvN3iv/q+fJykiryEK0q+qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6UJXh0XHWEw6xCdO4+xX9Vw5vM5mJFpqW6f9XaubbjgIhAOC4zfn/17paZ+ZC15AKm5bY6op9ahdn7KBXGWURLJbH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046211},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"},"./style-flat":{"default":"./dist/style-flat.css"},"./package.json":"./package.json","./style-flat.css":{"default":"./dist/style-flat.css"}},"gitHead":"8e9aa8297221bd99b4c80f289ff1ccd733ba7d7f","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs","preview":"vite preview","check:css":"node scripts/check-css.mjs","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.19.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.21.0","dependencies":{"motion":"^12.23.12","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","postcss":"^8.5.28","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.70_1790173618492_0.7731043432650937","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.71","license":"MIT","_id":"@matthiaskrijgsman/mat-ui@0.0.71","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"961d73335842d23265d3085a1001ba56318fd54c","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.71.tgz","fileCount":104,"integrity":"sha512-YhyMjX9HmTeUtoaYyOrVYDY4DKtWdEJKqngHCmpKXkHrFljknwlH23NCgkSl+gcXC+OKGct5pjOAHPO6FOUqow==","signatures":[{"sig":"MEUCIQD3Kh+1upabRJ8/TrXmObmjzACKkjPJdVgKl7+tKi1YHAIgTkG/A1W1Qo+N5we/H0hCgJAyKwVz3UOT6w+lzYCA49g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFe8CB3B2uyJE+VJoZRbjRpfnKnCoS8eIRhyvJlL0aM9AiBLKvmgsq6Jsv2R21GvcPgOFn/L0RV1veqLQjN9VKFO/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054461},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"},"./style-flat":{"default":"./dist/style-flat.css"},"./package.json":"./package.json","./style-flat.css":{"default":"./dist/style-flat.css"}},"gitHead":"6933bd187e7d8ccabd9c5e099a46db1d287f58df","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs","preview":"vite preview","check:css":"node scripts/check-css.mjs","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.19.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.21.0","dependencies":{"motion":"^12.23.12","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","postcss":"^8.5.28","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.71_1790344568845_0.6314385684021124","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@matthiaskrijgsman/mat-ui","version":"0.0.72","license":"MIT","_id":"@matthiaskrijgsman/mat-ui@0.0.72","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"dist":{"shasum":"b0bc47c7e150a5802af6d960a183f0804e93942c","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.72.tgz","fileCount":104,"integrity":"sha512-DaQ3gJHb66zoEU34+zlkWvfbFvLqjqouSoSgFkyzxP/PSkZTJRtFOasrLYdKm3I2h0Wveuq+/7aB4y6N1Ws3dQ==","signatures":[{"sig":"MEQCIEIqE/FlaETTz6aIYW+kc2Jy4QvJASfdnRuVuv4Yw3+fAiAzZBOTxZo1rRInl1P6+XOhmzOvrUirVW5gCuR5+W+Dmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/AqXVT+rJwiq931SrnGCg4ExBhXcpAXUFMK349GJzOwIhAM/Da2H+ab5+Jm3c4Fqvo0mq1o6mrF0B71EQfy/fYjM5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060760},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"},"./style-flat":{"default":"./dist/style-flat.css"},"./package.json":"./package.json","./style-flat.css":{"default":"./dist/style-flat.css"}},"gitHead":"d0bd0996b746e31b327d49d12b4523049b29c8f4","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs","preview":"vite preview","check:css":"node scripts/check-css.mjs","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs"},"_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.19.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"24.21.0","dependencies":{"motion":"^12.23.12","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","postcss":"^8.5.28","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/mat-ui_0.0.72_1790686100498_0.8643648983213073","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"_id":"@matthiaskrijgsman/mat-ui@0.0.73","dist":{"shasum":"2e8c17837b742ebf02a700b527dbbe0c8f5f70cc","tarball":"https://registry.npmjs.org/@matthiaskrijgsman/mat-ui/-/mat-ui-0.0.73.tgz","fileCount":110,"integrity":"sha512-8hTXt60mqrKxdhJCkfjLhlH/juOHRnoEJXTf5VUDIwLJuybC1YFvETtIzdg9uDSsU9iirSk4gQx/UT/KKwV6kw==","signatures":[{"sig":"MEUCIQD3o4bblBPmYqsyFi/O7w0nEVtTC0Pf0ORdgHiWgGD1PgIgDclWPLuqD/Hj0z+ecgXFQLp3lcj2L0YXens0sAZGN/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCETHLN2Krg89DCFTZ6jO6YF/o9Whi7VeXwNhhOjRtETwIgNVXoiWTi0Kon3F95mBKDff2SesxILot4p1RFERR+WAo="}],"unpackedSize":1195590},"main":"./dist/index.js","name":"@matthiaskrijgsman/mat-ui","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./style":{"default":"./dist/style.css"},"./types":{"types":"./dist/types.d.ts"},"./style.css":{"default":"./dist/style.css"},"./style-flat":{"default":"./dist/style-flat.css"},"./package.json":"./package.json","./style-flat.css":{"default":"./dist/style-flat.css"}},"gitHead":"32767695693cdbd36724efaa33fdec64d5c46100","license":"MIT","scripts":{"dev":"vite","lint":"eslint .","site":"pnpm --filter @matthiaskrijgsman/mat-ui-site dev","build":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs","preview":"vite preview","check:css":"node scripts/check-css.mjs","dev:watch":"vite build --watch","site:build":"pnpm --filter @matthiaskrijgsman/mat-ui-site build","build:types":"tsc -p tsconfig.build.json","prepublishOnly":"vite build && tsc -p tsconfig.build.json && node scripts/build-style-flat.mjs && node scripts/check-css.mjs"},"version":"0.0.73","_npmUser":{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"},"_npmVersion":"11.19.0","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","directories":{},"maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"24.21.0","dependencies":{"motion":"^12.23.12","react-dropzone":"^15.0.0","react-merge-refs":"^3.0.2","@floating-ui/react":"^0.27.16","@tabler/icons-react":"^3.34.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.5","eslint":"^9.33.0","globals":"^16.3.0","lexical":"0.45.0","postcss":"^8.5.28","@eslint/js":"^9.33.0","typescript":"~5.8.3","@types/node":"^24.3.0","tailwindcss":"^4.1.12","@types/react":"^19.1.10","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","react-dropzone":"^15.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"^4.1.12","typescript-eslint":"^8.39.1","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0","@tailwindcss/forms":"^0.5.10","@tabler/icons-react":"^3.44.0","use-resize-observer":"^9.1.0","@vitejs/plugin-react":"^5.0.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.20"},"peerDependencies":{"react":"^19.1.1","lexical":"0.45.0","react-dom":"^19.1.1","@lexical/link":"0.45.0","@lexical/list":"0.45.0","@lexical/react":"0.45.0","@lexical/utils":"0.45.0","@lexical/rich-text":"0.45.0","@lexical/selection":"0.45.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mat-ui_0.0.73_1790763686596_0.9677203879955265"}}},"time":{"created":"2025-09-09T08:31:32.821Z","modified":"2026-09-30T10:21:26.874Z","0.0.0":"2025-09-09T08:31:33.217Z","0.0.1":"2025-09-16T08:43:48.158Z","0.0.2":"2025-09-16T13:53:51.590Z","0.0.3":"2025-09-22T14:14:12.181Z","0.0.4":"2025-09-23T08:49:21.568Z","0.0.5":"2025-09-23T14:49:43.134Z","0.0.6":"2025-09-30T07:45:25.908Z","0.0.7":"2025-10-14T09:44:33.694Z","0.0.8":"2025-10-28T09:03:25.095Z","0.0.9":"2025-11-04T13:54:04.742Z","0.0.10":"2025-11-04T14:01:35.959Z","0.0.11":"2025-12-30T09:10:45.261Z","0.0.12":"2026-02-24T10:03:17.505Z","0.0.13":"2026-02-24T11:00:41.481Z","0.0.14":"2026-02-24T12:02:47.607Z","0.0.15":"2026-02-24T12:55:09.176Z","0.0.16":"2026-04-07T13:31:16.625Z","0.0.17":"2026-05-05T11:30:32.031Z","0.0.18":"2026-05-05T12:51:19.829Z","0.0.19":"2026-05-07T15:23:22.016Z","0.0.20":"2026-05-12T09:01:47.870Z","0.0.21":"2026-05-12T09:23:54.977Z","0.0.22":"2026-05-12T09:33:51.620Z","0.0.23":"2026-05-12T11:00:13.763Z","0.0.24":"2026-05-12T11:24:24.130Z","0.0.25":"2026-05-12T13:06:40.283Z","0.0.26":"2026-05-12T13:53:05.282Z","0.0.27":"2026-05-19T10:08:14.970Z","0.0.28":"2026-05-19T13:43:15.776Z","0.0.29":"2026-05-28T13:43:36.641Z","0.0.30":"2026-05-31T18:18:24.688Z","0.0.31":"2026-06-01T08:44:04.261Z","0.0.32":"2026-06-01T10:07:17.914Z","0.0.33":"2026-06-01T12:34:51.532Z","0.0.34":"2026-06-01T12:41:33.129Z","0.0.35":"2026-06-01T12:58:25.700Z","0.0.36":"2026-06-01T13:15:56.857Z","0.0.37":"2026-06-01T14:09:26.178Z","0.0.38":"2026-06-01T14:34:23.722Z","0.0.39":"2026-06-02T09:57:16.133Z","0.0.40":"2026-06-02T14:27:16.567Z","0.0.41":"2026-06-03T11:56:27.984Z","0.0.42":"2026-06-03T15:02:36.444Z","0.0.43":"2026-06-05T08:39:46.823Z","0.0.44":"2026-06-12T11:22:48.674Z","0.0.45":"2026-06-17T09:01:13.715Z","0.0.46":"2026-06-24T13:03:34.444Z","0.0.47":"2026-06-30T12:22:22.203Z","0.0.50":"2026-07-01T10:27:10.622Z","0.0.51":"2026-07-01T11:00:26.297Z","0.0.52":"2026-07-01T14:10:24.296Z","0.0.53":"2026-07-01T14:30:16.850Z","0.0.55":"2026-07-01T15:02:06.961Z","0.0.56":"2026-07-05T13:17:24.542Z","0.0.57":"2026-07-05T13:33:38.311Z","0.0.58":"2026-07-05T13:49:23.103Z","0.0.59":"2026-07-06T11:25:03.413Z","0.0.60":"2026-07-06T12:52:15.772Z","0.0.62":"2026-07-15T13:36:36.451Z","0.0.63":"2026-07-15T14:00:46.828Z","0.0.64":"2026-07-17T12:02:50.735Z","0.0.65":"2026-07-21T12:22:32.309Z","0.0.66":"2026-07-24T09:19:42.277Z","0.0.67":"2026-08-26T09:59:15.482Z","0.0.68":"2026-09-11T14:40:44.115Z","0.0.69":"2026-09-23T13:03:31.078Z","0.0.70":"2026-09-23T14:26:58.615Z","0.0.71":"2026-09-25T13:56:08.935Z","0.0.72":"2026-09-29T12:48:20.635Z","0.0.73":"2026-09-30T10:21:26.702Z"},"license":"MIT","description":"[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)","maintainers":[{"name":"matthiaskrijgsman","email":"matthiaskrijgsman@gmail.com"}],"readme":"# mat-ui\n\n[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n\nA React component library providing UI primitives built with React 19, Tailwind CSS v4, and Floating UI.\n\n## Showcase\n[View the components here](https://matthiaskrijgsman.github.io/mat-ui/)\n\n## Development\n\nThe repo is a pnpm workspace with two packages: the library at the repository root and the showcase Next.js app in [`site/`](site).\n\n```bash\n# install workspace deps\npnpm install\n\n# run the showcase against the local library\npnpm site            # → http://localhost:6006\n\n# build the library\npnpm build\n\n# build the showcase as a static site (outputs to site/out)\npnpm site:build\n```\n\nThe showcase pulls in the library via the workspace alias (`workspace:*`), so edits under `src/` are reflected on the next dev rebuild. Deployments to GitHub Pages happen via [.github/workflows/deploy-site.yml](.github/workflows/deploy-site.yml).\n\n**Authoring rule:** every Tailwind utility in `src/` is written with the `mat:` prefix — `mat:flex`, `mat:hover:ring-2`, `mat:-translate-y-1/2` — and so is every `@apply`. An unprefixed utility compiles to nothing (Tailwind only accepts prefixed candidates once a prefix is set), and `pnpm build` runs `scripts/check-css.mjs`, which fails on any unprefixed class in the utilities layer. Authored component classes (`.button-primary`, `.input-base`, …) are not utilities and stay as they are.\n\n## Installation\n\n```bash\npnpm install @matthiaskrijgsman/mat-ui\n```\n\n### Styles\n\nImport the mat-ui stylesheet in your CSS entry file. On a Tailwind v4 host, do this **after** the Tailwind import.\n\n```css\n@import \"@matthiaskrijgsman/mat-ui/style\";\n```\n\nThe stylesheet is Tailwind v4 output with every utility **prefixed** (`mat:flex` compiles to `.mat\\:flex`, the theme variables to `--mat-*`), so nothing in it can collide with your own Tailwind classes, whatever version you run. It ships no global preflight; the few resets the components need are scoped to their own classes.\n\n**Not on Tailwind v4?** `./style` uses native cascade layers, and in a host whose own CSS is unlayered (Tailwind v3, or no Tailwind) every layered rule loses to every host rule — your reset's `input { padding: 0 }` would beat our inputs' padding. A v3 PostCSS pipeline also refuses to import a file with bare `@layer` blocks. Import the flat entry instead, and mark the subtree that uses mat-ui components:\n\n```css\n@import \"@matthiaskrijgsman/mat-ui/style-flat\";\n```\n\n```html\n<div class=\"mat-ui\">…your app…</div>   <!-- or data-mat-ui -->\n```\n\n`style-flat` is the same rules with the layers flattened and every selector scoped to `.mat-ui` / `[data-mat-ui]` (plus Floating UI's portal, where menus, tooltips and modals render), at zero extra specificity. Its `:root` / `.dark` token declarations drop to zero specificity too, so a same-named custom property of your own always wins. Wrap your app root, or just the region that renders mat-ui — anything outside the wrapper is untouched by the stylesheet.\n\n## Usage\n\n```tsx\nimport { Button } from \"@matthiaskrijgsman/mat-ui\";\n\nfunction App() {\n  return <Button variant={'primary'}>Click me</Button>;\n}\n```\n\n## Dark Theme\n\nmat-ui ships with built-in dark theme support. Add the `dark` class to the `<html>` element to activate it:\n\n```html\n<html class=\"dark\">\n```\n\nToggle it with JavaScript:\n\n```ts\n// Manual toggle\ndocument.documentElement.classList.toggle('dark');\n\n// Follow OS preference\nconst prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches;\ndocument.documentElement.classList.toggle('dark', prefersDark);\n```\n\nAll components adapt automatically — no additional props or configuration needed.\n\n## Theming with design tokens\n\nEvery visual property in mat-ui — color, shape, type, elevation and size — is driven by CSS custom properties (design tokens) defined on `:root`. There is no Tailwind config to fork and no component props to thread: you retheme the whole kit by overriding tokens in your own CSS, after importing the stylesheet.\n\n```css\n@import \"@matthiaskrijgsman/mat-ui/style\";\n\n:root {\n  --color-button-primary-bg: #0ea5e9;   /* brand color */\n  --border-radius-input: 0px;            /* square corners everywhere */\n  --font-weight-button: 700;             /* bolder buttons */\n}\n```\n\n### How the tokens are organised\n\nTokens fall into three families:\n\n- **Structure** — typography (family, weight, size), border radius, border width, shadow, ring (focus/hover) width and transition timing. Theme-independent.\n- **Sizing** — the shared `sm | md | lg` control scale (height, padding, gap, icon size).\n- **Color** — every surface, border, text and state color. Defined on `:root` (light) and overridden under `.dark`.\n\n**Structure** and **color** tokens use a two-tier model:\n\n1. **Base scales** — a small set of primitives (e.g. `--font-weight-strong`, `--radius-xl`). Change one to shift the whole kit at once.\n2. **Semantic aliases** — per-component tokens that point at the base scale by default (e.g. `--font-weight-button: var(--font-weight-strong)`, `--border-radius-dropdown: var(--mat-radius-xl)`). Override one to retheme a single component without touching anything else.\n\nSo `--font-weight-strong: 700` makes every emphasised element heavier, while `--font-weight-button: 700` changes only buttons. Pick the tier that matches how broad your change is.\n\n> Dark mode: add the `dark` class to `<html>` (see [Dark Theme](#dark-theme)). Only **color** tokens differ between themes — structure and sizing are shared, so you never duplicate them under `.dark`.\n\n### Worked examples\n\nSquare, flat, heavier — in four tokens:\n\n```css\n:root {\n  --border-radius-input: 0px;       /* inputs, selects, buttons */\n  --border-radius-panel: 0.25rem;   /* panels, modals */\n  --border-width-input: 2px;        /* all control & surface borders */\n  --font-weight-strong: 700;        /* buttons, badges, tabs, dropdown items… */\n}\n```\n\nSet the kit's typeface in one place:\n\n```css\n:root {\n  --font-family-base: \"Inter\", system-ui, sans-serif;\n}\n```\n\n---\n\n## Token reference\n\n### Structure — typography\n\nFont weights resolve through a three-step base scale; the semantic tokens below point at it by default.\n\n| Base token | Default |\n|------------|---------|\n| `--font-weight-normal` | `400` |\n| `--font-weight-medium` | `500` |\n| `--font-weight-strong` | `600` |\n\n| Semantic token | Applies to | Default |\n|----------------|-----------|---------|\n| `--font-weight-input-text` | Text typed into inputs, selects, textareas | `--font-weight-normal` |\n| `--font-weight-button` | `Button`, `ButtonIconSquare`, `ButtonIconRound`, file-input action text | `--font-weight-strong` |\n| `--font-weight-badge` | `Badge` | `--font-weight-strong` |\n| `--font-weight-tab` | `TabButtons` | `--font-weight-strong` |\n| `--font-weight-tab-count` | `TabButtons` / `Tabs` count chip | `--font-weight-strong` |\n| `--font-weight-tabs` | `Tabs` (underline) tab labels | `--font-weight-strong` |\n| `--font-weight-input-label` | `InputLabel` (label above inputs) | `--font-weight-medium` |\n| `--font-weight-input-description` | `InputDescription` | `--font-weight-medium` |\n| `--font-weight-input-error` | `InputError` | `--font-weight-medium` |\n| `--font-weight-input-option-label` | Inline labels on `InputCheck` / `InputRadio` / `InputToggle`, file tile names | `--font-weight-medium` |\n| `--font-weight-dropdown-item` | `DropdownButton`, `PanelLink` | `--font-weight-strong` |\n| `--font-weight-group-header` | Dropdown group labels, select group headers | `--font-weight-strong` |\n| `--font-weight-panel-field` | `PanelField` label | `--font-weight-medium` |\n| `--font-weight-panel-link` | `PanelLink` | `--font-weight-strong` |\n| `--font-weight-table-header` | `Table` header cells, `TableEmpty` title | `--font-weight-medium` |\n| `--font-weight-table-cell` | `Table` body cells | `--font-weight-normal` |\n| `--font-weight-calendar-title` | `Calendar` header (month / year) and its \"Today\" button | `--font-weight-strong` |\n| `--font-weight-calendar-cell` | `Calendar` days, months, years, weekday names and the time options | `--font-weight-medium` |\n\n| Token | Description | Default |\n|-------|-------------|---------|\n| `--font-family-base` | Typeface for all kit text (defaults to the host font) | `inherit` |\n| `--font-family-numeric` | Number inputs (`type=\"number\"`) and the rich-text toolbar's numeric fields, rendered with tabular figures — point it at a mono stack if your numerals live there | `var(--font-family-base)` |\n| `--font-size-label` | Dropdown / select group label size | `var(--mat-text-sm)` |\n| `--font-size-description` | `InputDescription` and `PanelField` label size | `var(--mat-text-sm)` |\n| `--font-size-error` | `InputError` size | `var(--mat-text-sm)` |\n| `--font-size-tab-count` | `TabButtons` / `Tabs` count chip size | `var(--mat-text-xs)` |\n| `--font-size-calendar-title` | `Calendar` header and \"Today\" button size | `var(--mat-text-sm)` |\n| `--font-size-calendar-cell` | `Calendar` days, months, years and time options | `var(--mat-text-sm)` |\n| `--font-size-calendar-weekday` | `Calendar` weekday names | `var(--mat-text-xs)` |\n| `--font-size-tooltip` | `Tooltip` text size — **opt-in**: undeclared by default, the tooltip inherits the surrounding text size | *(inherit)* |\n| `--font-weight-tooltip` | `Tooltip` text weight — **opt-in**: undeclared by default, the tooltip inherits the surrounding weight | *(inherit)* |\n\n> The text size of the input/button itself comes from the **control sizing** scale below (`--control-size-{size}-font-size`), not from these tokens.\n\n### Structure — border radius\n\nSemantic radius tokens map onto Tailwind's radius scale. Override a token to change one group; override the underlying `--mat-radius-*` (Tailwind's scale, prefixed) to change several at once.\n\n| Token | Applies to | Default |\n|-------|-----------|---------|\n| `--border-radius-input` | Text inputs, selects, textareas, file inputs, the Lexical editor box | `var(--mat-radius-xl)` |\n| `--border-radius-button` | `Button`, `ButtonIconSquare` (and the file-input \"Choose\" button) | `var(--border-radius-input)` |\n| `--border-radius-panel` | `Panel`, `PanelStack`, `Modal`, `TableEmpty` icon frame | `var(--mat-radius-2xl)` |\n| `--border-radius-dropdown` | `DropdownPanel`, Lexical floating toolbar | `var(--mat-radius-xl)` |\n| `--border-radius-option` | Select option rows | `var(--mat-radius-xl)` |\n| `--border-radius-menu-item` | `DropdownButton`, `PanelLink`, Lexical toolbar buttons | `var(--mat-radius-lg)` |\n| `--border-radius-badge` | `Badge` | `var(--mat-radius-lg)` |\n| `--border-radius-tab` | `TabButtons` container | `var(--mat-radius-xl)` |\n| `--border-radius-tab-inner` | `TabButtons` pills — set to `calc(var(--border-radius-tab) - var(--tab-container-padding))` for a concentric look | `var(--border-radius-tab)` |\n| `--border-radius-tooltip` | `Tooltip` panel | `var(--border-radius-dropdown)` |\n| `--border-radius-checkbox` | `InputCheck` box | `var(--mat-radius-lg)` |\n| `--border-radius-control-inner` | Color swatch and picker bars in `InputColor` | `var(--mat-radius-md)` |\n| `--border-radius-calendar-cell` | `Calendar` days, months, years, header buttons and time options | `var(--border-radius-menu-item)` |\n\n> `ButtonIconRound`, the toggle track/thumb, and radio dots are intentionally fully round (`rounded-full`) and are not tokenized.\n\n### Structure — border width & shadow\n\n| Token | Applies to | Default |\n|-------|-----------|---------|\n| `--border-width-input` | Border width of inputs, selects, buttons, panels, dropdowns, modals, check/radio, the `Tabs` bottom rule | `1px` |\n| `--border-width-tabs-indicator` | Active-tab underline in `Tabs` | `2px` |\n| `--border-width-tooltip` | `Tooltip` panel border width | `var(--border-width-input)` |\n| `--shadow-control` | Resting elevation of buttons, inputs, panels, tabs | `var(--mat-shadow-sm)` |\n| `--shadow-dropdown` | `DropdownPanel` and the Lexical floating toolbar | `var(--mat-shadow-lg)` |\n| `--shadow-overlay` | `Modal` and `SidebarModal` | `var(--mat-shadow-xl)` |\n| `--shadow-tooltip` | `Tooltip` panel | `var(--shadow-dropdown)` |\n\n### Structure — component geometry\n\n| Token | Applies to | Default |\n|-------|-----------|---------|\n| `--tab-container-padding` | Inset between the `TabButtons` container edge and the pills | `0.25rem` |\n| `--tab-container-gap` | Gap between `TabButtons` pills | `0.25rem` |\n| `--tooltip-padding-x` | `Tooltip` panel horizontal padding | `0.75rem` |\n| `--tooltip-padding-y` | `Tooltip` panel vertical padding | `0.75rem` |\n| `--calendar-cell-size` | Edge of one `Calendar` day cell — the month grid is seven of these wide, the time options one high | `2.25rem` |\n\n### Structure — ring & transition\n\nControls share a consistent interaction model: a focus/hover \"glow\" ring, a thinner inset ring on press, and a single transition duration. The ring **color** comes from the per-component `--color-*-ring` tokens (see the color sections); these set its **width** and the animation timing.\n\n| Token | Applies to | Default |\n|-------|-----------|---------|\n| `--control-ring-width` | Ring width on hover, focus, focus-within, and the select/dropzone open state | `4px` |\n| `--control-ring-width-active` | Ring width on press (`:active`) | `1px` |\n| `--control-transition-duration` | Duration of hover/focus/press transitions on buttons, inputs, selects, the icon-button press scale, etc. | `150ms` |\n| `--control-transition-duration-fast` | Quicker color-only transitions (table row/header hover, clickable `Badge`) | `100ms` |\n\n> The resting state is always ringless (`ring-0`) and a few elements opt out of a focus ring entirely (dropdown items, tabs) — these are intentional and not tokenized.\n\n### Control sizing\n\n`Button`, `ButtonIconSquare`, `ButtonIconRound`, `Input`, `InputColor`, `InputDate`, `InputDateTime`, `InputRange`, `InputTextArea`, `InputSelectNative`, `InputSelect`, `InputSelectSearchable`, and `InputSelectSearchableAsync` accept a `size?: 'sm' | 'md' | 'lg'` prop (default `'md'`) and read their dimensions from a single shared scale. Override these to adjust heights, padding, font size, and icon sizing consistently across all controls. Replace `{size}` with `sm`, `md`, or `lg`.\n\n| Token | Description | sm · md · lg defaults |\n|-------|-------------|------------------------|\n| `--control-size-{size}-height` | Control height (also width for square/round icon buttons) | `2.5rem` · `3rem` · `3.5rem` |\n| `--control-size-{size}-px` | Horizontal padding | `1rem` · `1rem` · `1.25rem` |\n| `--control-size-{size}-gap` | Gap between icon and label inside buttons | `0.5rem` · `0.5rem` · `0.75rem` |\n| `--control-size-{size}-font-size` | Text size | `1rem` · `1rem` · `1rem` |\n| `--control-size-{size}-icon` | Icon glyph size inside controls (also the `InputRange` thumb size) | `1rem` · `1.25rem` · `1.5rem` |\n| `--control-size-{size}-icon-offset` | Distance from the input edge to a leading icon (used when an `Icon` prop is set on `Input`) | `1rem` · `1rem` · `1.25rem` |\n| `--control-size-{size}-range-track` | `InputRange` track thickness | `0.375rem` · `0.5rem` · `0.625rem` |\n| `--control-size-{size}-tab-height` | `TabButtons` container height | `var(--control-size-{size}-height)` |\n| `--control-size-{size}-tab-px` | Horizontal padding inside each `TabButtons` pill | `var(--control-size-{size}-px)` |\n| `--control-size-{size}-tab-font-size` | `TabButtons` label text size | `var(--control-size-{size}-font-size)` |\n\n### Color — focus ring\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-input-focus-ring` | Focus ring color for buttons and inputs | `rgb(17 24 39 / 0.15)` |\n\n### Color — buttons\n\nEach button variant (`primary`, `white`, `black`, `transparent`, `secondary`, `tertiary`) uses the same set of tokens. Replace `{variant}` with the variant name.\n\n| Token | Description |\n|-------|-------------|\n| `--color-button-{variant}-bg` | Background color |\n| `--color-button-{variant}-bg-hover` | Background on hover |\n| `--color-button-{variant}-bg-active` | Background on press |\n| `--color-button-{variant}-border` | Border color |\n| `--color-button-{variant}-border-hover` | Border on hover |\n| `--color-button-{variant}-border-active` | Border on press |\n| `--color-button-{variant}-text` | Text color |\n| `--color-button-{variant}-text-active` | Text color on press |\n| `--color-button-{variant}-bg-disabled` | Background when disabled |\n| `--color-button-{variant}-border-disabled` | Border when disabled |\n| `--color-button-{variant}-text-disabled` | Text color when disabled |\n\n### Color — inputs\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-input-bg` | Input background | `#ffffff` |\n| `--color-input-border` | Input border | `#e5e7eb` |\n| `--color-input-text` | Input text color | `#111827` |\n| `--color-input-placeholder` | Placeholder text color | `#9ca3af` |\n| `--color-input-ring` | Ring color on hover | `rgb(17 24 39 / 0.1)` |\n| `--color-input-border-error` | Border color in error state | `#dc2626` |\n| `--color-input-ring-error` | Ring color in error state | `rgb(220 38 38 / 0.2)` |\n| `--color-input-icon` | Leading icon color | `rgb(17 24 39 / 0.6)` |\n\nField-like inputs (`Input`, `InputPassword`, `InputTextArea`, `InputColor`, `InputDate`, `InputDateTime`, `InputLexical`, `InputFileSingle`, and the whole select family) also accept `variant?: 'default' | 'flat'`. The `flat` variant drops the control shadow and swaps in a soft fill whose border matches the background:\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-input-flat-bg` | Flat-variant input background | `#f3f4f6` |\n| `--color-input-flat-border` | Flat-variant input border (defaults to the flat background) | `var(--color-input-flat-bg)` |\n\n`Input`'s `prefix` (fixed text such as `/zaken/` before a slug) renders as a muted segment inside the field, set off by a vertical rule:\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-input-prefix-bg` | Prefix segment background | `#f9fafb` |\n| `--color-input-prefix-text` | Prefix text color | `#6b7280` |\n| `--color-input-prefix-border` | Rule between prefix and input (defaults to the input border) | `var(--color-input-border)` |\n| `--color-input-flat-prefix-bg` | Prefix segment background, flat variant | `rgb(17 24 39 / 0.04)` |\n| `--color-input-flat-prefix-border` | Rule between prefix and input, flat variant | `#e5e7eb` |\n\n(`InputCheck`, `InputRadio`, `InputToggle`, and the `InputFileMultiple` dropzone have no box chrome to flatten, so they don't take the variant.)\n\n### Color — input labels, descriptions & errors\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-input-label-text` | Label text color | `#111827` |\n| `--color-input-description-text` | Description text color | `#6b7280` |\n| `--color-input-error-text` | Error message text color | `#dc2626` |\n\n### Color — input icon buttons\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-input-icon-button-ring` | Ring color for icon buttons inside inputs | `#e5e7eb` |\n| `--color-input-icon-button-icon` | Icon color for icon buttons inside inputs | `#6b7280` |\n\n### Color — file inputs\n\n`InputFileSingle` and `UploadFileTile` are composed from existing primitives (input tokens, `Button` for the inset \"Choose\" button, `ButtonIconSquare` for the remove (X) button) — no dedicated color tokens of their own. `InputFileMultiple` adds:\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-input-file-icon-bg` | Background of the central icon frame inside `InputFileMultiple`'s dropzone | `#f3f4f6` |\n\nAll three components also rely on the shared `--color-status-success` / `--color-status-error` tokens for the green check / red error icons in their upload-state slots.\n\n### Color — color input\n\n`InputColor` reuses the standard input tokens — the color swatch in the field and the outline of the picker's saturation/value plane both derive from `--color-input-border`, and the field itself uses the same `--color-input-*` tokens as `Input`. The picker's hue/brightness gradients and indicator rings are intrinsic to the color-picking UI (not theme-based) and are intentionally not tokenized.\n\nBoth halves of `InputColor` are also exported standalone: `ColorPicker` (the HSV panel — drop it into your own popover or panel) and `ColorSwatch` (the small rounded color tile, sized via the `size` prop or the surrounding `ControlSizeContext`).\n\n### Color — date inputs & calendar\n\n`InputDate` and `InputDateTime` are masked text fields with a calendar popover; the field itself uses the `--color-input-*` tokens and the popover panel the `--color-dropdown-*` ones.\n\n```tsx\nconst [date, setDate] = useState<Date | null>(null);\n\n<InputDate label=\"Date of birth\" value={date} onChange={setDate} />\n<InputDateTime label=\"Hearing\" value={date} onChange={setDate} minuteStep={15} min={new Date()} />\n<InputDate format=\"MM/dd/yyyy\" locale=\"en-US\" weekStartsOn={0} name=\"due\" />\n```\n\n- **Value** is a `Date | null` in local time (`InputDate` gives midnight). It is `null` while the field is empty or holds an incomplete or out-of-range date; `value` / `defaultValue` make it controlled or uncontrolled. With a `name`, a hidden input submits `YYYY-MM-DD` (or `YYYY-MM-DDTHH:mm`) like a native date input.\n- **`format`** is built from `dd`, `MM`, `yyyy`, `HH` (24-hour) and `mm` with any separators; it drives the mask and the placeholder. Defaults: `dd-MM-yyyy` and `dd-MM-yyyy HH:mm`.\n- **Typing**: separators fill themselves in, `4` becomes `04`, a typed separator completes the segment (`3-` → `03-`), full segments are overwritten in place, and a pasted ISO date is understood in any format. Leaving the field completes what it can (`3-11-25` → `03-11-2025`, a missing time → `00:00`) and clears what it cannot.\n- **Keyboard**: `↑` / `↓` step the segment under the caret, `Alt+↓` moves into the calendar (arrows, `PageUp` / `PageDown`, `Home` / `End`, `Enter`), `Esc` closes it.\n- **`locale`**, **`weekStartsOn`** and **`labels`** localise the calendar; `min` / `max` bound both typing and picking.\n\n`Calendar` is exported on its own too. When you render it on the server, pass a `locale` — the default is the runtime's, which can differ between server and browser.\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-calendar-text` | Day, month, year and header text | `var(--color-dropdown-item-text)` |\n| `--color-calendar-text-muted` | Weekday names | `#6b7280` |\n| `--color-calendar-text-outside` | Days of the previous / next month | `#9ca3af` |\n| `--color-calendar-text-disabled` | Days, months, years and times outside `min` / `max` | `#d1d5db` |\n| `--color-calendar-divider` | Rules above \"Today\" and beside the time columns | `var(--color-dropdown-border)` |\n| `--color-calendar-cell-bg-hover` | Cell background on hover | `var(--color-dropdown-item-bg-hover)` |\n| `--color-calendar-cell-bg-active` | Cell background on press | `var(--color-dropdown-item-bg-active)` |\n| `--color-calendar-cell-ring` | Cell keyboard-focus ring | `var(--color-dropdown-item-ring)` |\n| `--color-calendar-cell-today-border` | Outline marking today | `var(--color-button-primary-bg)` |\n| `--color-calendar-cell-selected-bg` | Selected day / month / year / time | `var(--color-button-primary-bg)` |\n| `--color-calendar-cell-selected-bg-hover` | Selected cell on hover | `var(--color-button-primary-bg-hover)` |\n| `--color-calendar-cell-selected-bg-active` | Selected cell on press | `var(--color-button-primary-bg-active)` |\n| `--color-calendar-cell-selected-text` | Selected cell text | `var(--color-button-primary-text)` |\n\n### Color — select options\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-option-bg-hover` | Option background on hover | `#f3f4f6` |\n| `--color-option-bg-active` | Option background on press | `#e5e7eb` |\n| `--color-option-bg-selected` | Selected option background | `#eff6ff` |\n| `--color-option-bg-selected-hover` | Selected option background on hover | `#dbeafe` |\n| `--color-option-bg-selected-active` | Selected option background on press | `#dbeafe` |\n| `--color-option-text-disabled` | Disabled option text color | `#9ca3af` |\n| `--color-input-select-placeholder` | Select placeholder text color | `#6b7280` |\n\n### Color — select search bar\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-select-search-border` | Search input border | `#e5e7eb` |\n| `--color-select-search-bg` | Search input background | `rgb(255 255 255 / 0.5)` |\n| `--color-select-search-icon` | Search icon color | `#6b7280` |\n\n### Color — toggle\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-toggle-track-on-bg` | Track background when on | `#2563eb` |\n| `--color-toggle-track-on-border` | Track border when on | `#2563eb` |\n| `--color-toggle-track-off-bg` | Track background when off | `#d1d5db` |\n| `--color-toggle-track-off-border` | Track border when off | `#d1d5db` |\n| `--color-toggle-thumb-bg` | Thumb background | `#ffffff` |\n\n### Color — checkbox & radio\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-check-border` | Checkbox/radio border | `#d1d5db` |\n| `--color-check-ring` | Checkbox/radio focus ring | `rgb(17 24 39 / 0.1)` |\n| `--color-check-checked-bg` | Checkbox/radio fill when checked or indeterminate | `#2563eb` |\n| `--color-check-border-error` | Checkbox/radio border when `error` is set | `var(--color-input-border-error)` |\n| `--color-check-ring-error` | Checkbox/radio hover/focus ring when `error` is set | `var(--color-input-ring-error)` |\n| `--color-check-disabled-bg` | Checkbox/radio fill when disabled | `#f3f4f6` |\n| `--color-check-disabled-border` | Checkbox/radio border when disabled | `#e5e7eb` |\n| `--color-check-disabled-checked-bg` | Checkbox/radio fill when disabled and checked/indeterminate | `#d1d5db` |\n| `--color-check-disabled-label` | Checkbox/radio label text when disabled | `#9ca3af` |\n\n### Color — range (slider)\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-range-track-bg` | `InputRange` track background | `#e5e7eb` |\n| `--color-range-fill-bg` | Filled portion of the track | `#2563eb` |\n| `--color-range-thumb-bg` | Thumb background | `#ffffff` |\n| `--color-range-thumb-border` | Thumb border | `#d1d5db` |\n| `--color-range-ring` | Thumb focus ring | `rgb(17 24 39 / 0.1)` |\n\n### Color — dropdown menu\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-dropdown-bg` | Dropdown panel background | `#ffffff` |\n| `--color-dropdown-border` | Dropdown panel border | `#e5e7eb` |\n| `--color-dropdown-item-bg-hover` | Item background on hover | `#f3f4f6` |\n| `--color-dropdown-item-bg-active` | Item background on press | `#e5e7eb` |\n| `--color-dropdown-item-text` | Item text color | `#111827` |\n| `--color-dropdown-item-ring` | Item focus ring | `rgb(17 24 39 / 0.1)` |\n| `--color-dropdown-group-label` | Group label text color | `#6b7280` |\n\n### Color — tooltip\n\nDefaults mirror the dropdown panel the tooltip historically reused, so an untouched theme looks identical.\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-tooltip-bg` | Tooltip panel background | `var(--color-dropdown-bg)` |\n| `--color-tooltip-border` | Tooltip panel border | `var(--color-dropdown-border)` |\n| `--color-tooltip-text` | Tooltip text color | `var(--color-dropdown-item-text)` |\n\n### Color — tab buttons\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-tab-text` | Tab text and icon color | `#111827` |\n| `--color-tab-container-bg` | Tab bar background | `#f3f4f6` |\n| `--color-tab-bg-hover` | Tab background on hover | `#e5e7eb` |\n| `--color-tab-bg-active` | Tab background on press | `rgb(209 213 219 / 0.8)` |\n| `--color-tab-active-bg` | Active tab background | `#ffffff` |\n| `--color-tab-active-border` | Active tab border | `#e5e7eb` |\n| `--color-tab-count-bg` | Count chip background (inactive tab) | `#e5e7eb` |\n| `--color-tab-count-text` | Count chip text (inactive tab) | `#374151` |\n| `--color-tab-active-count-bg` | Count chip background (active tab) | `#111827` |\n| `--color-tab-active-count-text` | Count chip text (active tab) | `#ffffff` |\n\n### Color — tabs (underline)\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-tabs-text` | Inactive tab text and icon color | `#6b7280` |\n| `--color-tabs-text-hover` | Inactive tab text on hover | `#374151` |\n| `--color-tabs-active-text` | Active tab text and icon color | `#111827` |\n| `--color-tabs-border` | Bottom rule under the tab list | `#e5e7eb` |\n| `--color-tabs-active-indicator` | Active tab underline | `#111827` |\n| `--color-tabs-count-bg` | Count chip background | `#f3f4f6` |\n| `--color-tabs-count-text` | Count chip text | `#4b5563` |\n| `--color-tabs-active-count-bg` | Count chip background (active tab) | `var(--color-tabs-count-bg)` |\n| `--color-tabs-active-count-text` | Count chip text (active tab) | `var(--color-tabs-count-text)` |\n\n### Color — panel\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-panel-bg` | Panel background | `#ffffff` |\n| `--color-panel-border` | Panel border | `#e5e7eb` |\n| `--color-panel-text` | Panel default text color (inherited by `PanelField`) | `#111827` |\n\n### Color — modal & sidebar modal\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-modal-overlay` | Backdrop overlay color | `rgb(156 163 175 / 0.3)` |\n| `--color-modal-bg` | Modal content background | `#ffffff` |\n\n### Color — table\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-table-header-text` | Header text color | `#1f2937` |\n| `--color-table-header-bg` | Header background | `#f9fafb` |\n| `--color-table-header-bg-hover` | Header background on hover | `#f3f4f6` |\n| `--color-table-header-bg-active` | Header background on press | `#e5e7eb` |\n| `--color-table-border` | Table border color | `#e5e7eb` |\n| `--color-table-row-bg` | Row background | `#ffffff` |\n| `--color-table-row-bg-hover` | Row background on hover | `#f9fafb` |\n| `--color-table-row-text` | Row text color | `#111827` |\n| `--color-table-resize-handle` | Column resize handle | `#e5e7eb` |\n| `--color-table-resize-handle-hover` | Resize handle on hover | `#d1d5db` |\n| `--color-table-resize-handle-active` | Resize handle while dragging | `#2563eb` |\n\n### Color — divider\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-divider` | Divider line color | `#e5e7eb` |\n\n### Color — badge\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-badge-white-bg` | White badge background | `#ffffff` |\n| `--color-badge-white-text` | White badge text | `#111827` |\n| `--color-badge-white-ring` | White badge ring | `#d6d3d1` |\n| `--color-badge-black-bg` | Black badge background | `#000000` |\n| `--color-badge-black-text` | Black badge text | `#ffffff` |\n| `--color-badge-black-ring` | Black badge ring | `#d6d3d1` |\n\n> Colored badges (red, blue, green, etc.) use Tailwind color utility classes and are not token-based. They adapt to dark mode automatically via Tailwind's `dark:` variants.\n\n### Color — status\n\nShared color tokens for status/notification indicators. Currently used by `PanelLink`'s `status` prop, but available for any component.\n\n| Token | Description | Light default |\n|-------|-------------|---------------|\n| `--color-status-error` | Error / destructive state | `#dc2626` |\n| `--color-status-warning` | Warning state | `#f59e0b` |\n| `--color-status-success` | Success state | `#16a34a` |\n| `--color-status-info` | Informational state | `#2563eb` |\n\n## Rich text editor (`InputLexical`)\n\n`InputLexical` is a [Lexical](https://lexical.dev)-powered rich text editor styled like the rest of the kit. It ships with two toolbar variants that share the exact same controls:\n\n- **`static`** (default) — a light toolbar fixed at the top of the editor.\n- **`floating`** — a dark bar that appears above the editor while it is focused, matching the editor width.\n\nLexical and its plugins are **peer dependencies** — install them alongside the library:\n\n```bash\npnpm add lexical @lexical/react @lexical/rich-text @lexical/list @lexical/link @lexical/selection @lexical/utils\n```\n\n### Basic usage\n\nThe value is a **serialized Lexical editor state** (a JSON string). Pass the last `onChange` value back as `value` to restore content.\n\n```tsx\nimport { useState } from \"react\";\nimport { InputLexical } from \"@matthiaskrijgsman/mat-ui\";\n\nfunction Editor() {\n  const [value, setValue] = useState<string>();\n\n  return (\n    <InputLexical\n      label={\"Description\"}\n      placeholder={\"Write something…\"}\n      toolbar={\"floating\"}     // or \"static\" (default), or \"none\" to hide it\n      value={value}\n      onChange={setValue}\n      autogrow                 // grow with content…\n      minRows={4}              // …from a 4-row floor…\n      maxRows={12}             // …up to 12 rows, then scroll\n    />\n  );\n}\n```\n\nSizing mirrors `InputTextArea`: `minRows` sets a height floor, `maxRows` caps the height (content beyond it scrolls), and `autogrow` lets the editor grow with its content between the two. Without `autogrow` the editor is fixed at `minRows`.\n\n### Extending the toolbar\n\nThe toolbar is assembled from exported **building blocks**, so you can reorder, drop, or add controls via the `renderToolbar` slot. It receives `{ editor, state, tone }` and renders into whichever variant is active — the same render function drives both the static and floating bars.\n\n```tsx\nimport {\n  InputLexical,\n  LexicalBlockTypeSelect,\n  LexicalFormatButtons,\n  LexicalListButtons,\n  LexicalLinkButton,\n  LexicalHistoryButtons,\n  LexicalToolbarDivider,\n} from \"@matthiaskrijgsman/mat-ui\";\n\n<InputLexical\n  renderToolbar={() => (\n    <>\n      <LexicalFormatButtons/>\n      <LexicalToolbarDivider/>\n      <LexicalListButtons/>\n      <LexicalLinkButton/>\n      <LexicalToolbarDivider/>\n      <LexicalHistoryButtons/>\n    </>\n  )}\n/>;\n```\n\nBuilding blocks read the active editor and formatting `state`/`tone` from context, so they work in either variant with no extra wiring. Dividers automatically flip orientation (and the whole toolbar collapses overflowing controls into a vertical `⋮` dropdown) when space runs out — return each control as a top-level child so it stays individually measurable.\n\n#### Second row & non-collapsible toolbars\n\nTwo more layout knobs on `InputLexical` (and on `LexicalFloatingToolbar` / `FloatingToolbarShell` as `renderSecondRow` / `secondRow` and `collapsible`):\n\n- `renderToolbarSecondRow` — a second row of building blocks for the floating toolbar, rendered below a divider (`LexicalToolbarRowDivider`).\n- `toolbarCollapsible={false}` — disables the `⋮` overflow dropdown; controls that no longer fit wrap onto extra rows instead, each separated by a divider. Works for both the static and floating toolbar.\n\n```tsx\n<InputLexical\n  toolbar={\"floating\"}\n  toolbarCollapsible={false}\n  renderToolbarSecondRow={() => (\n    <>\n      <LexicalAlignButtons/>\n      <LexicalToolbarDivider/>\n      <LexicalHistoryButtons/>\n    </>\n  )}\n/>;\n```\n\n#### Custom controls\n\nBuild your own control with `LexicalToolbarButton` plus Lexical's editor context. `useLexicalToolbar()` exposes the current `{ state, tone }`:\n\n```tsx\nimport { useLexicalComposerContext } from \"@lexical/react/LexicalComposerContext\";\nimport { FORMAT_TEXT_COMMAND } from \"lexical\";\nimport { IconStrikethrough } from \"@tabler/icons-react\";\nimport { LexicalToolbarButton, useLexicalToolbar } from \"@matthiaskrijgsman/mat-ui\";\n\nconst StrikethroughButton = () => {\n  const [editor] = useLexicalComposerContext();\n  const { tone } = useLexicalToolbar();\n  return (\n    <LexicalToolbarButton\n      Icon={IconStrikethrough}\n      tone={tone}\n      aria-label={\"Strikethrough\"}\n      onClick={() => editor.dispatchCommand(FORMAT_TEXT_COMMAND, \"strikethrough\")}\n    />\n  );\n};\n```\n\n#### Registering extra Lexical nodes\n\nThe built-in set covers headings, lists, links, and quotes. For anything else (tables, mentions, code blocks, …) install the node's package yourself and pass the node via the `nodes` prop — it is registered alongside the built-in set:\n\n```bash\npnpm add @lexical/code\n```\n\n```tsx\nimport { CodeNode } from \"@lexical/code\";\n\n<InputLexical nodes={[CodeNode]} renderToolbar={/* … */} />;\n```\n\n> mat-ui does not bundle `lexical` or any `@lexical/*` package — they are peer dependencies, so a single shared copy is used. Only register a given node type once: don't pass a node that is already in the built-in set, or Lexical throws a duplicate-type error.\n\n#### Adding plugins (the `children` slot)\n\nA Lexical feature is usually a **node *plus* a plugin**. Register the node with `nodes`, then mount the plugin(s) as **children** — they run inside the editor alongside the built-ins (history, lists, links). Any `@lexical/react` plugin or your own works:\n\n```tsx\nimport { TabIndentationPlugin } from \"@lexical/react/LexicalTabIndentationPlugin\";\nimport { CodeHighlightPlugin } from \"@lexical/react/LexicalCodeHighlightPlugin\";\n\n<InputLexical nodes={[CodeNode]}>\n  <CodeHighlightPlugin />\n  <TabIndentationPlugin />\n  {/* …or your own plugin using useLexicalComposerContext() */}\n</InputLexical>;\n```\n\nStyle custom nodes by merging theme classes over the defaults with the `theme` prop:\n\n```tsx\n<InputLexical nodes={[CodeNode]} theme={{ code: \"my-code-block\" }}>\n  <CodeHighlightPlugin />\n</InputLexical>;\n```\n\n","readmeFilename":"README.md"}