{"_id":"@waveso/ui","_rev":"37-487b1bf4dfc78106d4a7845520c2b065","name":"@waveso/ui","dist-tags":{"latest":"0.15.1"},"versions":{"0.0.2":{"name":"@waveso/ui","version":"0.0.2","license":"MIT","_id":"@waveso/ui@0.0.2","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"dist":{"shasum":"9e0891dd781d068855fa97a0572f000671cb2b88","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.0.2.tgz","fileCount":62,"integrity":"sha512-aTSUmyFi/CSa7WynyUBKMrckRtF+YKzdXepCIuomV2ePpm2Affc81rO7Q9dooicwK9qfK6JThCTbwGnh1lUcxA==","signatures":[{"sig":"MEUCIB+RdwJTAH9AQXG4SKCRz8DqxU/8Grq45O8BKmnH0LVpAiEAtlNcfwc3E6kdlLVBsRmGDXRQ5d8+HG+Wk50gtRNQj6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118064},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"gitHead":"6a32920bb93807834e40e43748be2a39e08e3c78","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"_npmVersion":"11.2.0","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.4.0","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.0.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.2_1772332675064_0.44706179299502335","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@waveso/ui","version":"0.0.3","license":"MIT","_id":"@waveso/ui@0.0.3","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"7c38c43e684697b37dcf0c852ba9138940319377","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.0.3.tgz","fileCount":186,"integrity":"sha512-4rNxzAWzAfj9UdweLIXEAZ2L25d4YzrZ2hrg94Gg2Qa1qcGIxdC1LJpKohrq73DVF4s7WM54uM3K0KeKuHYehg==","signatures":[{"sig":"MEUCIQDsz0iTWo/g97KUlXNwdNubz1WMcJZxFvgGOuxTKlQf+QIgaqssdWAJsQa0qkeC0e7O5uXcdP+WG0Y97/FqbdcCY30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":563630},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./package.json":"./package.json"},"gitHead":"d89a808e3d1a45a330705136cc0184deea1e1200","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.4","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.4.0","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.0.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.3_1772809860534_0.07660572283681288","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@waveso/ui","version":"0.0.4","license":"MIT","_id":"@waveso/ui@0.0.4","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"b193c5b9dfb17e351a13fd33794d1875bda6e456","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.0.4.tgz","fileCount":198,"integrity":"sha512-e5O/BCVr3VZL37TFUdl2PRlXVDTzFkgB5AFeXAGvKuYyk/ekEkjJIaa3a2p1Em397M3G3JB8S02JMDdOzlL4zg==","signatures":[{"sig":"MEQCIBjiIvmKCrUO6lbBm6iETFeeI7XwpI9FvmiNC8ge83FgAiB0kobNEr54et1eTT9eDn1mGm3RcuglBkT5GHe1758fSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":637146},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"f71371a740e27416c799529e8703fb74638525b6","scripts":{"dev":"tsup --watch","build":"tsup && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.4","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.4.0","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.0.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.4_1773867691155_0.7328634735636292","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@waveso/ui","version":"0.0.5","license":"MIT","_id":"@waveso/ui@0.0.5","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"12b0de4df8dbd91d620756529de8bdcec7db57c7","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.0.5.tgz","fileCount":198,"integrity":"sha512-b54uBuyWK1JX8lpZBZuq9wWjya8VmPPbAT7T4xzDioScJZwFk6po3xKuE8qTbJcTY1iICEWOhL4u6lHNWttaqA==","signatures":[{"sig":"MEUCIHqRRxXeBxxGMypXiDfMilyhmyfd6A4D3Xd4A9VhtYn2AiEA3lkQ7JkCw9hnxm+VTOCY/hfy8JCb+hCtw2DREQgcbeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":637367},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"e693666a3def2ada68946ffa5bd70738e0ef182b","scripts":{"dev":"tsup --watch","build":"tsup && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.4","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.4.0","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.0.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.5_1773876265530_0.454205344109742","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@waveso/ui","version":"0.0.6","license":"MIT","_id":"@waveso/ui@0.0.6","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"bef56f8a10f3af936e4af605a28e169f3f385342","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.0.6.tgz","fileCount":198,"integrity":"sha512-tig9CjYiNzD/ORnrP6QiTXGvVALdQoZXb9VpklbIN5GC2AjHKKh1nGrbd4TnXlp1O5YJ3OoYCZUcxiJeHMnR0g==","signatures":[{"sig":"MEUCIQDyApdOg9Zo9zvcAystX9OTxpf6TJFUS2zOWsjhSe4d1AIgfkUxEaz24vBIfXPI0sD4tmaGcQfNEIZDsoiaFdXng9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":638319},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"7e63519301cc3b2493410932cf9ca176ba384463","scripts":{"dev":"tsup --watch","build":"tsup && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.4","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.4.0","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.0.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.0.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.6_1773962108815_0.6994403998768943","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@waveso/ui","version":"0.0.7","license":"MIT","_id":"@waveso/ui@0.0.7","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"765351c3b62a763774236d2b9e7c914a6b763574","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.0.7.tgz","fileCount":198,"integrity":"sha512-AsC9o88RmliaekOdE+vMNrlY7fIc1U1Eh9xnQ90f6tg7jlhGlfdwpCgGqGYXJl14+5mEHfIyuLPZU+bY2tMisw==","signatures":[{"sig":"MEUCIDICTG8LeULs2tF3pTpYr1OkmP+3I/ZeVpkqAZPzGNYgAiEAq0RuzTqJq7Renec5oyBO6DS3bm/X7iBrIQA/OMmtLp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":640381},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"935340aa8e88613231c9ef1279c010af63ae9e48","scripts":{"dev":"tsup --watch","build":"tsup && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.4","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.4.0","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.7_1774558076656_0.006926446677702147","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@waveso/ui","version":"0.0.8","license":"MIT","_id":"@waveso/ui@0.0.8","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"d9a42e0bb837525bd5ab12becce25a702189fd59","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.0.8.tgz","fileCount":201,"integrity":"sha512-VTV28Cloyw7TwiOadma9/maYVoLKigm9jVcUCeG7ZZfyG0LzNrGQGB99+Sbjc5H1Swbr/VxjX3cXHMiTDtbGYw==","signatures":[{"sig":"MEYCIQDXlBnkW5gqhwZoTFBYpCUAuIlQrYQdQrj8QubA2TFqEQIhAMGE93HxnxsrOWQKM9BQ09qxToCtQjcln1XGqpyVK4lH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683887},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"e8a846dab8e4ac77f69c50137ffa260c9e622f98","scripts":{"dev":"tsup --watch","build":"tsup && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.4","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.4.0","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.8_1774633550774_0.4511883139195727","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@waveso/ui","version":"0.0.9","license":"MIT","_id":"@waveso/ui@0.0.9","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"6d0e6a418572774a87a9511b4253de93f832420f","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.0.9.tgz","fileCount":213,"integrity":"sha512-ZKsYCYZlABBPYQSZvx8YOf4IDOpOszDyc3bU+ECW/8FlttfH9B0EU74tCebwKVvELVr1LCUVhYd9sY1gd5p8/Q==","signatures":[{"sig":"MEUCIQDn/bti1lsmXDpiB16WHboQfmEWpJ1vcgtKTc9tpKC0QgIgH0K21eQqyzkqc9TtkHNQrRoGRRHDY0blT4u+oJFcyGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":790459},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"40c6b882ab64e279a69c620a610fe56826857b8d","scripts":{"dev":"tsup --watch","build":"tsup && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.4","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.4.0","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.9_1774753582849_0.9726407347052335","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@waveso/ui","version":"0.0.10","license":"MIT","_id":"@waveso/ui@0.0.10","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"143008ef9ea72debcd0c60252ff9c07678f12536","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.0.10.tgz","fileCount":213,"integrity":"sha512-WCASUMzs4iRtDDCkD49PTTvjnXxHPibWUFlu6n07O4nzaMZZYjC2CWmGErigA6MlZjEByr0C3UKft92pIkg/kQ==","signatures":[{"sig":"MEUCIC7VzKjBEvIcJ6QFPTig1nXnfYezOS1NMBu9PmvnhV7lAiEAurC80iTZS7jatvWb7AvTPbU8NCYr0/6p6TUCCAobok0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":791332},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"f52285924af0a997237ea07f15234f7c803ef79d","scripts":{"dev":"tsup --watch","build":"tsup && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.4","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","tsup":"^8.4.0","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.3.0","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.3.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.0.10_1774757429691_0.9282705951966617","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@waveso/ui","version":"0.1.0","license":"MIT","_id":"@waveso/ui@0.1.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"1ad25f3560552609e2675024aab37441ccc4d906","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.1.0.tgz","fileCount":258,"integrity":"sha512-UWVp96V6YH5d/rnve2L/qkfedsm5mA2BfUzWwzg7CJiUXuePH1JbKOeYw6WMaZbWn0N+CjlIZkwu8MLpgJM/tQ==","signatures":[{"sig":"MEUCIQCBki2JnxtWOsiq3XxUYo6fEyMWRr8kpF6H9k7sDWGCnAIgEsRL/PChUZSBhPwz4WWpRla9PNzJ9P9iQzgd7fV04Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808402},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"65fef40e17ddd40711477b92d8bbfbaab8b0fc59","scripts":{"dev":"tsdown --watch","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.7","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.4.1","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.4.1","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.0_1779074279005_0.8220747165837474","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@waveso/ui","version":"0.2.0","license":"MIT","_id":"@waveso/ui@0.2.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"14d4a7012f7d0b2aaccc1a438a9627c4e144734d","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.2.0.tgz","fileCount":258,"integrity":"sha512-tcAWI0IHqu5u2Fn1QTd75v2DVZkKA2rFcEUnGSjfGm7bmmfKPrsVTSiZEcIvAFdvWEAYEBh91AWRrnUzm622mQ==","signatures":[{"sig":"MEUCIQDxz+rm5e6+e0VH/dKNVTvg7RhmfQzKjPldinKeUzmvJwIgTmjsko2T9y6JANTlFswBQ2Vo9wv1YMO4kB+t2tezQg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":811053},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"dc76f6ed9df5a9ace11610f4976158d711416e66","scripts":{"dev":"tsdown --watch","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.7","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.4.1","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.4.1","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.0_1779161874197_0.601369014316721","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@waveso/ui","version":"0.3.0","license":"MIT","_id":"@waveso/ui@0.3.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"440e4a807fba694bcb4f14cd89875aa45cd4e1bd","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.3.0.tgz","fileCount":258,"integrity":"sha512-s6r7UlxMeuauImfe6XQrZufO/NuMsUpnxR+KVr4+G3/2XUB257U+LwdQUmcbzaQToPVvE4zLy4Z+/b5ye5OD0Q==","signatures":[{"sig":"MEYCIQD2a1rcK99tnG0PiWeE9YB0KQjktYEW83I2bLBjoK2RmgIhAKuf/+1/Qb7bewNlaZFFqJACVKno91fTa6d42wI/7r5a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812264},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"f6113522f67d66f9845dbf0a5a883a07a74d0d55","scripts":{"dev":"tsdown --watch","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.7","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"^10.2.13","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.4.1","tailwind-merge":"^3.4.0","tw-animate-css":"^1.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"^10.2.13","@storybook/addon-docs":"^10.2.13","@storybook/react-vite":"^10.2.13","@storybook/addon-themes":"^10.2.13","class-variance-authority":"^0.7.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.4.1","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.0_1779164066080_0.9732803887263664","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@waveso/ui","version":"0.4.0","license":"MIT","_id":"@waveso/ui@0.4.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"a9084fceb9257a606dd7eaf08a263fae8b42126f","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.4.0.tgz","fileCount":258,"integrity":"sha512-uyVUokYwsi8N6lSV+0zvIEZivmMIEtWr+8STcUADj+EN5qHOUNsSd1P5VDDdu4KYL8+Nxa5LG/MsUs3Did0WTQ==","signatures":[{"sig":"MEUCIAgQ9wp2kcFBlVf2+iGOxKNjAqjLMuAlrh3JP9GZ7LelAiEAud69ue0mGlgENO2f/YLW+WBL5opTllBPyQC5LH+u5uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":818875},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"ad4347482e17f56a478505c98ba1bea1a2973f49","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"tw-animate-css":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.5.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","@storybook/addon-themes":"~10.4.0","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.5.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.0_1780186631539_0.8143325767319047","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@waveso/ui","version":"0.4.1","license":"MIT","_id":"@waveso/ui@0.4.1","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"7fd1275e30031cb2f69658b2a4eb77aa32bffbd3","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.4.1.tgz","fileCount":258,"integrity":"sha512-onr251HsR8DGI5JhYEw7iDMb34dDp9hWa4k2VbzouhmLb5y93qHBiBHdFJ5tqNLBbWZEYOoIjrwzDVNJ72naSg==","signatures":[{"sig":"MEYCIQCvysYocMCsP5wSqHwJvLMkW1DmVoYkmMFuyBuEOBw7TgIhALP0ZLpfAxLfPHkid7s0+XwLvw1sv4bIWrtQI9E5Rsrr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819420},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"d7e7b9a440782eaa3848deddaf7b0fee56c9e4c4","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"tw-animate-css":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.5.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","@storybook/addon-themes":"~10.4.0","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.5.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.1_1780186895240_0.3363188514589859","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@waveso/ui","version":"0.5.0","license":"MIT","_id":"@waveso/ui@0.5.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"47b7205d1978332e45632c6955f8f5bdd1e2c7e9","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.5.0.tgz","fileCount":258,"integrity":"sha512-/eh8Hwc/M3tntMOGqxoFrAUlihjxED+xW7pibAIibHmujI8NcAlwW1mYfCipGEs2MmaDTTdqRPO6FM9HCPqsHw==","signatures":[{"sig":"MEQCIAi4Q36tXeIBBGoGPsrUQPh2ISgb61vj51xd/+ED3C7FAiAK4wcY/npPET1AJC/3erLrbRvgXBJ1Zmo0Zcn88doBvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815823},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"f227288d7be437fa236a846744b02af4d0fb16b1","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","dependencies":{"tw-animate-css":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.5.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","@storybook/addon-themes":"~10.4.0","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.5.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.5.0_1780535695502_0.6008495756640011","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@waveso/ui","version":"0.6.0","license":"MIT","_id":"@waveso/ui@0.6.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"d1798413895beb59c5c0662280fe7597e13d8748","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.6.0.tgz","fileCount":258,"integrity":"sha512-RgJPwu3oC/G4mfgyMx9l8c3syob2mkVZYBfFlfldKC4TQftX50MrutpQiuoCEUYWTRhYfSgF1xQktKs3kyEL0w==","signatures":[{"sig":"MEYCIQDpkjEIGaweolVtsVNZfQUBwvdSgaHOTjI0gvyBBFsQUwIhAI8/EXxdf897h2sniqe5uoiTg0xM6dVoTF+RzD2HYAOH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":824551},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"6b71f40f4a71ddf3537894887bd33fd7ea6ab68b","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.3","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","usehooks-ts":"^3.1.1","@types/react":"^19","@base-ui/react":"^1.6.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","react-day-picker":"^9.13.0","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","embla-carousel-react":"^8.6.0","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","@storybook/addon-themes":"~10.4.0","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","react-dom":"^19.0.0","@base-ui/react":"^1.5.0","tailwind-merge":"^3.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"usehooks-ts":{"optional":true},"react-hook-form":{"optional":true},"react-day-picker":{"optional":true},"embla-carousel-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.0_1782084791430_0.6570545642906032","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@waveso/ui","version":"0.7.0","license":"MIT","_id":"@waveso/ui@0.7.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"739b814d980b39dfc3fe8f413ca4dee4df6f192d","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.7.0.tgz","fileCount":258,"integrity":"sha512-fxLaqP3nGnzw5ptNxNGGpwhVtVAft8hhsvkZ/EwcJfqviK5RS16vGM3QBQJJWk1Xfn8AvWegHQT0xTvyFILuiQ==","signatures":[{"sig":"MEUCIApgXmFud3bgeLj0ZCJ5qT36FMxep67gU0WcW/G1AdLWAiEAv0wQmIivZQ70+ZYKraINBgtFPR5kD+tYRzlTFpvRk9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":832892},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"4386d9ba90c1fe4ff15d0ea0965fe731d785d384","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","@storybook/addon-themes":"~10.4.0","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.0_1783104012014_0.6101472282366687","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@waveso/ui","version":"0.7.1","license":"MIT","_id":"@waveso/ui@0.7.1","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"a92cf78a941e6e6719b473057ad17fc10cbb82ed","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.7.1.tgz","fileCount":258,"integrity":"sha512-kOpoVQe9BxPrRh/jAX40b/KLiVCxXynjBVIzwjfJNLbe3j2pCCif76bff5pFtOF8/t27AvxiZ45DDfZ6qutm9Q==","signatures":[{"sig":"MEQCIBMMFzEBs7d263MQ4OqefcNBHkUscYenbXyKbZllpkydAiAfYUwzWKLC4XjzRpUVS47q8OPmv/TJFLGeGafr3bb6fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":836083},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"ce15344ca2799b3b6a0188f1371f73836742f713","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","@storybook/addon-themes":"~10.4.0","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.1_1783126558775_0.3764346701450103","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@waveso/ui","version":"0.7.2","license":"MIT","_id":"@waveso/ui@0.7.2","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"7aaa3898cfdbfae49b8f5982b0e8f2f3380b722e","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.7.2.tgz","fileCount":258,"integrity":"sha512-f2HL5Co4Wiq1h7LHipU7LK1cudVIGiJ1MUy7d59ifF+mKr2C5REO/G8HT4KhAq6/lGG5IwG+0TBm6dQtlalWww==","signatures":[{"sig":"MEYCIQC6HvAbm7OrflsJ8SkHHhcc3DIdwQ3ZLSaPd6ShwtNjYAIhAPoBUP+NOmxjqQT8bzL3ulkNkk16Gxt95nUr6J9VboIT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":837431},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"dd5b35e14dcf98bbb19594e14b6ad10bbde2eb2b","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","@storybook/addon-themes":"~10.4.0","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.2_1783127837062_0.1849181245323115","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@waveso/ui","version":"0.7.4","license":"MIT","_id":"@waveso/ui@0.7.4","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"0c16b1b9b0b7076ea9770b186c49d09e390091ef","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.7.4.tgz","fileCount":258,"integrity":"sha512-0z+vQfGZJoAHiWjOkfdw3GgIoL9w+eNghmnRlSIRreLmSCIUUwA7PcDKstCguubOrbOyEB5jyfVTd0STFM3UXA==","signatures":[{"sig":"MEUCIBFOBK98AW33mjmdncTz7hpoHTLGlIuHjwd/7UJnbRuPAiEAn1VxnvJR0tSUmf38cR1eJaxpNR8Je8KRGh6YzItC8vI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":839422},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"a1cb38222ad6271f810684aa1c817cd849872365","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","@storybook/addon-themes":"~10.4.0","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.4_1783132878039_0.12877819833699422","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@waveso/ui","version":"0.7.5","license":"MIT","_id":"@waveso/ui@0.7.5","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"56cf9f78fcaf43612b56990f3350fddb9981fac3","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.7.5.tgz","fileCount":258,"integrity":"sha512-O8POLmor7mL+Vw/fTaCJG7H9L0c4ZKhP3aj0ZyQw/CLvo6mEswDlC+KNnPPmqdPrPuhgN1IVbqyrJBSYfaT/nQ==","signatures":[{"sig":"MEYCIQDfN4lRNIlindtCCjFoDd7R4My2SoARymrBp0sIFQoOlgIhAJ1l4pPMLyJ6L8TPAnPBAKUD08HBoskCO9jGm4bNwlco","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":847040},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"0c293be572d1970f0367989b90fa12604e344918","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","@storybook/addon-themes":"~10.4.0","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.5_1783134411596_0.8693763820273124","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@waveso/ui","version":"0.7.6","license":"MIT","_id":"@waveso/ui@0.7.6","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"71a910f5294da7198cc96e4a4d9574d7e4935bbb","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.7.6.tgz","fileCount":258,"integrity":"sha512-4ngJoz0m0TDeO/47j3Dn2iW5PRi5iuncc5nRrlsDgSqtI3VyLExIcpfFDM2s/yoDQ0+Im/IZ9+mt+0h3bQp4Rw==","signatures":[{"sig":"MEQCID+OiiepNhq6oxr4EW4k9G0V/J4HCEUfBnT4skFJ9/GcAiBzs+lF717P+28CAyPQXkEGAJV8vFZwVh6udwN9NNloMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":847356},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"1a0cb279616675c3aa80f77cdee3e3cafd5daf77","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","@storybook/addon-themes":"~10.4.0","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.6_1783182600060_0.5442503760550579","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@waveso/ui","version":"0.7.7","license":"MIT","_id":"@waveso/ui@0.7.7","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"19a260ba1204e87b4d7d2b49802730eef3870fe4","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.7.7.tgz","fileCount":258,"integrity":"sha512-buzeddPh7sYc4xgnAJK2KfU2pnl/IC9ca5h7WEzAJQ5i3gDXiRbRIrzalC1NwDefjPMbCMnskC8VJDt5wFNYSg==","signatures":[{"sig":"MEYCIQChpaTlqSge/f8JHdBbsgpTs6bQqoenhcqIUfwXnq+WjAIhAPUXlRENp96tA2R8HNi3WR0k1cEQYLUtbfShPjIMChf5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":849282},"type":"module","exports":{"./*":{"import":{"types":"./dist/*.d.ts","default":"./dist/*.js"}},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"72a456eba32a56cde3f48f78ce5f58b842cdecc7","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown && cp src/styles.css dist/styles.css","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","@storybook/addon-themes":"~10.4.0","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.7_1783187096560_0.44071614996937414","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@waveso/ui","version":"0.8.0","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"license":"MIT","_id":"@waveso/ui@0.8.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"711720a6707e710c8e44f3a4cfdd30c2f5a8d44e","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.8.0.tgz","fileCount":132,"integrity":"sha512-Hoep+8Bghq/s7InxTl5RZwblaP9XD8XX+NZMyhZGHtpNC1tBctJI/gh4YvMNH4WAnsPJa6inwIznwZ58OfnYNQ==","signatures":[{"sig":"MEYCIQDsNabKAsGkGtRTISoDWj3sw+jIIHICumosSxHYadYnPgIhAMF81vrqs5p/iYCtq77xLyV0DeRHX5gyUZcq9+P38+U5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377770},"type":"module","engines":{"node":">=20"},"exports":{"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./lib/*":null,"./hooks/*":null,"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"73706b0f6f1173612c4e22918e044e633b70b902","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.8.0_1783210215845_0.16564983889287332","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@waveso/ui","version":"0.8.1","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"license":"MIT","_id":"@waveso/ui@0.8.1","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"f55ce9b1b3c88cbe7e95bde74990a616c1ea0572","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.8.1.tgz","fileCount":132,"integrity":"sha512-ozcs33+kDUSNxk0odazBkiUtArjC5mDdQzw9THAHtLV4lieK090AMY+WzNuhAcar/nyg18GBetSWO7OCCbdfAg==","signatures":[{"sig":"MEUCIQDnhR7NcyR/owVZcRpd3yiRNvyyIPNcuiW9f8JEnQHsxQIgLtsZ/Xo7t4DKhFSG4gq7mTRSPzZO8Qtey3ohVlu9+4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377555},"type":"module","engines":{"node":">=20"},"exports":{"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./lib/*":null,"./hooks/*":null,"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"4f982feb8dc429dcaa4af873cf9169965368366d","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.8.1_1783213845788_0.7097951976402319","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@waveso/ui","version":"0.9.0","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"license":"MIT","_id":"@waveso/ui@0.9.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"f0feec2b7a9b7a3359188ab03c3c7f7c20fbb039","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.9.0.tgz","fileCount":132,"integrity":"sha512-rzYokAHgGHwaltLC2QK5c3rflqTGp5Pt0ZrywpKz1GyUc8AyGvn9kBEpBgKIatEVk8D5n3zZo6sz/GbBeRMq4w==","signatures":[{"sig":"MEUCIHndEyDJnC5kTV2lKYug0JjLBrWW8fk5LVHrS84ReN0rAiEA7S/8wm376FrdnMSwBEEH5TAhTeELNQMakePBhuzRCWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387031},"type":"module","engines":{"node":">=20"},"exports":{"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./lib/*":null,"./hooks/*":null,"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"9933e8417aa7cb296a09b0ba67f4b821b3618676","scripts":{"dev":"tsdown --watch","test":"vitest run","build":"tsdown","clean":"rm -rf dist","release":"npm run build && changeset publish","version":"changeset version","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.9.0_1783220547277_0.7358966747243514","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@waveso/ui","version":"0.9.1","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"license":"MIT","_id":"@waveso/ui@0.9.1","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"71a7edabc1dccb2934ee2f24caa8b84ee78c7b8a","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.9.1.tgz","fileCount":132,"integrity":"sha512-D0TpNh/eDfYQyw95r+xYYv7kB8eXMXFsnRf/0+J2M0eARHDttBvec7z8WwTEAPTcV3MfWT7uI836l1Zmr0bGgA==","signatures":[{"sig":"MEUCIAqwTKslTzwNIBCKjP29aaob65Cqm8dlAkVa1wd+Ki0SAiEA57KiuDw1UsCVV8fvAbVRCO1gJ5yHIdwtjYWshhq0FhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387769},"type":"module","engines":{"node":">=20"},"exports":{"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./lib/*":null,"./hooks/*":null,"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"8c49350bde2073a69ead86788224b84551d84fc0","scripts":{"dev":"tsdown --watch","lint":"biome check","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rm -rf dist","format":"biome format --write","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"biome check --write","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","@biomejs/biome":"2.5.2","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","class-variance-authority":"^0.7.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.9.1_1783263129606_0.2832519200728687","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@waveso/ui","version":"0.10.0","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"license":"MIT","_id":"@waveso/ui@0.10.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"977c28f6477d498bc6c19cff9472447887ea0321","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.10.0.tgz","fileCount":132,"integrity":"sha512-p6h6LZSttY0DlIuqH+mZQ8WPUtunL9NyAvUtlIJyiwkd49fudklpUKLVAJ+m4CbdzFR9gi83i4vQBT+5UnNFxg==","signatures":[{"sig":"MEUCICjF29e38PI1aK/6dA/uOoyDTXsbXLvd9y5Z1U/4zTx6AiEAwdFGIq8EYFaMPGdCOaoF3WrjmxWYtiLjSxjjw4yJLFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388641},"type":"module","engines":{"node":">=20"},"exports":{"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./lib/*":null,"./hooks/*":null,"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"298028dab5a9d51fe2279ffc0c75524f970e9979","scripts":{"dev":"tsdown --watch","lint":"biome check","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rm -rf dist","format":"biome format --write","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"biome check --write","changeset":"changeset","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","check:package":"publint && attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","publint":"^0.3.21","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","@biomejs/biome":"2.5.2","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@arethetypeswrong/cli":"^0.18.4","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","class-variance-authority":"^0.7.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.10.0_1783271155450_0.7309419352919346","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@waveso/ui","version":"0.10.1","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"license":"MIT","_id":"@waveso/ui@0.10.1","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"0863196fdf94254c0386f59acd343505efdf62ae","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.10.1.tgz","fileCount":132,"integrity":"sha512-VjcHxibqVwqyApJGP5O/eNairi0OEUUKHb7I8xUr1pDzF/b+EHZ0nM3jwCNxXq8k6AFMY7CcynhereputPJ4Kg==","signatures":[{"sig":"MEYCIQCt1Q3gcuD0Kfg2SaaXZn9g/Ka+yAF3f7ZddWJ6jJG77wIhANB8w8/0NZIRw3bihizW2G/nOinphlhmrg6VwLZ+bk4x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":388679},"type":"module","engines":{"node":">=20"},"exports":{"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./lib/*":null,"./hooks/*":null,"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"96818564e58950ec04eb7ea022e66004e0d54bfd","scripts":{"dev":"tsdown --watch","lint":"biome check","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rm -rf dist","format":"biome format --write","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"biome check --write","changeset":"changeset","chromatic":"chromatic --exit-zero-on-changes","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","check:package":"publint && attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","publint":"^0.3.21","chromatic":"^18.0.1","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","@biomejs/biome":"2.5.2","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@arethetypeswrong/cli":"^0.18.4","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","class-variance-authority":"^0.7.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.10.1_1783291621648_0.9852021376109552","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@waveso/ui","version":"0.12.0","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"license":"MIT","_id":"@waveso/ui@0.12.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"766fa02f7b3bf1e59a56f9fb9b929c2a4c77a84e","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.12.0.tgz","fileCount":132,"integrity":"sha512-RqcjgwjoEoxv5KZfmZSl90EzQU2gcYxZH3gTGialyGedt40Hp51rm216NuSudMNCpzjHatXRsRSqCSP07wlhpg==","signatures":[{"sig":"MEYCIQCWbuuuN4a2PnXmwleQjnJWvHe1o/mCktIDOmaolE7ZYgIhAIeJZC6bVWdFdX52Z1WR0kxlGKAzzK5/2WUt2E2cJlXv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":389066},"type":"module","engines":{"node":">=20"},"exports":{"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./lib/*":null,"./hooks/*":null,"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"6e7825b25ac248dc5d6b061b88791bfa2c5eae0f","scripts":{"dev":"tsdown --watch","lint":"biome check","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rm -rf dist","format":"biome format --write","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"biome check --write","changeset":"changeset","chromatic":"chromatic --exit-zero-on-changes","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","check:package":"publint && attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","publint":"^0.3.21","chromatic":"^18.0.1","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","@biomejs/biome":"2.5.2","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@arethetypeswrong/cli":"^0.18.4","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","class-variance-authority":"^0.7.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.12.0_1783477066857_0.7645703536958417","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@waveso/ui","version":"0.13.0","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"license":"MIT","_id":"@waveso/ui@0.13.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"ebc6bb3847b1c71321160b6536376794db2d59e4","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.13.0.tgz","fileCount":132,"integrity":"sha512-xON/0c2GRyl1pg68+jY3icnX3bmBo4ZVj8HnYTa06+GF0hpeGf6sZq2brhXqw4vP9097izp0c3s3xC5f+kcM3g==","signatures":[{"sig":"MEUCIHHR/j9446SRiHyWluZ2bSdqQBqfAtrEHz8d95Z9zRJMAiEA7WMRTNRhqbHejFa+w5PAD9m62ikzWPRwxedsXuLo4/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390044},"type":"module","engines":{"node":">=20"},"exports":{"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./lib/*":null,"./hooks/*":null,"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"1f0b4a8bc7ca86a3c263ae821009ad5cd1150901","scripts":{"dev":"tsdown --watch","lint":"biome check","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rm -rf dist","format":"biome format --write","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"biome check --write","changeset":"changeset","chromatic":"chromatic --exit-zero-on-changes","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","check:package":"publint && attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","publint":"^0.3.21","chromatic":"^18.0.1","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","@biomejs/biome":"2.5.2","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@arethetypeswrong/cli":"^0.18.4","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","class-variance-authority":"^0.7.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.13.0_1783477239352_0.07032405073756265","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@waveso/ui","version":"0.14.0","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"license":"MIT","_id":"@waveso/ui@0.14.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"8589456774b000fef2ba67eab35ea0bab9c3eb7d","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.14.0.tgz","fileCount":132,"integrity":"sha512-9mYpy6TAlTAzWXN3s4HjC+EcCdwp40dHiQEkpNtDMEstJL4kfx+cEhZ1wJT+5RmmbtLuQKwHXgEUK740pmUK1Q==","signatures":[{"sig":"MEYCIQDFTiaU83v2V61Ox3wQ5FgUNRUDEtEbUw0k1Whdot7fpwIhAKNbzcDCVoHQj3Ykx8vJaoXanYhZNvq/ANNfUqzg5nPO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":391261},"type":"module","engines":{"node":">=20"},"exports":{"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./lib/*":null,"./hooks/*":null,"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"ad4f6bc601556fa19e762f657a54e4f9f398adb8","scripts":{"dev":"tsdown --watch","lint":"biome check","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rm -rf dist","format":"biome format --write","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"biome check --write","changeset":"changeset","chromatic":"chromatic --exit-zero-on-changes","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","check:package":"publint && attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.23.1","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","publint":"^0.3.21","chromatic":"^18.0.1","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","@biomejs/biome":"2.5.2","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@arethetypeswrong/cli":"^0.18.4","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","class-variance-authority":"^0.7.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.14.0_1783558171798_0.4690050961076806","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@waveso/ui","version":"0.15.0","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"license":"MIT","_id":"@waveso/ui@0.15.0","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"homepage":"https://github.com/wavedotso/wave-ui#readme","bugs":{"url":"https://github.com/wavedotso/wave-ui/issues"},"dist":{"shasum":"d00f0a835af998c947a0fed878c9eede62d4dc0e","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.15.0.tgz","fileCount":132,"integrity":"sha512-eWUVfrQQrcXsREQ/33KfOcOXcGHlD1L6iJhaHafsPWifQEX6WK58mlh+E0vxrfenaweAiFfw89jeS9sFxpn9uw==","signatures":[{"sig":"MEYCIQDyzti11+2dW0eRZiU/f+rEYwQ8AUy2xYQBdT29/qcgwQIhAJcmRVTTpzpuXPChiD8GbJg09pmuN8Z8QNnUkdn632tV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA1lAZYlSkNFAXIY9DBPzwSD17YdtxoIA3MXlNBePNcgAiEAullfNFWKiBMHLFAJ7H1jQa01pKoUtBFqYc9ER3FXRps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":395463},"type":"module","engines":{"node":">=20"},"exports":{"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./lib/*":null,"./hooks/*":null,"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"4a3cd59264c58de5bc9df627603b98e39c472a5e","scripts":{"dev":"tsdown --watch","lint":"biome check","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rm -rf dist","format":"biome format --write","release":"npm run build && changeset publish","version":"changeset version","lint:fix":"biome check --write","changeset":"changeset","chromatic":"chromatic --exit-zero-on-changes","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","check:package":"publint && attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"e2de8565-90aa-4b7e-beec-2a371c1e8133"}},"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"_npmVersion":"11.19.0","description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^7.3.1","jsdom":"^29.1.1","react":"^19.2.0","motion":"^12.31.0","tsdown":"0.21.10","vitest":"^4.1.7","publint":"^0.3.21","chromatic":"^18.0.1","input-otp":"^1.4.2","react-dom":"^19.2.0","storybook":"~10.4.0","typescript":"^5.7.0","tailwindcss":"^4.2.1","@types/react":"^19","@base-ui/react":"^1.6.0","@biomejs/biome":"2.5.2","tailwind-merge":"^3.4.0","@changesets/cli":"^2.27.0","react-hook-form":"^7.66.0","@types/react-dom":"^19","@tailwindcss/vite":"^4.2.1","@testing-library/dom":"^10.4.1","@arethetypeswrong/cli":"^0.18.4","@storybook/addon-a11y":"~10.4.0","@storybook/addon-docs":"~10.4.0","@storybook/react-vite":"~10.4.0","@testing-library/react":"^16.3.2","class-variance-authority":"^0.7.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.15.0_1790652428433_0.5107787631027583","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"_id":"@waveso/ui@0.15.1","bugs":"https://github.com/wavedotso/wave-ui/issues","dist":{"shasum":"b489245f17bc0c896673a8a3adfdb00039435aa3","tarball":"https://registry.npmjs.org/@waveso/ui/-/ui-0.15.1.tgz","fileCount":132,"integrity":"sha512-xP6VX6rQh7MQygKMddqxRmO6fsAgufWGXc5BsB7gGp1GdV4ibC/XYq/YlhdwEY+U9izf+SWKQUy4+HFFc2HbZg==","signatures":[{"sig":"MEUCIGvOwockI0PEntsOpA7f2fRDFQGjAzrpf/mUujcczYEpAiEA0mEZjkeg8FZesy1YZgVekDvIx3i/2+5Y7zvZjgYzOiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHlXocNmZJh/LalI1lrdXipO96Z5a5SlPv4tfcAYd1jcAiArck0LBrJ06/oAwb9XORXl7ASXVhpw/TmwuXwbppafqA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@waveso%2fui@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384760},"name":"@waveso/ui","type":"module","engines":{"node":">=20"},"exports":{"./*":{"types":"./dist/*.d.ts","default":"./dist/*.js"},"./lib/*":null,"./hooks/*":null,"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"license":"MIT","scripts":{"dev":"tsdown --watch","lint":"oxlint","test":"vitest run --passWithNoTests","build":"tsdown","clean":"rm -rf dist","format":"oxfmt --write '**/*.ts' '**/*.tsx'","release":"pnpm build && changeset publish","version":"changeset version","lint:fix":"oxlint --fix","changeset":"changeset","chromatic":"chromatic --exit-zero-on-changes","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"oxfmt --check '**/*.ts' '**/*.tsx'","check:package":"publint && attw --pack . --ignore-rules no-resolution","build-storybook":"storybook build"},"version":"0.15.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"e2de8565-90aa-4b7e-beec-2a371c1e8133"}},"homepage":"https://github.com/wavedotso/wave-ui#readme","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"description":"Wave UI component library built on Base UI and Tailwind CSS","directories":{},"maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"sideEffects":["*.css"],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"clsx":"^2.1.1","vite":"^8.3.1","jsdom":"^30.1.1","oxfmt":"0.71.0","react":"^19.3.0","motion":"^13.4.4","oxlint":"^1.86.0","tsdown":"0.23.0","vitest":"^5.0.2","publint":"^0.3.24","chromatic":"^18.9.5","input-otp":"^1.5.0","react-dom":"^19.3.0","storybook":"~10.6.0","typescript":"^7.0.2","tailwindcss":"^4.3.3","@types/react":"^19.3.0","@base-ui/react":"^1.8.0","tailwind-merge":"^3.7.0","@changesets/cli":"^3.0.3","react-hook-form":"^7.89.0","@types/react-dom":"^19.3.0","@tailwindcss/vite":"^4.3.3","@testing-library/dom":"^10.4.2","@arethetypeswrong/cli":"^0.18.5","@storybook/addon-a11y":"~10.6.0","@storybook/addon-docs":"~10.6.0","@storybook/react-vite":"~10.6.0","@testing-library/react":"^16.3.3","class-variance-authority":"^0.7.1","@testing-library/jest-dom":"^7.0.1","@testing-library/user-event":"^14.6.7"},"peerDependencies":{"clsx":"^2.0.0","react":"^19.0.0","motion":"^12.0.0 || ^13.0.0","input-otp":"^1.4.0","react-dom":"^19.0.0","tailwindcss":"^4.0.0","@base-ui/react":"^1.6.0","tailwind-merge":"^3.0.0","react-hook-form":"^7.0.0","class-variance-authority":"^0.7.0"},"peerDependenciesMeta":{"motion":{"optional":true},"input-otp":{"optional":true},"react-hook-form":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_0.15.1_1790656213357_0.7049271403985888"}}},"time":{"created":"2026-03-01T02:37:54.997Z","modified":"2026-09-29T04:30:13.821Z","0.0.1":"2026-03-01T02:28:19.092Z","0.0.2":"2026-03-01T02:37:55.257Z","0.0.3":"2026-03-06T15:11:00.749Z","0.0.4":"2026-03-18T21:01:31.293Z","0.0.5":"2026-03-18T23:24:25.702Z","0.0.6":"2026-03-19T23:15:08.999Z","0.0.7":"2026-03-26T20:47:56.828Z","0.0.8":"2026-03-27T17:45:51.029Z","0.0.9":"2026-03-29T03:06:23.018Z","0.0.10":"2026-03-29T04:10:29.900Z","0.1.0":"2026-05-18T03:17:59.190Z","0.2.0":"2026-05-19T03:37:54.439Z","0.3.0":"2026-05-19T04:14:26.316Z","0.4.0":"2026-05-31T00:17:11.746Z","0.4.1":"2026-05-31T00:21:35.393Z","0.5.0":"2026-06-04T01:14:55.666Z","0.6.0":"2026-06-21T23:33:11.613Z","0.7.0":"2026-07-03T18:40:12.202Z","0.7.1":"2026-07-04T00:55:58.957Z","0.7.2":"2026-07-04T01:17:17.239Z","0.7.4":"2026-07-04T02:41:18.172Z","0.7.5":"2026-07-04T03:06:51.741Z","0.7.6":"2026-07-04T16:30:00.292Z","0.7.7":"2026-07-04T17:44:56.740Z","0.8.0":"2026-07-05T00:10:15.991Z","0.8.1":"2026-07-05T01:10:45.930Z","0.9.0":"2026-07-05T03:02:27.399Z","0.9.1":"2026-07-05T14:52:09.756Z","0.10.0":"2026-07-05T17:05:55.629Z","0.10.1":"2026-07-05T22:47:01.774Z","0.12.0":"2026-07-08T02:17:46.995Z","0.13.0":"2026-07-08T02:20:39.488Z","0.14.0":"2026-07-09T00:49:31.952Z","0.15.0":"2026-09-29T03:27:08.540Z","0.15.1":"2026-09-29T04:30:13.463Z"},"bugs":"https://github.com/wavedotso/wave-ui/issues","license":"MIT","homepage":"https://github.com/wavedotso/wave-ui#readme","keywords":["react","react-19","ui","components","component-library","design-system","base-ui","tailwindcss","cva","headless"],"repository":{"url":"git+https://github.com/wavedotso/wave-ui.git","type":"git"},"description":"Wave UI component library built on Base UI and Tailwind CSS","maintainers":[{"name":"wavesocial","email":"sauloisthebestdev@gmail.com"}],"readme":"<div align=\"center\">\n  <img src=\"assets/logo.svg\" alt=\"Wave UI\" width=\"220\" />\n\n  <p><strong>A modern React component library built on Base UI and Tailwind CSS,<br />with a 3-tier semantic theme system.</strong></p>\n\n  [![npm](https://img.shields.io/npm/v/@waveso/ui)](https://www.npmjs.com/package/@waveso/ui)\n  [![license](https://img.shields.io/npm/l/@waveso/ui)](./LICENSE)\n  ![React 19](https://img.shields.io/badge/React-19-149ECA?logo=react&logoColor=white)\n  ![Tailwind CSS v4](https://img.shields.io/badge/Tailwind-v4-38BDF8?logo=tailwindcss&logoColor=white)\n\n  <br />\n\n  <!-- TODO: replace assets/showcase-placeholder.svg with a real screenshot of the Showcase story across the three themes -->\n  <img src=\"assets/showcase-placeholder.svg\" alt=\"Wave UI across its three themes — Graphite, Ink, and Paper\" width=\"760\" />\n\n  <br /><br />\n\n  Full documentation coming soon at **[ui.wave.so](https://ui.wave.so)**\n\n</div>\n\n---\n\n## Why Wave UI\n\nA production-ready design-token architecture that's modern, semantic, and highly maintainable.\n\nMost UI libraries carry two structural problems:\n\n1. **Redundant token names** (`border-border`, `ring-ring`) — which read backwards the moment background and text swap roles: a background becomes `bg-foreground`, text becomes `text-background`.\n2. **Material-style paired tokens** (`card` + `card-foreground`, `popover` + `popover-foreground`) — flexible per layer, but they add complexity, kill the emphasis ladder, and lose free composability. `foreground-muted` is meant as \"text _on_ muted,\" yet most people read it as \"muted text.\" The result is ~14 tokens, half of them redundant.\n\nBoth models work, and end users never notice. But for the people _building_ on the system, the shape matters.\n\nWave builds around an intuitive, intentional **3-tier hierarchy** — for almost everything:\n\n- 3 themes — Paper, Graphite, Ink palettes\n- 3 background colors for surfaces\n- 3 content colors for text\n- 3 identity colors for brand\n- 3 border colors for structural luminance\n- 3 duration tiers for transitions\n- 3 blur values\n- 3 scale sizes\n- 3 stagger times\n- 3 shadows with adaptable color\n- 3 offset amounts for transforms\n- …and more\n\nIt also builds around 3 semantic intents:\n\n- **Background** colors focus on elevation — how deep a surface sits\n- **Content** colors focus on emphasis — how strongly something reads\n- **Border** colors focus on structure — how functional a boundary is\n\nThis is the right shape for a system centered on an emphasis ladder: clean and minimal, but flexible.\n\n### Themes\n\nThe three themes are a homage to the **pre-digital writing desk** — the _surface_, the _pen_, the _pencil_ — and each maps to its color: cream ***Paper***, blue-black ***Ink***, gray ***Graphite***.\n\nWave **follows your operating system by default** — a light OS gets **Paper**, a dark OS gets **Graphite** (the neutral pencil-gray theme, a low-saturation dark-neutral with a subtle blue bias so its steps never go flat). **Ink**, the deep-navy _night_ theme, is opt-in.\n\n| Theme | Role | Select with |\n| --- | --- | --- |\n| **Paper** | Light | light OS · `<html class=\"paper\">` |\n| **Graphite** | Dark | dark OS · `<html class=\"graphite\">` |\n| **Ink** | Night (premium) | `<html class=\"ink\">` |\n\nA pinned class always beats the OS — put `.paper`, `.graphite`, or `.ink` on your `<html>` (or any subtree) from your app's own theme toggle. In every theme the _structure_ (text and borders) stays a cool-biased neutral, while the _surface_ carries the identity.\n\n## Taxonomy\n\nWave pays close attention to token taxonomy. Surfaces encode elevation; borders act as _light interference rather than geometry_.\n\n### Background\n\n- `--foundation` — the deepest layer, the base where elevation starts\n- `--surface` — the middle layer: cards, sidebars, content boxes\n- `--elevated` — the highest layer: floating windows, modals, dropdowns, dialogs\n\n### Foreground\n\n- `--contrast` — titles, primary text\n- `--muted` — body text, icons, any mark\n- `--soft` — placeholders, hints\n\n### Borders\n\n- `--line` — subtle separators\n- `--edge` — component boundary\n- `--solid` — structural definition\n\n### Ring\n\n- `--focus` — active / focus states\n\n### Brand\n\n- `--primary` — wired to the Wave ramp\n- `--secondary` — neutral fill\n- `--accent` — alternative emphasis\n\n### Border strategy\n\nThis is the sophisticated move most libraries skip.\n\nWave biases heavily toward **transparent (alpha) borders as the default**, with a **solid token reserved for functional states**.\n\nWave's palette behaves like a layered _material system_, not a flat UI. Dark surfaces, a soft text hierarchy, and subtle elevation shifts (low-contrast steps) mean borders should not introduce a new \"color layer\" — that would break the illusion of depth — yet structure still needs a solid option.\n\nAlpha borders **inherit the surface beneath them**, take the **content color as their luminance source**, keep hue consistent across surfaces, and scale naturally.\n\nSolid borders compete with the surface ladder and create visual \"grid noise\" if overused, so use them sparingly. Overusing them flattens everything into \"outlined boxes\" with reduced perceived elevation — the \"Bootstrap feel.\"\n\nThe default **alpha** borders are ideal for:\n\n- Cards\n- Panels\n- Inputs\n- Subtle separators\n\nThe **solid** borders are ideal for:\n\n- Layout definition (sidebar vs. content)\n- Component grouping\n- Focus containment\n- \"Frame-like\" boundaries\n\n**Rule of thumb:**\n\n- If it separates **surface from surface** → alpha border\n- If it separates **layout regions** → solid border\n- If it indicates **interaction / state** → colored alpha border\n\n---\n\n## Installation\n\n```bash\nnpm install @waveso/ui @base-ui/react class-variance-authority clsx tailwind-merge\n```\n\n## Setup\n\nImport Tailwind, then the Wave UI preset, in your CSS entry point:\n\n```css\n@import \"tailwindcss\";\n@import \"@waveso/ui/styles.css\";\n```\n\nThe preset provides every CSS variable (colors, radii, motion, shadows) with light and dark support. Override any variable in your own `:root` or a theme block (`.graphite`, `.ink`, …) to customize the theme.\n\n## Usage\n\nEvery component is its own entry point, so you ship only what you import:\n\n```tsx\nimport { Button } from '@waveso/ui/button';\nimport { Card, CardHeader, CardTitle, CardContent } from '@waveso/ui/card';\n\nexport function Example() {\n  return (\n    <Card>\n      <CardHeader>\n        <CardTitle>Get started</CardTitle>\n      </CardHeader>\n      <CardContent>\n        <Button>Click me</Button>\n      </CardContent>\n    </Card>\n  );\n}\n```\n\nEvery component is built on a [Base UI](https://base-ui.com) primitive — full keyboard and ARIA support — and styled entirely through the theme tokens above, so overriding a token propagates everywhere.\n\n## Components\n\nA comprehensive set spanning **actions, forms, layout, navigation, overlays, feedback, data display, and motion effects** — all built on Base UI primitives and driven by the theme tokens.\n\nBrowse every component, with live variants and source, in **Storybook** (`pnpm storybook`). A full documentation site is on the way at **[ui.wave.so](https://ui.wave.so)**.\n\n## Requirements\n\n| Dependency | Version |\n|---|---|\n| React | ^19.0.0 |\n| React DOM | ^19.0.0 |\n| Base UI | ^1.6.0 |\n| Tailwind CSS | v4 |\n| CVA | ^0.7.0 |\n| clsx | ^2.0.0 |\n| tailwind-merge | ^3.0.0 |\n\nSome components have optional peer dependencies — install only what you use:\n\n- **Form** — `react-hook-form`\n- **Input OTP** — `input-otp`\n- **Animations** — `motion`\n\n## Development\n\n```bash\npnpm install\npnpm storybook       # Start Storybook\npnpm build           # Build the library\npnpm typecheck       # Type-check\npnpm lint            # Lint with oxlint (pnpm lint:fix to autofix)\npnpm format          # Format with oxfmt (pnpm format:check to verify)\npnpm dev             # Watch mode\n```\n\n### Project structure\n\n```\n.changeset/          # Changesets config\n.storybook/          # Storybook config + theme CSS\nassets/              # README / brand assets\nsrc/\n  *.tsx              # Component source files\n  *.stories.tsx      # Storybook stories\n  styles.css         # Theme preset (CSS variables + Tailwind mapping)\n  hooks/             # Custom hooks\n  lib/               # Utilities (cn, internal icons)\n```\n\n## Releasing\n\nThis project uses [Changesets](https://github.com/changesets/changesets) with GitHub Actions.\n\n1. Run `pnpm changeset` to describe your changes (patch, minor, or major)\n2. Commit the generated changeset file with your PR\n3. When merged to `main`, CI automatically versions and publishes to npm\n\n<details>\n<summary>Manual release (without CI)</summary>\n\nIf you're not using the GitHub Actions workflow, you can publish manually. Changesets skips versions already published to npm, so this won't conflict if CI has already run.\n\n```bash\npnpm changeset             # Create a changeset\npnpm changeset version     # Apply version bump\npnpm release               # Build and publish to npm\n```\n\n</details>\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":""}