{"_id":"@layouts.dev/utils","_rev":"56-13dba794ccd6afd7377e3d464d7ba99f","name":"@layouts.dev/utils","dist-tags":{"latest":"0.0.54"},"versions":{"0.0.22":{"name":"@layouts.dev/utils","version":"0.0.22","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.22","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"2c4d21b9ff9063c604d0a40b9073e2d29d8d269f","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.22.tgz","fileCount":48,"integrity":"sha512-LFizddUF5sF4TC60tSEguIElrEuYT84wk1uGOG0Xio5dYI2346MmIZk6kbwB8S/k829QPCWK7HHhkp5h0cK+Cg==","signatures":[{"sig":"MEUCIF/u8/kF53VGo6tghciEw5i9ALPue8FP1usIZEZodUTVAiEAx7lQMW3EJGAxMyZMVXpRqpGF2zgpU2q9fZEv3J6RlMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":817611},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"59c183f1ec8d20d3398114fdd27694cf7da998f9","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","object-hash":"^3.0.0","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.22_1721668051957_0.20352216856125627","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@layouts.dev/utils","version":"0.0.23","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.23","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"6a53f842a6ff93988871b7a6da8040ae7e8913be","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.23.tgz","fileCount":52,"integrity":"sha512-nTkCDeREVNzWvfh8c2tIS00i/JvGH68lB1xdu7tMWek+IuerqtN4U300W78YYeNbex78DkzXYoDfdFbHs2mk8w==","signatures":[{"sig":"MEUCIFfrS/cNLkBKk3pxWDP7z0ile3KlV4bAEiTaicXh29dcAiEAjgI6lmEBEO3k6e5uEWFSc1tiqc0db9XQ00NtpjMKajM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":819974},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"73470ffa7ebdac167aa07cb22eba4962b464069b","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","object-hash":"^3.0.0","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.23_1721733753745_0.6986221983889584","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@layouts.dev/utils","version":"0.0.24","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.24","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"10cf7a054d72dc45f01adedd19e4c2a7d56fed61","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.24.tgz","fileCount":52,"integrity":"sha512-mPoHcdsXQQcrn+zqJ13PkupH78DgPD769XFnD+mBbbxp/sBtfuPwvVmGBfi3O4Q6ro+TC8adpP1hJfRPNggDTg==","signatures":[{"sig":"MEUCIFBBjNI4NOj92hDb7i6SMjBCbwWC0LwziEZ/oQIFIogRAiEA7lVsEMgEEi4thN+WCPaVwOwJJUDaTtV9YjX7cQvHU/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":819974},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"73470ffa7ebdac167aa07cb22eba4962b464069b","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","object-hash":"^3.0.0","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.24_1721737838892_0.8477125757989523","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@layouts.dev/utils","version":"0.0.25","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.25","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"12c2e805f9ff3d5fdda62cb6f43ec4e06bf3a1d7","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.25.tgz","fileCount":54,"integrity":"sha512-TM+Ow3jjkQW5qeSNj/xP6W9HuBLx5QHEoEPiVrOYf1JDMe+imY/7xfvPNskUFTfAuYe1JeVWDLWEk7t3deOKIg==","signatures":[{"sig":"MEYCIQDCYr6HTt/OZQyBWSLIZeWW/oTlvSIQHRuK5MZKICTlhgIhALah6tAoGOBjbzCU7AdVqW53NoFRgtWGiKzInKY0iGjE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":831433},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"73470ffa7ebdac167aa07cb22eba4962b464069b","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.25_1721738280330_0.2759296932419031","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@layouts.dev/utils","version":"0.0.26","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.26","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"763d62a2f8cfe943c069b8def90062f9f64d9c70","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.26.tgz","fileCount":54,"integrity":"sha512-eh/PaKdKmWyjINUK2BN8bs0F1tcBlgRx2Bh/hglDIop76p/SEd6B79qV+/ok4ZeCiooOFyDLXC4Wjl6SB62x3g==","signatures":[{"sig":"MEYCIQC1Q1kN1OzKFRFnGmKJ6YLXIaHcE0zNUyeKNiWvZfz4LQIhAJXCP2MsTJbTacah4ZnzN2wfuB0vNukwXjnAK/UFp0Ux","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213831},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"73470ffa7ebdac167aa07cb22eba4962b464069b","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.26_1721738809047_0.335894865711202","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@layouts.dev/utils","version":"0.0.27","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.27","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"d918c64912a7118a9dc576542763403c64eff9c0","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.27.tgz","fileCount":54,"integrity":"sha512-eglZRvDDUvYwVXxEB0IUY4PBWOkeV4SYqiN4X0pfHNnD43+5r2kGcS1NwJ+nOaJFiqQN+4wO/Y+genaqd1YzHQ==","signatures":[{"sig":"MEYCIQCeiKMMDEy+FfD4jNOXvzJRLMfQg/K5V4QQDDGtiZ3ARAIhAIX6D1DcQ/vvOTvYN5JqjjldLHCeHKKkCCpyVmRoSzpa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215504},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"356c008e2c63a8804f78e57cc25b23a2662c6f0f","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.27_1721896912067_0.44237847837226507","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@layouts.dev/utils","version":"0.0.28","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.28","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"b820432a0d96a1b7818d73d5d789acd4722d8239","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.28.tgz","fileCount":54,"integrity":"sha512-Z2wxy1SydfmJlLC2QksGKvQ3tTBvD+szRjVnh1RYgfF1mqCBsFB2CFt/9TqjKJ3YQkUJ22tzO85Z/P8GUo0Qsg==","signatures":[{"sig":"MEQCIEIYh36rLS2d6cluhr8tYZcnDzaWDPAHQ+eenFr7YPt5AiAuZIVOnCTgO9lOm9bpbFUg/jD1MH2nllYX71avFpklQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217620},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"29d07ef412eb58f1a7c165a442670910221e624c","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.28_1722013407208_0.9742488267890665","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"@layouts.dev/utils","version":"0.0.29","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.29","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"70c2cad2be54fde6de12d15a9107687f327c5144","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.29.tgz","fileCount":54,"integrity":"sha512-c5ELwwzgCVpFn15U6dT0ckHaSIOlFXnh5ceVHnwSFd2GZE+tcNhaYOtmyGH+8sgKl7hziMl8GDKM8j/IsKvruw==","signatures":[{"sig":"MEUCICkXFN1w46KG+zfGVHuYZJ3G969KOR38sjuJldZ2knl/AiEA45/y82b172KP4EbOGhxyd8lgiAl73y7F1faR5ewmd9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217413},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"29d07ef412eb58f1a7c165a442670910221e624c","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.29_1722013718757_0.5118911323322146","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@layouts.dev/utils","version":"0.0.30","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.30","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"d9c57df22e62beb790a902bf9dc6fcfe475ea42f","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.30.tgz","fileCount":54,"integrity":"sha512-VZbATZJPJ4Mha7M4BJUbce+IljzBN5WAcLDJBMVHZc7X9YwasV4vEBe6O6dsvTk5KYq7w1kvsguL2ov7r8B4DQ==","signatures":[{"sig":"MEUCIQCv1EoVxbqem2bprpCY0YbVXQNeaKQz3E9bcCtOw56s6wIgRI+kv6ckc4pwOyckk0Q9rI+61DMQJWgt1O5AIOq/XTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217605},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"29d07ef412eb58f1a7c165a442670910221e624c","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.30_1722241587761_0.4758935753479936","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"@layouts.dev/utils","version":"0.0.31","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.31","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"ed76930d29123be4db5d51d7fa074a6aea2ccf97","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.31.tgz","fileCount":54,"integrity":"sha512-K1Sc/p44aO6wvVjM1MGeohtPFpkMPPh1MeuGfdxmiBOQL8UdWp6oM4GTq4efJbvnmkt6WpjjaXkU63NoDA11JQ==","signatures":[{"sig":"MEYCIQDOLFMde2Sm6ivTDbUvHwYm1v2FYCmrNFELprZw5JuU2gIhAOQNRuDLr8EUqdJlpejj39PAkDwZg3yPMYdyiP+7XqaG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217605},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"56ee70e37e1279e9cfcbfb9103f58723e73ea453","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.31_1722246855277_0.727134580181102","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@layouts.dev/utils","version":"0.0.32","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.32","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"ec29944f60531d77a7526a0a0bd19648664b5523","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.32.tgz","fileCount":54,"integrity":"sha512-8fpPBBu1C8fbcac4azN3SPjzMlJoL1z7MEgXUPmhQaQ05Y03bPUr9wKr6YlEYfVhQlHTjnty2XOM/SSiXQn1ZQ==","signatures":[{"sig":"MEUCIAk8ygB5USPnZcKb4njdB4RC7YKnrOy+5ZF1rajkK0jwAiEApeGfFIKo0mKfkgjIMq6iluoQRBoeeg6FLh0tCgsyxiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217795},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"56ee70e37e1279e9cfcbfb9103f58723e73ea453","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.32_1722247271238_0.7293176528444154","host":"s3://npm-registry-packages"}},"0.0.33":{"name":"@layouts.dev/utils","version":"0.0.33","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.33","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"85a662b45640b6e7676db5904936cae43c5ad914","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.33.tgz","fileCount":54,"integrity":"sha512-7GuzMWmkNy6aIa3fSfcDtswELnEEJjM5lnDkV9EbPo8CN2UPhPdG27uX2++sKH2duhDwqS9yuxJFGEh1OgEpzg==","signatures":[{"sig":"MEUCIQCAYbRpB6Sq5dBB0v4T+Ii7AhTW6Wuepfn20X6a6V8GbQIgLTFjTSMm1HrNNYLS6G3nnDFN+wkwnsIzCEZN1imQEOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217811},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"0ab5e7f29ae2087702b5762582ecd4277957d545","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.33_1722249620734_0.8467468199290236","host":"s3://npm-registry-packages"}},"0.0.34":{"name":"@layouts.dev/utils","version":"0.0.34","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.34","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"ac0b91e24d3545353b789178d083c5910475c133","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.34.tgz","fileCount":54,"integrity":"sha512-OKC2YUzFbDcz101OBleLFvsFfxNnixd1fVlUwfgnVEORtO4E3eG+cbXGeJ+PkBNWiRvEUbQ2dJnDNMsDyXNOmw==","signatures":[{"sig":"MEQCIH4fGjk4rg4IRQt7+WZoajR4CvvpcwhJIxDJB3USMRqNAiAem+evHlq0MIsBwplhs03l5BLV9J1yLn1JjOrpSSToqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1064181},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"0ab5e7f29ae2087702b5762582ecd4277957d545","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","its-a-date":"^1.2.25","upperlower":"^0.4.2","check-types":"^11.2.3","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.34_1722264031075_0.9543732990866944","host":"s3://npm-registry-packages"}},"0.0.35":{"name":"@layouts.dev/utils","version":"0.0.35","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.35","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"76bba52d589074e814086a313c25a8e4498d32b8","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.35.tgz","fileCount":56,"integrity":"sha512-FiK5j2ENKRvt7aFAAOoBcYZnNbS2wXwM8Z2avXVFQJ75AlT6/7C6bzJt4ootpMO8A70+qZU0+FUAsjHRwA47hQ==","signatures":[{"sig":"MEYCIQCzcTh1Jz3p72NUJGkH0nwJCid0ZCjcSd3PlYEe8QKCRgIhAK0Uqg1Jtg3GrukYzC/NSXN2sa37kmxFWX/FB/NnYl1G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":487754},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"5a4753190664e5e34e90359eb3f080cfcba976a9","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.35_1722586718368_0.6503879040812395","host":"s3://npm-registry-packages"}},"0.0.36":{"name":"@layouts.dev/utils","version":"0.0.36","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.36","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"43a4b843f898bae7ef4e6cef25b68c0897c4539d","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.36.tgz","fileCount":56,"integrity":"sha512-0HmQXCKR4zSm9yWSjhZH6s7aUlPGGYYfBpAs7dij3B5QRH0KVnQd05yBHRaP/YObW1T7LFBrFDnva6HkZGL6iw==","signatures":[{"sig":"MEUCIHJcNmU3Imb33r7bCWf9rZsolJBwdNbWhUggkIa7VAHAAiEAheIZWl7NXr5PVFTMko0n4ZFi20j9m5FiIPZxlIpgZo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":487756},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"3d4653b3cf3b29cbc832d91abc333429fc6b25fa","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.36_1723020767719_0.3669754077495031","host":"s3://npm-registry-packages"}},"0.0.38":{"name":"@layouts.dev/utils","version":"0.0.38","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.38","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"224087d2765489c4fe2d5cc47b40fea2b78a27d2","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.38.tgz","fileCount":62,"integrity":"sha512-Vi9PWLT9tRLWBN6KJE0SdWYbcXXVBQcj+wnj+3JEx4zLWKGxBqMI2hbuLiSCqs5oqGKwK71TqjyqwBYWY+xw4w==","signatures":[{"sig":"MEUCIEbCmEsFidWXjia7l3BkI92VXRZ1XoBZmWQvvE3Vh88UAiEAlYUszfC19q7kIjbdCaaqMaZRAjqQx60pFwvZdPE3KUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534691},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"092434b59446bf82b4b5e5997d07c2c42039bdf2","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.38_1724683077713_0.3404467609795381","host":"s3://npm-registry-packages"}},"0.0.39":{"name":"@layouts.dev/utils","version":"0.0.39","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.39","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"78d2f21c1cdaca828138bd604661c772eacac60f","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.39.tgz","fileCount":62,"integrity":"sha512-mzbMZyk9aVhdFlv8or8UZHHFmkIQDZAT2FgN4hojK8f8m+EdbfMZvG09DmCEWPnKTYz5KjYIJgu1qh78s8vRdw==","signatures":[{"sig":"MEUCICkU/GRHuUvbHm2rHaqCVsBy3zcqIXjugbPZXxvsJEEVAiEAiuxcH7k13GDYIivHx0RVZaV2U0fIeoVX/lgdHktAq2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534655},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"b88a6500faf41e8c9c29fdeddd01e182c34cf118","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.39_1724704600255_0.004520335489321514","host":"s3://npm-registry-packages"}},"0.0.40":{"name":"@layouts.dev/utils","version":"0.0.40","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.40","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"2ab03344ea6e60bbdfb74f4fd0b8bd6a50868b10","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.40.tgz","fileCount":66,"integrity":"sha512-XYFccqFMYa7Z+EMTkWC+MKC4pjgDiKyuRglUoQxq4gJ7iuups6NGrclTAtEuSZKsoz3qrFtY4klwM7+9dzhhzQ==","signatures":[{"sig":"MEUCIQDM5Zi0tEmQpPF+RrGipK+tAK5aS3m2Tfl5sQK5JEBQzwIgKczMhC2dOFlwqX3gq/4Wi1vOsKXptwUgFwATVi4Qvds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1944573},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"e150eb05a6e4bf36420cd16235c213312a591aed","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.40_1727791440252_0.3503171720733005","host":"s3://npm-registry-packages"}},"0.0.41":{"name":"@layouts.dev/utils","version":"0.0.41","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.41","maintainers":[{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"a7f3a6294271b3cdf7e2c4412c8cd231614b2df8","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.41.tgz","fileCount":66,"integrity":"sha512-kEUW203fcsjYFTJRZAkbFF7G6fSYUiCRORsJQHn0hMdhDo6B9okyG9jW/7fUC11jNfuJpjU+Fjik3Fdhe/Jdew==","signatures":[{"sig":"MEYCIQC0WH000OkO5Pv1fh6hIAkRi+dy0JUXWckXF5YUX629UwIhAKgvZ1qnWAYDl9mAcm3fGRXYHLrv0Z8fK10TPs5gNx/n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1965491},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"11000b5a3053ae7c0ec68484e9e3578ec23e2f27","scripts":{"build":"rm -rf lib && rollup -c","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"9.6.7","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"18.17.1","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.41_1727792772055_0.9817790338234018","host":"s3://npm-registry-packages"}},"0.0.42":{"name":"@layouts.dev/utils","version":"0.0.42","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.42","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"376d1e58d67b006fb193d4fa14b1a57920c19872","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.42.tgz","fileCount":66,"integrity":"sha512-uoFFvmbKX5Y9KvXE1bdPrz/N8Xe51kYVjUgpP3xCZmqXB1jtS328dVphAhkiEwaDwtXAMCz22KhKuZkcDlhNTQ==","signatures":[{"sig":"MEUCIQDAGeN2wU33cKAqW9P10KE+qKiGE7U+e9GRGKdLH926bAIgNL2JZV5m+RUvpChILEZVG9dF7T1WYZolOX87OO/qBOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561800},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"f1cc15feb2d11b6cadd0ff067793c86e8b670130","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"11.0.0","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"next":"^14.2.5","react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"next":"^12 || ^13 || ^14","react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.42_1738281348643_0.16618207856750833","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@layouts.dev/utils","version":"0.0.43","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.43","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"86d2bede2bc7c2d98ac7b5ba43352dc9b876f442","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.43.tgz","fileCount":66,"integrity":"sha512-7g2ThKwFO0KZBDVGvtY2mm5kNCH8vPGdUQa3tiOvlK7E0Mv3RXoeLbqS9kN873Zw3UNhSwtl0uBkOjQjVp4zkQ==","signatures":[{"sig":"MEYCIQCYQYOTROVk26NEaoKqikIhvKQs2Gq2GB4RUuq280DrJgIhAPpSSlpf+6kaNnrnh4VcpSfkOLuiPW6C4OX9pLYADyrS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561744},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"2cd41b42ee3ab719fae44228a66c995617a590a2","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"11.0.0","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16 || ^17 || ^18","react-dom":"^16 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.43_1738283055470_0.9303721784230898","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@layouts.dev/utils","version":"0.0.44","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.44","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"a9d94494d381c9ffd880ab3df81a164459aec96a","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.44.tgz","fileCount":66,"integrity":"sha512-lbAthDW7CV+PX40IiMlyzIl8g+3EMxFylKQlA3CkiejDdocm+m2+9bFRXvkuvFYE2xHEEH33g4V7kbNxShgA3Q==","signatures":[{"sig":"MEUCIQC90vWuqhpMtLc5Du59IBD5ZUgE/SAGCn3FsXtACO+PKgIgW/slVexDHYVa8zAoJoYQaTEWO6H17ksMNla1r2Mql18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561758},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"2cd41b42ee3ab719fae44228a66c995617a590a2","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","build:watch":"rm -rf lib && rollup -c --watch"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"11.0.0","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","react-dom":"^18.2.0","typescript":"^4.8.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16 || ^17 || ^18 || ^19","react-dom":"^16 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.44_1738283134769_0.6926366186929751","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@layouts.dev/utils","version":"0.0.45","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.45","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"e56185056e1810907f4d1d44d306e0fde893db3c","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.45.tgz","fileCount":72,"integrity":"sha512-eS6aXMZzIfekHv/aIReDAWl1os7gA5FCJ24xHFeAW+O7pub74qoJUlWefkCpqNukvbYAty7Co6SrpDnd38m+IQ==","signatures":[{"sig":"MEQCIHYxQyzZNoyY+ueDNmsLkbNvhuwVnOoE04sftZiOUjlAAiB4netyIZUxo7Bx1YdOuN84v2EPTPCCwnQHUWM6htC52w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577371},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"b39937a95dbbfb5f5ba3c72519e1a19f579dc79a","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","esbuild":"rm -rf lib && npm run esbuild:esm && npm run esbuild:cjs","build:watch":"rm -rf lib && rollup -c --watch","esbuild:cjs":"npx esbuild src/index.ts --bundle --outfile=lib/cjs/index.js --format=cjs --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify","esbuild:esm":"npx esbuild src/index.ts --bundle --outfile=lib/esm/index.js --format=esm --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"11.0.0","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","acorn":"^8.11.3","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","dirty-json":"^0.9.2","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","string-split-by":"^1.0.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","esbuild":"^0.24.2","react-dom":"^18.2.0","typescript":"^4.8.4","@types/acorn":"^6.0.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16 || ^17 || ^18 || ^19","react-dom":"^16 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.45_1742400331976_0.7482672317454904","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@layouts.dev/utils","version":"0.0.46","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.46","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"b04d47067c1c19d8914193fe03188602e062fb7c","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.46.tgz","fileCount":68,"integrity":"sha512-e1NMzxVfCMYgm7ThT0Vf++eJDkmRU/pFHzGHXqSTmg3911HjPc2EZ7JOGpTVoxFWyIofaH+x/IL4byenJ5+TJA==","signatures":[{"sig":"MEYCIQCGzNKqVyKiFvya/1P/WP4753ga0VSuJW5F/OMr5l6ipAIhAMrTC3rCs6BaLIUATYUMPWkFY4Bp09//9uU/bbXVZTiz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1427469},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"635768a0cc7126bff0a9374fde3fbd13a68d39ae","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","esbuild":"rm -rf lib && npm run esbuild:esm && npm run esbuild:cjs","build:watch":"rm -rf lib && rollup -c --watch","esbuild:cjs":"npx esbuild src/index.ts --bundle --outfile=lib/cjs/index.js --format=cjs --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify","esbuild:esm":"npx esbuild src/index.ts --bundle --outfile=lib/esm/index.js --format=esm --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"11.0.0","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","acorn":"^8.11.3","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","dirty-json":"^0.9.2","its-a-date":"^1.2.25","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","string-split-by":"^1.0.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","esbuild":"^0.24.2","react-dom":"^18.2.0","typescript":"^4.8.4","@types/acorn":"^6.0.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16 || ^17 || ^18 || ^19","react-dom":"^16 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.46_1742400849861_0.2646842897196773","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@layouts.dev/utils","version":"0.0.47","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.47","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"8f7411321a543729264b372f83b153fa618c4718","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.47.tgz","fileCount":68,"integrity":"sha512-tlbj3cHb/qSG7zeP6Qx23Ff4+fmqBzN2Mi4FFVRM0LUJ0woVNDoCnW+YNZImrpJYbVmPTvgyWtPo+qE9RuSbtw==","signatures":[{"sig":"MEUCIDEs7FN7OdtJNh81t4mUprOFxJHPNLa/a1F/2fxXXgFvAiEAytJ/4wSdKAZl6LbRSN/n902fjyu0bk8udxNES77FGKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428243},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"fc0e1c23de49a409e8b01e9dde19f8be8680488a","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","esbuild":"rm -rf lib && npm run esbuild:esm && npm run esbuild:cjs","build:watch":"rm -rf lib && rollup -c --watch","esbuild:cjs":"npx esbuild src/index.ts --bundle --outfile=lib/cjs/index.js --format=cjs --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify","esbuild:esm":"npx esbuild src/index.ts --bundle --outfile=lib/esm/index.js --format=esm --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"11.0.0","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","acorn":"^8.11.3","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","dirty-json":"^0.9.2","its-a-date":"^1.2.25","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","string-split-by":"^1.0.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","esbuild":"^0.24.2","react-dom":"^18.2.0","typescript":"^4.8.4","@types/acorn":"^6.0.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16 || ^17 || ^18 || ^19","react-dom":"^16 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.47_1742463268885_0.8827579171939233","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@layouts.dev/utils","version":"0.0.48","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.48","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"8a074f1f851d78aa051156927c34fb7c9503a5d0","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.48.tgz","fileCount":68,"integrity":"sha512-5D8R1BXVPAKhEdodk5huJzKqsqO6MVokBe69TREpBvN4LQyXzXeyg5tlxhFSzlVDc6OLZ12HJcw8SSPyLYmS6g==","signatures":[{"sig":"MEQCIE81VAJS42IS4lDcyrr0HGM5wV6c/u1hdL2JhIL5Ppe4AiA/NjLOAVLKH2cAht7FdgSCLbjtoM3BLKqhQKQEFvUb+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428099},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"b32b2021324565e70af408f479ded44cb0f0cd7a","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","esbuild":"rm -rf lib && npm run esbuild:esm && npm run esbuild:cjs","build:watch":"rm -rf lib && rollup -c --watch","esbuild:cjs":"npx esbuild src/index.ts --bundle --outfile=lib/cjs/index.js --format=cjs --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify","esbuild:esm":"npx esbuild src/index.ts --bundle --outfile=lib/esm/index.js --format=esm --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"11.0.0","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","acorn":"^8.11.3","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","dirty-json":"^0.9.2","its-a-date":"^1.2.25","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","string-split-by":"^1.0.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","esbuild":"^0.24.2","react-dom":"^18.2.0","typescript":"^4.8.4","@types/acorn":"^6.0.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16 || ^17 || ^18 || ^19","react-dom":"^16 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.48_1742465706784_0.7322114819832253","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@layouts.dev/utils","version":"0.0.49","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.49","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"f38baa63a7983d3dae080fe86d9e780965568d63","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.49.tgz","fileCount":68,"integrity":"sha512-wmN/K8eNOJPhegrZuLidjGpriteTW/D5DomcgSEG45SXPsyb3TkrmQ5fbku0mNoIvVIOcR1y3WWPkfjiARK6VQ==","signatures":[{"sig":"MEYCIQCf6Qr/N3GuMFsbsVi2P/J1Xll806ek9ltKZ/xpEfJWDQIhAJf/IQH77hOy3EQOCyg2Q+/7DujCwc+6xwgO58pdybex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428518},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"ef4139ac239d7592fd838bdc6cb53bccbb22ff2c","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","esbuild":"rm -rf lib && npm run esbuild:esm && npm run esbuild:cjs","build:watch":"rm -rf lib && rollup -c --watch","esbuild:cjs":"npx esbuild src/index.ts --bundle --outfile=lib/cjs/index.js --format=cjs --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify","esbuild:esm":"npx esbuild src/index.ts --bundle --outfile=lib/esm/index.js --format=esm --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"11.0.0","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"20.18.2","dependencies":{"clsx":"^2.1.1","acorn":"^8.11.3","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","dirty-json":"^0.9.2","its-a-date":"^1.2.25","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","string-split-by":"^1.0.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","esbuild":"^0.24.2","react-dom":"^18.2.0","typescript":"^4.8.4","@types/acorn":"^6.0.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16 || ^17 || ^18 || ^19","react-dom":"^16 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.49_1742480130471_0.5883229160065144","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@layouts.dev/utils","version":"0.0.50","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.50","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"25819cabd98a59c13cbb567c948237f6cde73b56","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.50.tgz","fileCount":68,"integrity":"sha512-w/oW5/FEJ62RvDNLmL2r3r0epNC+8vHaB1YyF2jz0PI+GCMZ+jQ2qxyRGzm5aseWd6Vlaa5ng/5WIuNRNiZ48A==","signatures":[{"sig":"MEUCIExWEJPBiu4sPXDSADAzF3QIX+NflX514HjjBxIkkskpAiEA3sx/IjtcGJ56NBwxsVfY8aI9moeZ9kqP23JM8Hy569U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1424243},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"ef4139ac239d7592fd838bdc6cb53bccbb22ff2c","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","esbuild":"rm -rf lib && npm run esbuild:esm && npm run esbuild:cjs","build:watch":"rm -rf lib && rollup -c --watch","esbuild:cjs":"npx esbuild src/index.ts --bundle --outfile=lib/cjs/index.js --format=cjs --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify","esbuild:esm":"npx esbuild src/index.ts --bundle --outfile=lib/esm/index.js --format=esm --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"10.9.2","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"23.10.0","dependencies":{"clsx":"^2.1.1","acorn":"^8.11.3","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","dirty-json":"^0.9.2","its-a-date":"^1.2.25","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","string-split-by":"^1.0.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","esbuild":"^0.24.2","react-dom":"^18.2.0","typescript":"^4.8.4","@types/acorn":"^6.0.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16 || ^17 || ^18 || ^19","react-dom":"^16 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.50_1747040623733_0.46808124405621143","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@layouts.dev/utils","version":"0.0.51","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.51","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"ac7c6f951bd8f7c28c5a11541da477498c1f46aa","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.51.tgz","fileCount":68,"integrity":"sha512-MzDlteBniQqKsLdu8HLN3aqY45S03HI+9KNGVjqcGk4vSEh5h+BtqrU7qkyivMtiT/7fQOMnerAWmSzUjsuVUA==","signatures":[{"sig":"MEUCIQDkBwfJEgFVzhaaprDzRHxxO7GF2+yylsvaM5kTXqVg4QIgJGg2g/jLZ65dBQSyVh8wmEL7qmEoy3pWSxzlpBvHlv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423266},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"df94e5067fb473ef388c00d45e2a194f3808a225","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","esbuild":"rm -rf lib && npm run esbuild:esm && npm run esbuild:cjs","build:watch":"rm -rf lib && rollup -c --watch","esbuild:cjs":"npx esbuild src/index.ts --bundle --outfile=lib/cjs/index.js --format=cjs --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify","esbuild:esm":"npx esbuild src/index.ts --bundle --outfile=lib/esm/index.js --format=esm --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"10.9.2","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"23.10.0","dependencies":{"clsx":"^2.1.1","acorn":"^8.11.3","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","dirty-json":"^0.9.2","its-a-date":"^1.2.25","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","string-split-by":"^1.0.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","esbuild":"^0.24.2","react-dom":"^18.2.0","typescript":"^4.8.4","@types/acorn":"^6.0.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16 || ^17 || ^18 || ^19","react-dom":"^16 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.51_1747041030973_0.5819393214910937","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@layouts.dev/utils","version":"0.0.52","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.52","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"fa5036a0ed0c7dfbf1049b2c2a9e2d0906ad4ca5","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.52.tgz","fileCount":68,"integrity":"sha512-WALSGSmuZFCejBN0hcF873+o3o/CAmLO1nKuYJX8I04IoICrFQNHuvsTvFGg1XOH5X7SwBfG2JO98q+RGh/0VQ==","signatures":[{"sig":"MEYCIQCqh8SOVNB6y8YMEipZaJA4861MwEJGk9F77BufcxiZ2wIhAOXoPO/izEgAuPrqXjpGiFOqWFU/fKUGHlDUak0HdQs2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423266},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"df94e5067fb473ef388c00d45e2a194f3808a225","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","esbuild":"rm -rf lib && npm run esbuild:esm && npm run esbuild:cjs","build:watch":"rm -rf lib && rollup -c --watch","esbuild:cjs":"npx esbuild src/index.ts --bundle --outfile=lib/cjs/index.js --format=cjs --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify","esbuild:esm":"npx esbuild src/index.ts --bundle --outfile=lib/esm/index.js --format=esm --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"10.9.2","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"23.10.0","dependencies":{"clsx":"^2.1.1","acorn":"^8.11.3","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","dirty-json":"^0.9.2","its-a-date":"^1.2.25","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","string-split-by":"^1.0.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","esbuild":"^0.24.2","react-dom":"^18.2.0","typescript":"^4.8.4","@types/acorn":"^6.0.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16 || ^17 || ^18 || ^19","react-dom":"^16 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.52_1747041752356_0.16585639869826263","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@layouts.dev/utils","version":"0.0.54","keywords":[],"author":{"name":"Creative Robots"},"license":"UNLICENSED","_id":"@layouts.dev/utils@0.0.54","maintainers":[{"name":"lfantine_cr","email":"loan@creative-robots.ai"},{"name":"vdelafos","email":"vdelafos@student.42nice.fr"},{"name":"smarcombes","email":"severin-m@rcombes.fr"}],"dist":{"shasum":"4aa3e59eb3c6377c010ae7484ce75c63cdd0c4fe","tarball":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.54.tgz","fileCount":68,"integrity":"sha512-npipE9B6A7MDyvaC12OOg4MghcRapvSVrk5kGHT2ZmsnYzGzESYpIOfT8aEgstw0o6LQ97cIH4Z3WoA4c54EFg==","signatures":[{"sig":"MEUCIQC1G2Vb8F36rioFSYqp9VkdQMqIAoxAgLnr4u0ZDAx8sQIgTbxF9t90aNuQ3nGK0ZDHSjTl5I0UowB82IPV9PGVzrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1424243},"main":"./lib/cjs/index.js","types":"./lib/esm/index.d.ts","module":"./lib/esm/index.js","gitHead":"df94e5067fb473ef388c00d45e2a194f3808a225","scripts":{"build":"rm -rf lib && rollup -c","deploy":"npm run build && npm publish","esbuild":"rm -rf lib && npm run esbuild:esm && npm run esbuild:cjs","build:watch":"rm -rf lib && rollup -c --watch","esbuild:cjs":"npx esbuild src/index.ts --bundle --outfile=lib/cjs/index.js --format=cjs --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify","esbuild:esm":"npx esbuild src/index.ts --bundle --outfile=lib/esm/index.js --format=esm --platform=browser --target=es2022 --external:react --external:react-dom --external:react-dom/client --external:react-router-dom --define:process.env.NODE_ENV='\"production\"' --define:global=globalThis --jsx-factory=React.createElement --jsx-fragment=React.Fragment --jsx=transform --minify"},"_npmUser":{"name":"smarcombes","email":"severin-m@rcombes.fr"},"_npmVersion":"10.9.2","description":"Utility components for project rendered via Layouts.dev","directories":{},"_nodeVersion":"23.10.0","dependencies":{"clsx":"^2.1.1","acorn":"^8.11.3","rusha":"^0.8.14","dot-prop":"^6.0.0","encoding":"^0.1.13","dompurify":"^3.1.6","dirty-json":"^0.9.2","its-a-date":"^1.2.25","upperlower":"^0.4.2","check-types":"^11.2.3","chrono-node":"^2.7.6","array-unique":"^0.3.2","query-string":"^7.1.3","use-debounce":"^10.0.1","eventemitter3":"^5.0.1","tailwind-merge":"^2.4.0","string-split-by":"^1.0.0","isomorphic-fetch":"^3.0.0","simple-array-diff":"^1.1.0","@radix-ui/react-id":"^1.1.0","@radix-ui/primitive":"^1.1.0","@radix-ui/react-slot":"^1.1.0","@radix-ui/react-label":"^2.1.0","@radix-ui/react-context":"^1.1.0","@cocalc/local-storage-lru":"^2.5.0","@radix-ui/react-primitive":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","tslib":"^2.6.3","rollup":"^3.2.3","esbuild":"^0.24.2","react-dom":"^18.2.0","typescript":"^4.8.4","@types/acorn":"^6.0.4","@types/react":"^18.0.21","@types/rusha":"^0.8.3","@types/uniqid":"^5.3.4","@types/dompurify":"^3.0.5","@types/react-dom":"^18.0.6","@types/check-types":"^11.2.2","@types/object-hash":"^3.0.6","@rollup/plugin-json":"^6.1.0","@types/array-unique":"^0.3.3","rollup-plugin-terser":"^7.0.2","@rollup/plugin-commonjs":"^23.0.2","@rollup/plugin-typescript":"^9.0.2","rollup-plugin-node-globals":"^1.4.0","rollup-preserve-directives":"^1.1.1","@rollup/plugin-node-resolve":"^15.0.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^16 || ^17 || ^18 || ^19","react-dom":"^16 || ^17 || ^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.0.54_1747044816264_0.8466209960172766","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-07-22T17:07:31.956Z","modified":"2026-05-13T17:39:35.659Z","0.0.1":"2024-06-28T10:14:23.220Z","0.0.2":"2024-06-28T10:20:44.992Z","0.0.3":"2024-06-28T12:11:04.405Z","0.0.4":"2024-06-28T12:18:51.630Z","0.0.5":"2024-06-28T12:22:12.004Z","0.0.6":"2024-06-28T12:30:16.124Z","0.0.7":"2024-06-28T12:40:06.588Z","0.0.8":"2024-06-28T12:42:01.164Z","0.0.10":"2024-06-28T13:26:01.143Z","0.0.11":"2024-07-01T07:34:09.688Z","0.0.12":"2024-07-01T07:41:53.587Z","0.0.13":"2024-07-02T13:24:40.879Z","0.0.15":"2024-07-22T10:32:04.633Z","0.0.16":"2024-07-22T10:43:40.862Z","0.0.18":"2024-07-22T13:23:35.676Z","0.0.19":"2024-07-22T16:53:26.180Z","0.0.21":"2024-07-22T16:58:47.472Z","0.0.22":"2024-07-22T17:07:32.266Z","0.0.23":"2024-07-23T11:22:33.978Z","0.0.24":"2024-07-23T12:30:39.318Z","0.0.25":"2024-07-23T12:38:00.544Z","0.0.26":"2024-07-23T12:46:49.257Z","0.0.27":"2024-07-25T08:41:52.276Z","0.0.28":"2024-07-26T17:03:27.413Z","0.0.29":"2024-07-26T17:08:38.954Z","0.0.30":"2024-07-29T08:26:27.929Z","0.0.31":"2024-07-29T09:54:15.485Z","0.0.32":"2024-07-29T10:01:11.373Z","0.0.33":"2024-07-29T10:40:20.908Z","0.0.34":"2024-07-29T14:40:31.304Z","0.0.35":"2024-08-02T08:18:38.617Z","0.0.36":"2024-08-07T08:52:47.927Z","0.0.38":"2024-08-26T14:37:57.926Z","0.0.39":"2024-08-26T20:36:40.496Z","0.0.40":"2024-10-01T14:04:00.588Z","0.0.41":"2024-10-01T14:26:12.325Z","0.0.42":"2025-01-30T23:55:48.993Z","0.0.43":"2025-01-31T00:24:15.804Z","0.0.44":"2025-01-31T00:25:35.041Z","0.0.45":"2025-03-19T16:05:32.315Z","0.0.46":"2025-03-19T16:14:10.143Z","0.0.47":"2025-03-20T09:34:29.120Z","0.0.48":"2025-03-20T10:15:07.046Z","0.0.49":"2025-03-20T14:15:30.654Z","0.0.50":"2025-05-12T09:03:43.973Z","0.0.51":"2025-05-12T09:10:31.190Z","0.0.52":"2025-05-12T09:22:32.612Z","0.0.54":"2025-05-12T10:13:36.519Z"},"author":{"name":"Creative Robots"},"license":"UNLICENSED","keywords":[],"description":"Utility components for project rendered via Layouts.dev","maintainers":[{"email":"severin-m@rcombes.fr","name":"smarcombes"}],"readme":"# Layouts.dev\n## Utilities packages\n\n### What\nProvides utility React components and hooks for projects generated by [Layouts.dev](https://layouts.dev).\n\n### Get started\nThe package is available publicly on npmjs:\n```sh\nnpm install --save @layouts.dev/utils\n```\n\n### What's inside\nIn this repo: \n- [PageProvider](./src/providers/PageProvider): a component for NextJS projects creating a DataProviders with the current page query and params\n- [Data components](./src/data/README.md): data binding utilities\n\n### License\nSubject to license. Terms on [https://layouts.dev](https://layouts.dev).\n","readmeFilename":"README.md"}