{"id":140375924,"number":"0.0.52","published_at":"2025-05-12T09:22:32.612Z","licenses":"UNLICENSED","integrity":"sha512-WALSGSmuZFCejBN0hcF873+o3o/CAmLO1nKuYJX8I04IoICrFQNHuvsTvFGg1XOH5X7SwBfG2JO98q+RGh/0VQ==","status":null,"download_url":"https://registry.npmjs.org/@layouts.dev/utils/-/utils-0.0.52.tgz","registry_url":"https://www.npmjs.com/package/@layouts.dev/utils/v/0.0.52","documentation_url":null,"install_command":"npm install @layouts.dev/utils@0.0.52","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"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},"gitHead":"df94e5067fb473ef388c00d45e2a194f3808a225","main":"./lib/cjs/index.js","scripts":{"build":"rm -rf lib \u0026\u0026 rollup -c","deploy":"npm run build \u0026\u0026 npm publish","esbuild":"rm -rf lib \u0026\u0026 npm run esbuild:esm \u0026\u0026 npm run esbuild:cjs","build:watch":"rm -rf lib \u0026\u0026 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"},"_npmVersion":"10.9.2","_nodeVersion":"23.10.0","_hasShrinkwrap":false,"directories":{}},"created_at":"2025-06-12T15:32:24.637Z","updated_at":"2025-06-12T15:32:24.637Z","purl":"pkg:npm/%40layouts.dev/utils@0.0.52","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@layouts.dev%2Futils/versions/0.0.52","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@layouts.dev%2Futils/versions/0.0.52/codemeta","dependencies":[{"id":1620410001,"ecosystem":"npm","package_name":"clsx","requirements":"^2.1.1","kind":"runtime","optional":false},{"id":1620410002,"ecosystem":"npm","package_name":"acorn","requirements":"^8.11.3","kind":"runtime","optional":false},{"id":1620410003,"ecosystem":"npm","package_name":"rusha","requirements":"^0.8.14","kind":"runtime","optional":false},{"id":1620410004,"ecosystem":"npm","package_name":"dot-prop","requirements":"^6.0.0","kind":"runtime","optional":false},{"id":1620410005,"ecosystem":"npm","package_name":"encoding","requirements":"^0.1.13","kind":"runtime","optional":false},{"id":1620410006,"ecosystem":"npm","package_name":"dompurify","requirements":"^3.1.6","kind":"runtime","optional":false},{"id":1620410007,"ecosystem":"npm","package_name":"dirty-json","requirements":"^0.9.2","kind":"runtime","optional":false},{"id":1620410008,"ecosystem":"npm","package_name":"its-a-date","requirements":"^1.2.25","kind":"runtime","optional":false},{"id":1620410009,"ecosystem":"npm","package_name":"upperlower","requirements":"^0.4.2","kind":"runtime","optional":false},{"id":1620410010,"ecosystem":"npm","package_name":"check-types","requirements":"^11.2.3","kind":"runtime","optional":false},{"id":1620410011,"ecosystem":"npm","package_name":"chrono-node","requirements":"^2.7.6","kind":"runtime","optional":false},{"id":1620410012,"ecosystem":"npm","package_name":"array-unique","requirements":"^0.3.2","kind":"runtime","optional":false},{"id":1620410013,"ecosystem":"npm","package_name":"query-string","requirements":"^7.1.3","kind":"runtime","optional":false},{"id":1620410014,"ecosystem":"npm","package_name":"use-debounce","requirements":"^10.0.1","kind":"runtime","optional":false},{"id":1620410015,"ecosystem":"npm","package_name":"eventemitter3","requirements":"^5.0.1","kind":"runtime","optional":false},{"id":1620410016,"ecosystem":"npm","package_name":"tailwind-merge","requirements":"^2.4.0","kind":"runtime","optional":false},{"id":1620410017,"ecosystem":"npm","package_name":"string-split-by","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1620410018,"ecosystem":"npm","package_name":"isomorphic-fetch","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1620410019,"ecosystem":"npm","package_name":"simple-array-diff","requirements":"^1.1.0","kind":"runtime","optional":false},{"id":1620410020,"ecosystem":"npm","package_name":"@radix-ui/react-id","requirements":"^1.1.0","kind":"runtime","optional":false},{"id":1620410021,"ecosystem":"npm","package_name":"@radix-ui/primitive","requirements":"^1.1.0","kind":"runtime","optional":false},{"id":1620410022,"ecosystem":"npm","package_name":"@radix-ui/react-slot","requirements":"^1.1.0","kind":"runtime","optional":false},{"id":1620410023,"ecosystem":"npm","package_name":"@radix-ui/react-label","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":1620410024,"ecosystem":"npm","package_name":"@radix-ui/react-context","requirements":"^1.1.0","kind":"runtime","optional":false},{"id":1620410025,"ecosystem":"npm","package_name":"@cocalc/local-storage-lru","requirements":"^2.5.0","kind":"runtime","optional":false},{"id":1620410026,"ecosystem":"npm","package_name":"@radix-ui/react-primitive","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1620410027,"ecosystem":"npm","package_name":"react","requirements":"^18.2.0","kind":"Development","optional":false},{"id":1620410028,"ecosystem":"npm","package_name":"tslib","requirements":"^2.6.3","kind":"Development","optional":false},{"id":1620410029,"ecosystem":"npm","package_name":"rollup","requirements":"^3.2.3","kind":"Development","optional":false},{"id":1620410030,"ecosystem":"npm","package_name":"esbuild","requirements":"^0.24.2","kind":"Development","optional":false},{"id":1620410031,"ecosystem":"npm","package_name":"react-dom","requirements":"^18.2.0","kind":"Development","optional":false},{"id":1620410032,"ecosystem":"npm","package_name":"typescript","requirements":"^4.8.4","kind":"Development","optional":false},{"id":1620410033,"ecosystem":"npm","package_name":"@types/acorn","requirements":"^6.0.4","kind":"Development","optional":false},{"id":1620410034,"ecosystem":"npm","package_name":"@types/react","requirements":"^18.0.21","kind":"Development","optional":false},{"id":1620410035,"ecosystem":"npm","package_name":"@types/rusha","requirements":"^0.8.3","kind":"Development","optional":false},{"id":1620410036,"ecosystem":"npm","package_name":"@types/uniqid","requirements":"^5.3.4","kind":"Development","optional":false},{"id":1620410037,"ecosystem":"npm","package_name":"@types/dompurify","requirements":"^3.0.5","kind":"Development","optional":false},{"id":1620410038,"ecosystem":"npm","package_name":"@types/react-dom","requirements":"^18.0.6","kind":"Development","optional":false},{"id":1620410039,"ecosystem":"npm","package_name":"@types/check-types","requirements":"^11.2.2","kind":"Development","optional":false},{"id":1620410040,"ecosystem":"npm","package_name":"@types/object-hash","requirements":"^3.0.6","kind":"Development","optional":false},{"id":1620410041,"ecosystem":"npm","package_name":"@rollup/plugin-json","requirements":"^6.1.0","kind":"Development","optional":false},{"id":1620410042,"ecosystem":"npm","package_name":"@types/array-unique","requirements":"^0.3.3","kind":"Development","optional":false},{"id":1620410043,"ecosystem":"npm","package_name":"rollup-plugin-terser","requirements":"^7.0.2","kind":"Development","optional":false},{"id":1620410044,"ecosystem":"npm","package_name":"@rollup/plugin-commonjs","requirements":"^23.0.2","kind":"Development","optional":false},{"id":1620410045,"ecosystem":"npm","package_name":"@rollup/plugin-typescript","requirements":"^9.0.2","kind":"Development","optional":false},{"id":1620410046,"ecosystem":"npm","package_name":"rollup-plugin-node-globals","requirements":"^1.4.0","kind":"Development","optional":false},{"id":1620410047,"ecosystem":"npm","package_name":"rollup-preserve-directives","requirements":"^1.1.1","kind":"Development","optional":false},{"id":1620410048,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"^15.0.1","kind":"Development","optional":false},{"id":1620410049,"ecosystem":"npm","package_name":"rollup-plugin-node-builtins","requirements":"^2.1.2","kind":"Development","optional":false},{"id":1620410050,"ecosystem":"npm","package_name":"rollup-plugin-peer-deps-external","requirements":"^2.2.4","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@layouts.dev%2Futils"}