{"_id":"@voluspalabs/lib","_rev":"37-053c4e3678abd86d48e5a8c3bce3e7e9","name":"@voluspalabs/lib","dist-tags":{"latest":"0.0.38"},"versions":{"0.0.2":{"name":"@voluspalabs/lib","version":"0.0.2","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"BSL-1.0","_id":"@voluspalabs/lib@0.0.2","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"0f4282b5350ee9ce2dabc0b257ab117ca6d16845","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.2.tgz","fileCount":9,"integrity":"sha512-XNMtUoFMmel/qE/k2lJoi1zYDJSYKy1g8ZaizAlZaZbcEX5rAZPTR6hjm0DSG3C/SIudhgZ6PxJ2UMmCnbV3JA==","signatures":[{"sig":"MEQCIBCr4t/iXMmFCVeU5fF/9IudUCWuj2o2GerUzdcsAcFNAiBQL//5igaYz0p4XUNhoHnvhGjHNT3LufUG5KqawKhH5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7319},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"}},"gitHead":"453e003cdd66f384936c1ed74ba74a43ed16b8ad","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","react":"^19.0.0","react-dom":"^19.0.0","ultracite":"^4.1.19","typescript":"^5.7.3","@types/react":"^19.0.8","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.27.12","@types/react-dom":"^19.0.3","@arethetypeswrong/cli":"^0.17.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.2_1739561658871_0.2952192206409565","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@voluspalabs/lib","version":"0.0.3","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"BSL-1.0","_id":"@voluspalabs/lib@0.0.3","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"80481601de28649d3e31fb293636e2e23d7d4e29","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.3.tgz","fileCount":9,"integrity":"sha512-31FfyU2bOlk3PSuB0RuyPZHR7p4er6MkCeROazntcWiMJwEUY9Jv1pC0vUdzQGQ1L0berQF/sAg2AkHgn2GfOg==","signatures":[{"sig":"MEUCIQDEe9xVncgYl7IY0KfumYy1rnXFp5xujzivmPr2WgjHOwIgRb6GJFBqVNiyu/ES6PpOAJ8ZvVucSvMrr+2J5bQSQrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7267},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"}},"gitHead":"3ff269c447651f951d69b35bff9ef4bce019417e","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.1","class-variance-authority":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","ultracite":"^4.1.19","typescript":"^5.7.3","@types/react":"^19.0.8","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.27.12","@types/react-dom":"^19.0.3","@arethetypeswrong/cli":"^0.17.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.3_1739619354444_0.7394358267945416","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@voluspalabs/lib","version":"0.0.4","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.4","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"e421bfe7b134e1a9aec9167d5133ffcb822a3f26","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.4.tgz","fileCount":12,"integrity":"sha512-CRdxzAW1SZXGCLS7Apb/xyRT8xarXq9OufYRstCLiwIFmL1GYN/cxVw/Jh+drJ+ccIIo8FMy+8ACu3WWPqv6Rw==","signatures":[{"sig":"MEYCIQCZWAuum5odKOkrRlGeS9vcKhEEnhGJo2RH1OHRhINrpwIhAK+BKpVgN+aYxWg0DBN9m1GvWXpGtVVX1ZUuxEDOrkYd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10500},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"}},"gitHead":"a2920776a50c11f0ade632413c46f788f447bd7f","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","ultracite":"^4.1.19","typescript":"^5.7.3","@types/react":"^19.0.8","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.27.12","@types/react-dom":"^19.0.3","@arethetypeswrong/cli":"^0.17.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.4_1739701764098_0.822715851113277","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@voluspalabs/lib","version":"0.0.5","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.5","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"47798f99f21815e14aea8711c6a365e6995afd76","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.5.tgz","fileCount":12,"integrity":"sha512-62r3hwnU++TBriHzkLyW5mzkY+8HVxbq98lGaZqBexxUMers7t10bNv76dmhE/YM0jv8+lH8CYh5aFSZgVtrqA==","signatures":[{"sig":"MEUCIQCjWMfsAVzSwZ31jGkEAlpXoY+e89FrxNgWDtC2UMCjtwIgMXvIMN2tNJt1QZz5bT644sDKGUwD4Z+8KgbnmQA4oN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10520},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"}},"gitHead":"b6e557c0ab72abb33546b809c2cb9bb702175dc6","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","ultracite":"^4.1.19","typescript":"^5.7.3","@types/react":"^19.0.10","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.28.0","@types/react-dom":"^19.0.4","@arethetypeswrong/cli":"^0.17.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.5_1739897484913_0.7318982088941224","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@voluspalabs/lib","version":"0.0.6","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.6","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"093bd884876d88975155fd997a9c6453e428f274","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.6.tgz","fileCount":12,"integrity":"sha512-86MPfyRPB9R46wZg3QB1oSUbuoKNckE/gThbcZQiqOBXrylNx7PU0cXNvQyevOwBXfUDuv/dsoq8Q92B5JqO3Q==","signatures":[{"sig":"MEQCIDrb12K4xd4TstTIbTyhRROQTEruf/0wKU4htBb28fpOAiAId83DnUr6EeK5bDgXvi8XUBvx/rsruSMeD4hJ4Slefg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10520},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"}},"gitHead":"47aa9da2cee420ad96327c63aae4cf84abdbe23c","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","ultracite":"^4.1.20","typescript":"^5.7.3","@types/react":"^19.0.10","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.28.1","@types/react-dom":"^19.0.4","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.6_1740183697219_0.5988448231008172","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@voluspalabs/lib","version":"0.0.7","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.7","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"12440ead1f265f64accc40d788616b1883005310","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.7.tgz","fileCount":30,"integrity":"sha512-zhMvlSR5m6XwRi82YHtrbeoEurcsoUyY90NYCnbSaPHDlA1snPQZ1rjIVqirEf8Xc+bhA8Lzbt7mv3sAlhZRbw==","signatures":[{"sig":"MEUCIGHQxe7dw6BJDTR8OqXyxUDqF4EbS8W2ufDj0wtj65DtAiEAhs4vk/q5cfLyu0eRIAyTFiBwAxz9zQW6aSeimhXrUHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31554},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"}},"gitHead":"76bf93ad11b59694725fc15effcb156769d3c1f3","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","ultracite":"^4.1.20","typescript":"^5.7.3","@types/react":"^19.0.10","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.28.1","@types/react-dom":"^19.0.4","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.1","react-dom":"^19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.7_1740207738728_0.46252901189743767","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@voluspalabs/lib","version":"0.0.8","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.8","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"4b9d55b7b9ff85d7377175f0303a71903270b578","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.8.tgz","fileCount":30,"integrity":"sha512-ywqB6h44k2rfrdHqlJQqEdzLpmmqlKGA++XaE86MLmNbnt6t5mQ2apGDlx/l+6Q4wASGS/kfTfdp4eTnZEPqIQ==","signatures":[{"sig":"MEUCIQC4piVK11rdEc4T/IN5xTxnURU78wmpCPwRCAxx+9u8kwIgRhH2y2xZibkPqzAQIKdBQZjWbts6RbzyVmxDD5SE2QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32376},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"337c9f18cdaeb084ef813995c61d67c893e04ff6","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","ultracite":"^4.1.20","typescript":"^5.7.3","@types/react":"^19.0.10","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.28.1","@types/react-dom":"^19.0.4","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.1","react-dom":"^19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.8_1740207910081_0.702307078438247","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@voluspalabs/lib","version":"0.0.9","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.9","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"4aabf54b244084dfa1aff9d01928bd48044e80cb","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.9.tgz","fileCount":30,"integrity":"sha512-+8KKft07QZVCgq9zy2sq2UInQSAJa7EOuUij5SS+LuNpluQ0hM9bfThNLvBUhSJ+jv1Cd9cKqLaKR8jzIewzxQ==","signatures":[{"sig":"MEUCIAruvRmf4fycHXfnynHuOvvgAeDYDemZ2TJtSsyZsUleAiEA/RNPUUtAduqHyFFvbabYDCeMaO4//v2X2m+Y1Pg387Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32376},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"f27e5b12f567ce30b08f82e3c63b12c22e37867b","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.2"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","ultracite":"^4.1.20","typescript":"^5.7.3","@types/react":"^19.0.10","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.28.1","@types/react-dom":"^19.0.4","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.1","react-dom":"^19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.9_1740372046542_0.8165603969405044","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@voluspalabs/lib","version":"0.0.10","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.10","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"7c4dca92e01771dffe576778c959be971cc4712d","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.10.tgz","fileCount":33,"integrity":"sha512-wd4jFaasjFDWU/T4k4AncufLeq6cXcQqGXp1OWvq+6QG5icMm95V1dr6Nq52EfdyToKdJGRZ8LBBP4B3MOflJg==","signatures":[{"sig":"MEUCIQDTr0GDlwZe6yHlvdi+Zr4PLHpJm2Blko5NuDnTyM1dMQIgQB8EoerwkzPHk1EEWVOPQwby9zK2jEWJnsgUwcQEt+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34968},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"34ea1778087bc1fa2bd5963e16ce82bd42aec992","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.2"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","ultracite":"^4.1.20","typescript":"^5.7.3","@types/react":"^19.0.10","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.28.1","@types/react-dom":"^19.0.4","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.1","react-dom":"^19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.10_1740415340470_0.7160885419528009","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@voluspalabs/lib","version":"0.0.11","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.11","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"53d75071e14ee30086819f46f23c29a420620ec4","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.11.tgz","fileCount":33,"integrity":"sha512-VDeTLJJmvvnYNLn40Yr83VfUkuS/ZuR1eFk4El9NmhY029kAO1bym/Gnle8ANMlmThE/EdspbqrYwpN+0No22g==","signatures":[{"sig":"MEQCIDrW/0WbzrHO0UoSFZgE6IZtJMuy7bju65qJnYCL3rIEAiBP81S4SzU7Zu/j64OahdcMGFHpmAm16JT4ovSP3t5Fxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34968},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"756b37c4d5d4aedf39c526e7c6d7e1724b902f39","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.2"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","ultracite":"^4.1.20","typescript":"^5.7.3","@types/react":"^19.0.10","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.28.1","@types/react-dom":"^19.0.4","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.1","react-dom":"^19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.11_1740536890619_0.5169922242993656","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@voluspalabs/lib","version":"0.0.12","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.12","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"960db7449430f5ea35795d23503434c7ca006a1b","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.12.tgz","fileCount":33,"integrity":"sha512-Qu0BBhjnhshm/UgRaFatx7PwlA7l31/v99hiLXgecuHDiHj+t+2c8/DPuyM9k0P9Sm8hckF4hmZSV5ulxb9V6w==","signatures":[{"sig":"MEUCIGoR5GA/qhndxuo7lEJwz1+ep1A+a54SfrqSMfmZRpfjAiEAoF5yb2vSvrrzSqySmjBITj9E+n8r9ud188FnxHl5piE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34968},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"050f6d4d2e45b8c0c99e057174055bbff896bc64","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.2"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","ultracite":"^4.1.20","typescript":"^5.8.2","@types/react":"^19.0.10","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.28.1","@types/react-dom":"^19.0.4","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.1","react-dom":"^19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.12_1741529120223_0.6329568188486279","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@voluspalabs/lib","version":"0.0.13","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.13","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"33353f2eb053ca62198177a420791a2b0d01201b","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.13.tgz","fileCount":33,"integrity":"sha512-DDgELp9cpyJtpv+vgDGKKc9JIJxQy6mhNf7JqUrCffKuE/uSnVZ1wFhcQ2yzZkHXoXNxtbNfgbtamzxcYrzIIg==","signatures":[{"sig":"MEUCIQCsIQ5h0yJ+Kr8aKsYYBUYpMDthmPQSYmnyvz2CEV+YUAIgTkgQBGuMSVrh6ZyzD9/fqalxohlX169BWBS4vA1TvVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44576},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"0ba7cb0ffa534d0c38140211d7ee7ec950ff7628","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.0","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.2"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.8.2","@types/react":"^19.0.10","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.28.1","@types/react-dom":"^19.0.4","@voluspalabs/lint":"^0.0.10","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.1","react-dom":"^19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.13_1741919339110_0.8688816909052806","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@voluspalabs/lib","version":"0.0.14","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.14","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"e3b1a9599a627c538db0f6c2d665456ded43151b","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.14.tgz","fileCount":33,"integrity":"sha512-kFaNz0OijrYt96Ugl8N8Tv4oR7Ddx6GVjoGQUPvhLen1a1tZTSi1ElzLwTrf92x2P5N9iVV6TzyL+mVx4aGxFg==","signatures":[{"sig":"MEUCIFIjgQ5/ZEmnPyPYRobEoy7t+S8XqvTFa0jvJ1Id7PChAiEAvgeeZfVgWitkxUFc2GAk+veapod1kfBdeCOxmzuf9Ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48420},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"f7d67d84f2840ffc01970e53212f099225b42126","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.2"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.8.2","@types/react":"^19.0.12","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.28.1","@types/react-dom":"^19.0.4","@voluspalabs/lint":"^0.0.10","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"^19.0.0","sonner":"^2.0.1","react-dom":"^19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.14_1742840367279_0.4947603460263481","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@voluspalabs/lib","version":"0.0.15","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.15","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"599c8b739f67fd0d5814b9a7dc822734805f70c9","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.15.tgz","fileCount":33,"integrity":"sha512-fR5XuT+h+rih9XgHvwQuTQwTX8ub9fg8+7/yz3BU8MPNC0kCLTW1FrvO/fv23WFUYEteqnHnnWKQludkgf1k8g==","signatures":[{"sig":"MEQCICRak5YTq9S533fsXW2hopE/yyKUEiHvzRXMQs7nLfVZAiB/WIUfnNCvJFydEZN06G7E1VScfG3pn1/tdmT1xvrrLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48522},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"b437f5aa2c748bdb36d7b507f5762cf3bdc7ea94","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.0.2"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.8.2","@types/react":"^19.0.12","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.28.1","@types/react-dom":"^19.0.4","@voluspalabs/lint":"^0.0.10","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"19.0.0","sonner":"^2.0.2","react-dom":"19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.15_1743450891675_0.2766246210936403","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@voluspalabs/lib","version":"0.0.16","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.16","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"7d25716da910166fcd9cc030c74c9be0f68284b5","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.16.tgz","fileCount":33,"integrity":"sha512-klfI1hCM+xQI0CdBfUN+xvLsoXFExuxBs4Z8W9btgRJmklDR0zVVCmU/SzprTqidWkwFk7GZ3VKO3PzqpatZfg==","signatures":[{"sig":"MEUCIGYFyB2SecYpYoMaAz9rip46HtZxtpH8BKvH1ePRxNo1AiEAl2DNd6FJlfpAKs2TKkjoyBes3wnl402Lo2RT2rdckC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48522},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"222dfe3b45d94039b3f3880e4db212693614ea1d","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.2.0"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.8.3","@types/react":"^19.0.12","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.29.2","@types/react-dom":"^19.0.4","@voluspalabs/lint":"^0.0.10","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"19.0.0","sonner":"^2.0.3","react-dom":"19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.16_1746293240217_0.05181494001524367","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@voluspalabs/lib","version":"0.0.17","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.17","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"1cb3abb620d4957977331fc95928d3e0ca7770f1","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.17.tgz","fileCount":33,"integrity":"sha512-cOMEgTablzVdNMC6ebzd4e/vMhJ87rYeCe1VZ9ubcyI1xrgMnbFZg2W++IL0tirtVu1HdW0PYwfGTkaZqTzEpg==","signatures":[{"sig":"MEQCIDFiotOV3SEazoSN05RTs8+QuPUq8kX/B/pAI5y73sfyAiAow3xiM62LlDa/10JoL6nxvhYrStnWT7nZZldZNfxXsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48522},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"1f2595be993ae9306c89bb18ba3985181151f246","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.0"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.8.3","@types/react":"^19.0.12","@biomejs/biome":"^1.9.4","@changesets/cli":"^2.29.3","@types/react-dom":"^19.0.4","@voluspalabs/lint":"^0.0.10","@arethetypeswrong/cli":"^0.18.1"},"peerDependencies":{"react":"19.0.0","sonner":"^2.0.3","react-dom":"19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.17_1747013926788_0.17053397322079888","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@voluspalabs/lib","version":"0.0.18","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.18","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"d09da75f6d2065bab0246226783e3fdfdcb13e62","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.18.tgz","fileCount":33,"integrity":"sha512-mhRV1nWGJ6p7zhGDhCuaRxdTCZy9ObZ6MRw5ITcJLCN9wfR3mJOJVa0x2see/d3WxGs/mAP8gbOIwRlB8nFNHA==","signatures":[{"sig":"MEUCIQC+g4tk5QZOTwWKu2cHuUlWP6YtXyMasWXS9Tc7zjtDeQIgI7c02YdgVOm2/hX1n47rCZeSUirUSNoXfhkyicFhgwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48522},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"280ccb8b1ac63b787e7c338502662ea83ce78d5b","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","actor":{"name":"wajo","type":"user","email":"jovan@voluspa.io"},"email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/react":"^19.0.12","@biomejs/biome":"^2.0.0","@changesets/cli":"^2.29.4","@types/react-dom":"^19.0.4","@voluspalabs/lint":"^0.0.11","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"19.0.0","sonner":"^2.0.5","react-dom":"19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.18_1750233955696_0.47797393372756947","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@voluspalabs/lib","version":"0.0.19","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.19","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"2df7c28df464f8f417f497f7d23e44f4daca983d","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.19.tgz","fileCount":33,"integrity":"sha512-1318iBx4REQ3WQmuAiNrvswpy6dnqu+QH5j1D+jxgc7scIBQM2eQJtt+BR6GpoTV98gh1GXAaUi13murnlxakQ==","signatures":[{"sig":"MEUCIQCiCD6cAAq4Jrj6p+Li7jXmo72ElL8AfWFCbvgaiKCRlQIgORIorGS5J1yiBtZyxcDJcSXXZ3nj7PQjey4pinbeFHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48523},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"d5ca82471c84678747b97ad9f0578568b087de25","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","actor":{"name":"wajo","type":"user","email":"jovan@voluspa.io"},"email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/react":"^19.0.12","@biomejs/biome":"^2.0.4","@changesets/cli":"^2.29.5","@types/react-dom":"^19.0.4","@voluspalabs/lint":"^0.0.12","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"19.0.0","sonner":"^2.0.5","react-dom":"19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.19_1750524843411_0.0611999205206053","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@voluspalabs/lib","version":"0.0.20","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.20","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"ee5ef4ba111111fdbab38958627e8593bb4308ce","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.20.tgz","fileCount":33,"integrity":"sha512-LGbmygrIRf5kcqZNQ+eUbbI3fUjsiRTUDFcNB8CJwWOgirJtsS95APrXrDfCZ3yQXZg+6nGdDXkN+pCNAN7UaQ==","signatures":[{"sig":"MEQCIBfi2AJri39S9DzDq53kvdrDr4IXeGyYWvsacVdbiIqAAiAt/Fzl90VvcUxmRyGJ4DUVXnN3stXxg5ByYgpdQPXRWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48523},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"e483caecee36ad4803593f3fd9d815f754ba5cee","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/react":"^19.0.12","@biomejs/biome":"^2.1.1","@changesets/cli":"^2.29.5","@types/react-dom":"^19.0.4","@voluspalabs/lint":"^0.0.13","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"19.0.0","sonner":"^2.0.6","react-dom":"19.0.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.20_1752222797591_0.5548070541443935","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@voluspalabs/lib","version":"0.0.21","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.21","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"81de8801238f5716063917dca1a45cb22335670e","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.21.tgz","fileCount":33,"integrity":"sha512-ki8+hCaeBYDqzU+TXcaojkY5L3vGysRHDuyHoALmGkPBHDGDGwifHobrlKeSf4HZMNBLkDtxVLI7sUHJwTnIXg==","signatures":[{"sig":"MEUCIQDYat14JEqopaw5LPJDhGoy6yTqtDM4c7cgtBybM6bEMAIgDhSkUD3NJfxLkHaA/zvgZ2Uh45UYag/EeyZ720BIVxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48524},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"213f567acaedba93b1a94aeb8f81d52cfb12fbab","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/react":"^19.1.8","@biomejs/biome":"^2.1.1","@changesets/cli":"^2.29.5","@types/react-dom":"^19.1.6","@voluspalabs/lint":"^0.0.13","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.1.0","sonner":"^2.0.6","react-dom":"^19.1.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.21_1752550912953_0.11007766072441716","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@voluspalabs/lib","version":"0.0.22","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.22","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"741cfc94b1bcab89992057df76c5d4da8b5f93c5","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.22.tgz","fileCount":33,"integrity":"sha512-+UIrBcmL/DVcd5pJRj4M3XIpQPFNcbe/Ny8VboC3vzn/m+jh7e5ThEeZ0bAGKw9EVI1OFV/4rjroDnLQiiW7JA==","signatures":[{"sig":"MEUCIEnquoHfePBR4hk6YUHZQPZCqhmt5FCPusbjaHUBo0A2AiEA2lrwJcZSZ2VpH4X38Kfvac8Wh8rauQgkZZwuQeUykyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48686},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"332c9fa9096545951aea9461b24eba1f1333f996","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/react":"^19.1.8","@biomejs/biome":"^2.1.1","@changesets/cli":"^2.29.5","@types/react-dom":"^19.1.6","@voluspalabs/lint":"^0.0.17","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.1.0","sonner":"^2.0.6","react-dom":"^19.1.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.22_1752554078353_0.8199567772457288","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@voluspalabs/lib","version":"0.0.23","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.23","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"13c53c5fb82915bb60121ffee786a4764af0e237","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.23.tgz","fileCount":33,"integrity":"sha512-7G/KO7Tp3h7mlL90OPeAX8fEdhFvSSAu8V5fQYn4Yot2XSOYzIvs8XeirbBk5njd3iQHxo3YWeqQvfJIP02v/w==","signatures":[{"sig":"MEQCIHnXrydAn/eavMirDbPcFKAcsVMVjXCcerKk+tucCJfGAiAi8MQu5Yqkab9OAvBUjoDHNEiAVEefumHmYVkAen+RCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48686},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"b1185b669f743f4f1a99d61da4e4ad66d5b4608c","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/react":"^19.1.8","@biomejs/biome":"^2.1.1","@changesets/cli":"^2.29.5","@types/react-dom":"^19.1.6","@voluspalabs/lint":"^0.0.18","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.1.0","sonner":"^2.0.6","react-dom":"^19.1.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.23_1752555555054_0.9765355493917252","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@voluspalabs/lib","version":"0.0.24","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.24","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"8da05a129c08aee1447ec12d6e7740d5a263febd","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.24.tgz","fileCount":33,"integrity":"sha512-nTjuUn1PxDvUJqZckqeHY6n3ozeRO00ZTLpjWRgTnSc0lQNuzwpayXKXevTiZ7RWHF93IdPn7SOP6yrJ036p/A==","signatures":[{"sig":"MEYCIQDV/E0MdbJjvOvuR7bjrMM+8q+KHWyKzGI06ePQv59S1QIhAOiH9fAYqQFpiNqNN7WvTNnEo/rfRASWRw53bj42jodC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48686},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"7064281bb2fbedfa69d9a39113d7508103a5da23","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.8.3","@types/react":"^19.1.8","@biomejs/biome":"^2.1.2","@changesets/cli":"^2.29.5","@types/react-dom":"^19.1.6","@voluspalabs/lint":"^0.0.20","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.1.0","sonner":"^2.0.6","react-dom":"^19.1.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.24_1753163404195_0.7717571538352161","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@voluspalabs/lib","version":"0.0.25","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.25","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"177da6c3b1d382dbd832416c663d8c4e6805b23e","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.25.tgz","fileCount":33,"integrity":"sha512-wb+YJsq0/oSxtFz5LtdaT4FfK4Q7XXaMTxkwtRkUnh4xMwk8gj1TVWzZWeHqQLNU6qMpN4tbEXxkN4peEzjltQ==","signatures":[{"sig":"MEQCICR1S82P56j7a/QxatFi0s8ypjrSFTNDQYtpw6VNNVcoAiBbIM5238Au3DXu7LQw14RcDtppptGS8TQET6u32eGNLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48686},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"33a7beadaf26a23b214305e0115e5b963ed82a33","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2","@types/react":"^19.1.9","@biomejs/biome":"^2.1.4","@changesets/cli":"^2.29.5","@types/react-dom":"^19.1.7","@voluspalabs/lint":"^0.0.21","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.1.1","sonner":"^2.0.7","react-dom":"^19.1.1","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.25_1754610041448_0.49991471373986096","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@voluspalabs/lib","version":"0.0.26","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.26","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"143096e64ed7ed31f1ee2001a4d53dfebe4007ca","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.26.tgz","fileCount":33,"integrity":"sha512-eXFjgvWA3m0l82Nrwu+thRCS5R3dvOrW0u4fNCgCAYcIL8VExpqdEY6eHtPAu4uNeOzunRxxJnrx3Zer1YnVPw==","signatures":[{"sig":"MEQCIBvTp5KdOhCqFoOPA5OBndl5H7Vok7SwVV+ZwxxtE5QFAiBMgzy8x5iXDYWS8c7Ip+b0UTjTsOVoZdXWD9ihqwDZCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48687},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"4f8302484c8096df8ee5ddb725d09b76accfa1e9","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2","@types/react":"^19.1.10","@biomejs/biome":"^2.2.0","@changesets/cli":"^2.29.5","@types/react-dom":"^19.1.7","@voluspalabs/lint":"^0.0.23","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.1.1","sonner":"^2.0.7","react-dom":"^19.1.1","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.26_1755165712164_0.27300344504549945","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@voluspalabs/lib","version":"0.0.27","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.27","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"6b48f421bc8d9542eb0c270b52698fa458c845a9","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.27.tgz","fileCount":33,"integrity":"sha512-9usCQCYiZAcBaMTflYvtg2brVNq9loUtPKMrVtxId6uI3hz2n7tWqZsAJg4JjbevCrBqeTXeNMXuosM6M2d/JA==","signatures":[{"sig":"MEYCIQC6r9W49cAswJ0SsxbkKnYDB44cjF8UjBmbUScClUCUYgIhAKOmqoa66oxINikhsBrDi9A4RDzeyOSWPNYFcchGLDRf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48687},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"250db023cacb033d36caeb15fa43269f91c099c0","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2","@types/react":"^19.1.10","@biomejs/biome":"^2.2.0","@changesets/cli":"^2.29.5","@types/react-dom":"^19.1.7","@voluspalabs/lint":"^0.0.23","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.1.1","sonner":"^2.0.7","react-dom":"^19.1.1","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.27_1755165936469_0.9350431121662763","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@voluspalabs/lib","version":"0.0.28","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.28","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"c48647e67bd87c8d4f23f29d042e35774f6d5411","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.28.tgz","fileCount":33,"integrity":"sha512-ibnedwI1/F69Ni89UJ7OVqarhkDgTv7P25NOmbuXbDhsmmzwKym5XO+x/8JEPa3B1wEpwMrt1+mxEQ/lT2ywng==","signatures":[{"sig":"MEUCIQC+7ey5uSuv1ecMQbl7aKEqrU5tM5CTr322x8ok/ii0EwIgbgFTRGBts14AChQ8hOR3fg+IhLW7Bg+DmOy34k9LSTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48687},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"4a899e60613da83d2cc98703360739a53892b422","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2","@types/react":"^19.1.10","@biomejs/biome":"^2.2.0","@changesets/cli":"^2.29.6","@types/react-dom":"^19.1.7","@voluspalabs/lint":"^0.0.24","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.1.1","sonner":"^2.0.7","react-dom":"^19.1.1","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.28_1755697474118_0.776266338433502","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@voluspalabs/lib","version":"0.0.29","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.29","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"ff598accd089314e1a4eda7f7e1a14a9200b4ced","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.29.tgz","fileCount":33,"integrity":"sha512-z3HxaPqlERvcGqAMdfLM1k4byc7zppFk5TLuBxipdSeq+QiaET5aPv6Ci23ky7zrp+IoAiqbVTcEtlR/KdHMXQ==","signatures":[{"sig":"MEUCIDk6cLXcZehDiIImyVc+K6odNXzdOsWgIxgiSShMtGrBAiEA5eTsgssI9FvDgwkL1M0SnoAszf7IpC5zpQJZOSnCsWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48687},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"e041ebfecdc5782e38e0802c61d1c64ee37353c4","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2","@types/react":"^19.1.12","@biomejs/biome":"^2.2.2","@changesets/cli":"^2.29.6","@types/react-dom":"^19.1.9","@voluspalabs/lint":"^0.0.25","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.1.1","sonner":"^2.0.7","react-dom":"^19.1.1","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.29_1756996102590_0.12515353057573098","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@voluspalabs/lib","version":"0.0.30","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.30","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"4f5cc6ddc53271791b4bd52a094aac5567a44b12","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.30.tgz","fileCount":33,"integrity":"sha512-Fo3ls3FBzc+HclQa7/FrPnLUyjKxQSjOJeVVyorUuvsz3eGHOuL0lbim/DsPl8AeraCj+A4PfA1E3p5Vet+ujA==","signatures":[{"sig":"MEYCIQC833h4Pm/Mwi77UJejjqo6yzcAeEc1aUC0O3pwFncIyQIhAJ0gDaVcANB3ZkxnRv5ey0VMd7RKM6zZy9mGNXo0T3D3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48687},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"00e877f529a8b7fea146f236c98a541ea79f58b2","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.2","@types/react":"^19.1.13","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.7","@types/react-dom":"^19.1.9","@voluspalabs/lint":"^0.0.27","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.1.1","sonner":"^2.0.7","react-dom":"^19.1.1","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.30_1757810525360_0.6871015722581455","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@voluspalabs/lib","version":"0.0.31","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.31","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"5610ae2f97cb14110e5156ffda260b4c1edd0337","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.31.tgz","fileCount":33,"integrity":"sha512-k/WTJKPGwK59RPbU4cQ99c3PYb8OfyB8kc9S3rCj51uhpURZifcc2p8O1gE4uYtX86d2u3ex3WuBHqeuirWl5Q==","signatures":[{"sig":"MEUCIQDx1eTz5tsc6jLnvS+wMwqn0WgWUuxCBHHcsVnm03ttLwIgFSCkoi+AwOSJabRZusXwgpP8gI9BcKgcekpsotKLqsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48686},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"0f36c74d22c7b324546c8d5555cd0d20e1875e30","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.3","@types/react":"^19.2.2","@biomejs/biome":"^2.2.5","@changesets/cli":"^2.29.7","@types/react-dom":"^19.2.1","@voluspalabs/lint":"^0.0.28","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.2.0","sonner":"^2.0.7","react-dom":"^19.2.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.31_1760275350146_0.16127951673960994","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@voluspalabs/lib","version":"0.0.32","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.32","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"05ba2bc41b7095229e55ca8e37a193517cce7063","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.32.tgz","fileCount":33,"integrity":"sha512-Zr57UCnU8UA0MslI9enJiahz9i/C9V7mPUB2f7fbhJqkwdqi6lUlAXYq2rbN1U37KyOqSjoXeP18BuGjph6tCw==","signatures":[{"sig":"MEYCIQDgcqHPHCZ0TueZz4o7TJNLib0zhv8kKL42+YdJbrlroAIhAODLZ/GDhV2lNU3Xpzh11CA0k8Ux4y8g2sTmxHNOguZb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49711},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"b87edcc09b6220acbf064a417533dcce91faf021","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.3.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typescript":"^5.9.3","@types/react":"^19.2.2","@biomejs/biome":"^2.3.2","@changesets/cli":"^2.29.7","@types/react-dom":"^19.2.2","@voluspalabs/lint":"^0.0.31","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.2.0","sonner":"^2.0.7","react-dom":"^19.2.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.32_1761792262367_0.8595559361305998","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@voluspalabs/lib","version":"0.0.33","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.33","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"14a30097d048d785ee9f8a04cba4f1db828eb0f3","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.33.tgz","fileCount":33,"integrity":"sha512-ZO/hFfV8pxM3Id82fVYy5wZgK9laeVkb3/odtpnGP8v34Bw3ayyrJi8oIvHTXTY3MLfRqYhlURbliIn8hCMdwg==","signatures":[{"sig":"MEUCIEbnEfT8qkmE76+dgIwnLZbMNHALrz0TWZZVWvuuZDHAAiEA/AsJDoTY7nSs8shpDlenXtIyiziW/AG2/IhIvDprsn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49711},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"3b83e1efcba8cab8b67985c905ed99c254ecb598","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"10.9.3","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.4.0"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.5","@biomejs/biome":"^2.3.6","@changesets/cli":"^2.29.7","@types/react-dom":"^19.2.2","@voluspalabs/lint":"^0.0.32","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.2.0","sonner":"^2.0.7","react-dom":"^19.2.0","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.33_1763411426568_0.7078075621564535","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@voluspalabs/lib","version":"0.0.34","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.34","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"954065a0bf2c3fdf2ac197b9d7bc1d216c4f0328","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.34.tgz","fileCount":33,"integrity":"sha512-ymL5gfHaN9Q5kOkcfc+AIdDn2fmLHyaDVr/rqIZxV4n6hxDxeprAX9J38lSZC9vTqYwTKqzxMVwf0ZhB49U9Mw==","signatures":[{"sig":"MEQCIFMKecXBp7ia+Av91dvMLSVgWsxAuaUPHp++RVWG3vOVAiB4BVB843HsOYOE2DVEWLKbe/TuMJb2QGZpMNCMqMZN9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49680},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"355776a33b477b7b6e1bb2aa88c9ac9f25a2de0f","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"11.6.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.4.0"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.7","@biomejs/biome":"^2.3.10","@changesets/cli":"^2.29.8","@types/react-dom":"^19.2.3","@voluspalabs/lint":"^0.0.33","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.2.3","sonner":"^2.0.7","react-dom":"^19.2.3","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.34_1766005869463_0.1993115712456166","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@voluspalabs/lib","version":"0.0.35","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.35","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"65d26f47ee1778ec1b496ab65ff52a0a7b17e8a1","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.35.tgz","fileCount":33,"integrity":"sha512-GPWJGOMbwNa1TuuQCx8MeWtlboPsWGCvXIGwmHx8nqdI8j2kBGwuZWr26H4tnYo+GStQCrKPpUXDaZ8R9z4tZg==","signatures":[{"sig":"MEUCIGkxGfipYC6opHEacYatp/WJbMf0uG/+JXBqPKeC4ZA1AiEAzsXlI8mdX9yG7yErtuz52k1ihcU6pOM59dOyJdnkkak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49680},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"6f0d56dd1c4eb2e646a38dd5cdfa6d131e7fe16e","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"11.6.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.4.0"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.7","@biomejs/biome":"^2.3.10","@changesets/cli":"^2.29.8","@types/react-dom":"^19.2.3","@voluspalabs/lint":"^0.0.34","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.2.3","sonner":"^2.0.7","react-dom":"^19.2.3","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.35_1766144440417_0.8892015518400895","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@voluspalabs/lib","version":"0.0.36","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.36","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"840b3a5c053c6b85627cda9c32ed4512104c53c6","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.36.tgz","fileCount":33,"integrity":"sha512-RrpOtIWCEHmcaEdaq0ItAQDkLrqoGnZV5vKR8Vu/jAFRSZsM8ie+d+SlU3vhrAlYgp2caSQh8jQIdB3HyS15Kg==","signatures":[{"sig":"MEQCIDZrr+fWG7qnBKTojaIzQn+ymEBxD6orHXpdemcFb6fJAiAMp/BXA6TyCaSBm130W/G3HaM5teBToUkWEAVcJI8pwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49752},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"ea4d52bf9dd077d5a2d8e0c6f8aa82287f20184b","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"tsup","clean":"bunx del-cli ./dist","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"11.6.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.4.1"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","typescript":"^5.9.3","@types/react":"^19.2.14","@biomejs/biome":"^2.4.1","@changesets/cli":"^2.29.8","@types/react-dom":"^19.2.3","@voluspalabs/lint":"^0.0.36","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.2.4","sonner":"^2.0.7","react-dom":"^19.2.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.36_1771263262637_0.4658747695200893","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@voluspalabs/lib","version":"0.0.37","keywords":["lib","typescript","react"],"author":{"url":"https://voluspa.io","name":"Voluspa","email":"info@voluspa.io"},"license":"MIT","_id":"@voluspalabs/lib@0.0.37","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"dist":{"shasum":"ff9da8884f1cb1bc331520544807bb25e0a5e093","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.37.tgz","fileCount":43,"integrity":"sha512-etKZ8V5xCAmoK8VAxvtUWO0en6QagRBJXtCb2LrXdhdKP+3l+2dgBdRzevQ9bKZAGu+Uo5U1mM+diUjCjF0u9A==","signatures":[{"sig":"MEQCIAjGzvCYH2WswT8qcSV1xaNLkwSWWKanFh8VDFCeaRjnAiA0hA5KLW/+6ZN9GRYyzMvFJXsXXb1Lxp6bQ8zXFRFF+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49939},"type":"module","engines":{"node":">=20.0.0"},"exports":{"./utils/cn":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"},"./utils/try":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"},"./package.json":"./package.json","./utils/format":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"},"./utils/is-array":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"},"./hooks/use-mobile":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"},"./hooks/use-hot-key":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"},"./hooks/use-debounce":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"},"./hooks/use-media-query":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"},"./hooks/use-local-storage":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"},"./hooks/use-copy-to-clipboard":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"gitHead":"d6cb6ebc75189886eaa72eedae2d312ef10259a5","scripts":{"ci":"bun run build && bun run biome ci && bun run check-exports","ver":"changeset","build":"bun run build.ts","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","local-release":"bun run ci && changeset version && changeset publish"},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"repository":{"url":"git+https://github.com/voluspalabs/lib.git","type":"git"},"_npmVersion":"11.6.2","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0"},"typesVersions":{"*":{"*":["./dist/*"]},"utils/cn":{"*":["./dist/utils/cn.d.ts"]},"utils/try":{"*":["./dist/utils/try.d.ts"]},"hooks/use-mobile":{"*":["./dist/hooks/use-mobile.d.ts"]},"hooks/use-debounce":{"*":["./dist/hooks/use-debounce.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@biomejs/biome":"^2.4.4","@changesets/cli":"^2.29.8","@types/react-dom":"^19.2.3","@voluspalabs/lint":"^0.0.36","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"^19.2.4","sonner":"^2.0.7","react-dom":"^19.2.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/lib_0.0.37_1772072130196_0.8872066700013683","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@voluspalabs/lib","description":"A collection of high-quality utility functions and React hooks for building modern web applications.","version":"0.0.38","type":"module","exports":{"./hooks/use-debounce":{"import":{"types":"./dist/hooks/use-debounce.d.ts","default":"./dist/hooks/use-debounce.js"}},"./utils/format":{"import":{"types":"./dist/utils/format.d.ts","default":"./dist/utils/format.js"}},"./utils/try":{"import":{"types":"./dist/utils/try.d.ts","default":"./dist/utils/try.js"}},"./hooks/use-local-storage":{"import":{"types":"./dist/hooks/use-local-storage.d.ts","default":"./dist/hooks/use-local-storage.js"}},"./hooks/use-copy-to-clipboard":{"import":{"types":"./dist/hooks/use-copy-to-clipboard.d.ts","default":"./dist/hooks/use-copy-to-clipboard.js"}},"./hooks/use-hot-key":{"import":{"types":"./dist/hooks/use-hot-key.d.ts","default":"./dist/hooks/use-hot-key.js"}},"./hooks/use-mobile":{"import":{"types":"./dist/hooks/use-mobile.d.ts","default":"./dist/hooks/use-mobile.js"}},"./hooks/use-media-query":{"import":{"types":"./dist/hooks/use-media-query.d.ts","default":"./dist/hooks/use-media-query.js"}},"./utils/is-array":{"import":{"types":"./dist/utils/is-array.d.ts","default":"./dist/utils/is-array.js"}},"./utils/cn":{"import":{"types":"./dist/utils/cn.d.ts","default":"./dist/utils/cn.js"}},"./package.json":"./package.json"},"keywords":["lib","typescript","react"],"homepage":"https://github.com/voluspalabs/lib","bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"author":{"name":"Voluspa","email":"info@voluspa.io","url":"https://voluspa.io"},"repository":{"type":"git","url":"git+https://github.com/voluspalabs/lib.git"},"license":"MIT","sideEffects":false,"scripts":{"build":"bunup","dev":"bunup --watch","ci":"bun run build && bun run biome ci && bun run check-exports","check-format":"biome check --write","check-exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile esm-only","ver":"changeset","local-release":"bun run ci && changeset version && changeset publish"},"dependencies":{"clsx":"^2.1.1","tailwind-merge":"^3.5.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.2","@biomejs/biome":"^2.4.4","@changesets/cli":"^2.29.8","@types/bun":"^1.3.9","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@voluspalabs/lint":"^0.0.36","bunup":"^0.16.29","typescript":"^5.9.3"},"peerDependencies":{"react":"^19.2.4","react-dom":"^19.2.4","sonner":"^2.0.7"},"engines":{"node":">=20.0.0"},"gitHead":"c2b250ced9a841e86c07eefd0fb9cfe1ef3d6bed","_id":"@voluspalabs/lib@0.0.38","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-aSgXpz2g9ofbwGzh5EpMTMsAkErc/ZGLmR8/87LkyxJ2bvgnFDRmgXel3CMlhsOJwVctobSdlc0iLXNg7NT/pg==","shasum":"f167e0fcd28a3fd3f67a602124a887b595dac81d","tarball":"https://registry.npmjs.org/@voluspalabs/lib/-/lib-0.0.38.tgz","fileCount":33,"unpackedSize":51985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICQjdM+SHVsEjnV6cDRfxDE3GfpzQ+yZCZ36eFpCMNDSAiEA0AkdszVt3tw1VSXDzDBr4QMTwc5+z9fG5Qk/ceYmCJE="}]},"_npmUser":{"name":"wajo","email":"jovan@voluspa.io"},"directories":{},"maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lib_0.0.38_1772076098138_0.39538563281740924"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-14T19:34:18.775Z","modified":"2026-02-26T03:21:38.437Z","0.0.2":"2025-02-14T19:34:19.048Z","0.0.3":"2025-02-15T11:35:54.632Z","0.0.4":"2025-02-16T10:29:24.298Z","0.0.5":"2025-02-18T16:51:25.112Z","0.0.6":"2025-02-22T00:21:37.395Z","0.0.7":"2025-02-22T07:02:18.921Z","0.0.8":"2025-02-22T07:05:10.249Z","0.0.9":"2025-02-24T04:40:46.727Z","0.0.10":"2025-02-24T16:42:20.624Z","0.0.11":"2025-02-26T02:28:10.816Z","0.0.12":"2025-03-09T14:05:20.522Z","0.0.13":"2025-03-14T02:28:59.295Z","0.0.14":"2025-03-24T18:19:27.470Z","0.0.15":"2025-03-31T19:54:51.861Z","0.0.16":"2025-05-03T17:27:20.403Z","0.0.17":"2025-05-12T01:38:46.953Z","0.0.18":"2025-06-18T08:05:55.918Z","0.0.19":"2025-06-21T16:54:03.613Z","0.0.20":"2025-07-11T08:33:17.767Z","0.0.21":"2025-07-15T03:41:53.134Z","0.0.22":"2025-07-15T04:34:38.533Z","0.0.23":"2025-07-15T04:59:15.242Z","0.0.24":"2025-07-22T05:50:04.362Z","0.0.25":"2025-08-07T23:40:41.622Z","0.0.26":"2025-08-14T10:01:52.351Z","0.0.27":"2025-08-14T10:05:36.660Z","0.0.28":"2025-08-20T13:44:34.286Z","0.0.29":"2025-09-04T14:28:22.783Z","0.0.30":"2025-09-14T00:42:05.541Z","0.0.31":"2025-10-12T13:22:30.337Z","0.0.32":"2025-10-30T02:44:22.555Z","0.0.33":"2025-11-17T20:30:26.794Z","0.0.34":"2025-12-17T21:11:09.606Z","0.0.35":"2025-12-19T11:40:40.613Z","0.0.36":"2026-02-16T17:34:22.801Z","0.0.37":"2026-02-26T02:15:30.342Z","0.0.38":"2026-02-26T03:21:38.286Z"},"bugs":{"url":"https://github.com/voluspalabs/lib/issues"},"author":{"name":"Voluspa","email":"info@voluspa.io","url":"https://voluspa.io"},"license":"MIT","homepage":"https://github.com/voluspalabs/lib","keywords":["lib","typescript","react"],"repository":{"type":"git","url":"git+https://github.com/voluspalabs/lib.git"},"description":"A collection of high-quality utility functions and React hooks for building modern web applications.","maintainers":[{"name":"wajo","email":"jovan@voluspa.io"}],"readme":"# @voluspalabs/lib\n\nA collection of high-quality utility functions and React hooks for building modern web applications.\n\n## Features\n\n- **React Hooks:** Collection of useful React hooks for common use cases\n- **Tailwind Utils:** Utilities for handling Tailwind CSS class names\n- **TypeScript Support:** Written in TypeScript for type safety and enhanced developer experience\n\n## Installation\n\nInstall the package via npm:\n\n```zsh\nnpm install @voluspalabs/lib\n```\n\nOr via Bun:\n\n```zsh\nbun add @voluspalabs/lib\n```\n\n## Usage\n\nImport the component you need from the package. For example, to use the button component:\n\n```tsx\nimport { cn } from '@voluspalabs/lib';\n\nconst className = cn(\n  'px-4 py-2',\n  { 'bg-blue-500': isPrimary },\n  'rounded'\n);\n```\n\n## Development\n\nTo work on this project locally, follow these steps:\n\n1. Clone the repo: `git clone https://github.com/voluspalabs/lib.git`\n2. Install dependencies: `bun install`\n\nFor building the package, run: `bun run build`\n\nThe built files will be output to the dist directory as defined in package.json.\n\n## License\n\nThis project is licensed under the MIT License. See the LICENSE file for more details.\n","readmeFilename":"README.md"}