{"_id":"@tutti-os/ui-system","_rev":"429-533b7ea50a3f78e5e182dbaf8e8add90","name":"@tutti-os/ui-system","dist-tags":{"latest":"0.0.427"},"versions":{"0.0.1":{"name":"@tutti-os/ui-system","version":"0.0.1","_id":"@tutti-os/ui-system@0.0.1","maintainers":[{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"nextop-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3d165707d30ece4597fc2569b3f3e790b4688827","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.1.tgz","fileCount":49,"integrity":"sha512-0K1Q6F3O6bMysgUqMeS+F2hqlT6QyqNMMtG19LYAMSfo/nScJryN2JtLow5wsX0yRn81Ta3YKW95Dg9kT27M0g==","signatures":[{"sig":"MEUCIEmqCRGKbx/UZhoXJFe+frMRqsFBe/+ZKhWbtUOdmsCSAiEA5xQozRgdtOlME/KWdIPyrHlL1DNhvy/m+38mTBHpibQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1078174},"type":"module","_from":"file:tutti-os-ui-system-0.0.1.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/34999037682d537b8ce82d2d52e03c88/tutti-os-ui-system-0.0.1.tgz","_integrity":"sha512-0K1Q6F3O6bMysgUqMeS+F2hqlT6QyqNMMtG19LYAMSfo/nScJryN2JtLow5wsX0yRn81Ta3YKW95Dg9kT27M0g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Nextop UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.1_1781206366388_0.21868352138430103","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@tutti-os/ui-system","version":"0.0.2","_id":"@tutti-os/ui-system@0.0.2","maintainers":[{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"nextop-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"98499a51f4c84eb062d9a923986ccac8cc87059c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.2.tgz","fileCount":49,"integrity":"sha512-YamSSvdx/nUXyVPw8ZGPT1MUWPebhYBCd6LDa5HCRmvvQR5i2KveRL0Nj7bF4I61fOqpyZ1HbHLEviFCd0gmqA==","signatures":[{"sig":"MEYCIQD105ST0ixTBIN8aYV5mFoGSd87GZA+gkpIMcoiT+gb2wIhAMcMAoqXx56gwkJfXpwYzUbE/RmcTSaiISLF46pUAbzu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1078174},"type":"module","_from":"file:tutti-os-ui-system-0.0.2.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/9a8281032181626a8810dd55271ffe21/tutti-os-ui-system-0.0.2.tgz","_integrity":"sha512-YamSSvdx/nUXyVPw8ZGPT1MUWPebhYBCd6LDa5HCRmvvQR5i2KveRL0Nj7bF4I61fOqpyZ1HbHLEviFCd0gmqA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Nextop UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.2_1781240475347_0.712843672801545","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@tutti-os/ui-system","version":"0.0.3","_id":"@tutti-os/ui-system@0.0.3","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"nextop-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5cec454975fb0e12fe2d2f5ad64f7abf050bd7a2","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.3.tgz","fileCount":49,"integrity":"sha512-/J3egwhHJyXuvUypFsK37Or/KAU8VLIzJbb8sEj6iikMvOjCHWXcuMx46SJz9DCoOcPDV5KDWo5Ffse0Hc5MbQ==","signatures":[{"sig":"MEQCIHB6Dr1T4OaNG4tw5UWtf7ePcgDfL8Qhv3MB+y7qB0R1AiB2wpXMxNfOIhasgr3+j5fgAVQnj27wL1hgdCsk9+oN0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081881},"type":"module","_from":"file:tutti-os-ui-system-0.0.3.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/87719b35ed3b68232878ab8d905105d9/tutti-os-ui-system-0.0.3.tgz","_integrity":"sha512-/J3egwhHJyXuvUypFsK37Or/KAU8VLIzJbb8sEj6iikMvOjCHWXcuMx46SJz9DCoOcPDV5KDWo5Ffse0Hc5MbQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Nextop UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.3_1781256733840_0.7189891728415845","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@tutti-os/ui-system","version":"0.0.4","_id":"@tutti-os/ui-system@0.0.4","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"nextop-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"154aafe2f29f728baf02b6e58043275b3ab43cbe","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.4.tgz","fileCount":49,"integrity":"sha512-EEXD4RpeFzaULvNZBbB76EYo9kLqCQ5fs46LkAfeL4qEoS/O5pYR1ANzjybaXyzwxgzBYfC9lYr0wP2/lLHRuQ==","signatures":[{"sig":"MEQCIF5It9JCtCGueREFyP/4WQhJ7U6qL7QemKLoczECra0mAiAl9HWzZmGVRy7NMHRAnpeTgJfI0pZnOsh7isJz+7zJfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128033},"type":"module","_from":"file:tutti-os-ui-system-0.0.4.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/75064d315b67a0c0996450485eeabe82/tutti-os-ui-system-0.0.4.tgz","_integrity":"sha512-EEXD4RpeFzaULvNZBbB76EYo9kLqCQ5fs46LkAfeL4qEoS/O5pYR1ANzjybaXyzwxgzBYfC9lYr0wP2/lLHRuQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Nextop UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.4_1781260398406_0.7401528698940485","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@tutti-os/ui-system","version":"0.0.5","_id":"@tutti-os/ui-system@0.0.5","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"nextop-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"50d35ae200da395c22b6941648a7b7dfc28c1ae2","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.5.tgz","fileCount":49,"integrity":"sha512-vj6CNv+R60YDqaJye7AkyhcetWeEC4uaYxkuy9K9AIGRUpE+h7tOZA5/88jtdmn6yCZzax3haxqdfmzls41tIQ==","signatures":[{"sig":"MEYCIQDXvgv6/+7u0Ht33W4dRnTvRYy5sZOsc9qQNCNzo7jE+QIhANrWNYxL7KJNsZyGa4KnSugFImdJuLKNDtOrIhzcfOXj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128033},"type":"module","_from":"file:tutti-os-ui-system-0.0.5.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/56eadbadcf306b3319b2702904f64cf7/tutti-os-ui-system-0.0.5.tgz","_integrity":"sha512-vj6CNv+R60YDqaJye7AkyhcetWeEC4uaYxkuy9K9AIGRUpE+h7tOZA5/88jtdmn6yCZzax3haxqdfmzls41tIQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Nextop UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.5_1781267051311_0.0026766179188448813","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@tutti-os/ui-system","version":"0.0.6","_id":"@tutti-os/ui-system@0.0.6","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"nextop-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"64834e4e1788d8cbdaecd48738dfe861f452348d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.6.tgz","fileCount":49,"integrity":"sha512-3BNsfdh4v1HceGQUOh8ubFYP09gLCDZUF3T/2nJdsGSZXTAnsdymQUM3sKPvN5YPsseJ3JhR/49IkkKb068wvA==","signatures":[{"sig":"MEYCIQCncUlpKbp8HnyzK74Zyey+Zhp5fbHEyMouQvDisv667AIhAPTMbL361W3M2C7P1qR3PZJ1rIvXnN11tK87EmonLVxr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128033},"type":"module","_from":"file:tutti-os-ui-system-0.0.6.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/6a22c6fc190901ab6ae059a2451ade68/tutti-os-ui-system-0.0.6.tgz","_integrity":"sha512-3BNsfdh4v1HceGQUOh8ubFYP09gLCDZUF3T/2nJdsGSZXTAnsdymQUM3sKPvN5YPsseJ3JhR/49IkkKb068wvA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Nextop UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.6_1781274800788_0.908814438755005","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@tutti-os/ui-system","version":"0.0.7","_id":"@tutti-os/ui-system@0.0.7","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"nextop-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2fe42df6075236a6e3b3531c30c811ea0ea0cdf4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.7.tgz","fileCount":49,"integrity":"sha512-Gh+HWjF0AgDtc79dMXF+An5cWDzCWbrNCaXzNfm8vQJ6iysUaAm+zIJyrxQwpLE24H4TMQ0S8GcDwuO9OQ+xQw==","signatures":[{"sig":"MEQCIFtsbkvHUyoPq8gM4dNaXJ8UbP51VMRwlzP2UZBOFjwxAiBZbqjFa7tJwE7gWZCQQ28NRZEi8Tv0nhquX7VYOleTeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128855},"type":"module","_from":"file:tutti-os-ui-system-0.0.7.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"},"_resolved":"/tmp/b2ba9961496970f945f5d098e7c6088e/tutti-os-ui-system-0.0.7.tgz","_integrity":"sha512-Gh+HWjF0AgDtc79dMXF+An5cWDzCWbrNCaXzNfm8vQJ6iysUaAm+zIJyrxQwpLE24H4TMQ0S8GcDwuO9OQ+xQw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Nextop UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.7_1781282432522_0.6779308246888516","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@tutti-os/ui-system","version":"0.0.8","_id":"@tutti-os/ui-system@0.0.8","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"nextop-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c4ddddc761df791e6d467887db8b6319b61f9319","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.8.tgz","fileCount":49,"integrity":"sha512-zqRzuKpz+B+18zjwiKxbMKNlHvjUi8wdbibPqEuzGsHcqTyMb74n59TNTXsr9BlGgO8IvfeCUswfKboIJp8jWw==","signatures":[{"sig":"MEUCIF0+0rdEsVuPFkTxuyIn1kM4aPEOw3P0gFP2jwnMfU3wAiEA/ZjGFHjrqHDKmdwv+APADYtyVTVD4ZA3xnx01ZfdOio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128855},"type":"module","_from":"file:tutti-os-ui-system-0.0.8.tgz","types":"./dist/index.d.ts","nextop":{"tailwindSourceRoot":"src"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1d06a883b0d0f54b3af58682f7b1e1e9/tutti-os-ui-system-0.0.8.tgz","_integrity":"sha512-zqRzuKpz+B+18zjwiKxbMKNlHvjUi8wdbibPqEuzGsHcqTyMb74n59TNTXsr9BlGgO8IvfeCUswfKboIJp8jWw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Nextop UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.8_1781298707292_0.4758890140970329","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@tutti-os/ui-system","version":"0.0.9","_id":"@tutti-os/ui-system@0.0.9","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b12cbace7c325f6884e33059e9f1c698915863ee","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.9.tgz","fileCount":49,"integrity":"sha512-x8j/MjLVzOxic+bD0ttkL/1k+NodCdufBYHp6cLSAWAdH9iPIQUcAWLL+frseeFjunyuW0HaBMIXMUUNPeyROg==","signatures":[{"sig":"MEUCIQDRI/lc6B6ZjxrNnIf93atfnEuKQftKwhI+E52TzNLl5AIgcc9w2pMTPZCtMa6aWpzS4+SR0vKAlu6SWJS3IJFDjsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128697},"type":"module","_from":"file:tutti-os-ui-system-0.0.9.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/45020167f55adca3a00668d9b9f2dbcf/tutti-os-ui-system-0.0.9.tgz","_integrity":"sha512-x8j/MjLVzOxic+bD0ttkL/1k+NodCdufBYHp6cLSAWAdH9iPIQUcAWLL+frseeFjunyuW0HaBMIXMUUNPeyROg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.9_1781332188628_0.6517361084351223","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@tutti-os/ui-system","version":"0.0.10","_id":"@tutti-os/ui-system@0.0.10","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d27c0569047adb59ee2ddeabcceb085ceeba1278","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.10.tgz","fileCount":49,"integrity":"sha512-kwU+mckrDOlvpmldRkUEdwcpDEwELdIubI5vGYHJbQjLeXp3x3yFwH7LDRDokzo91YXN8tUE6ZBzAESGy5aT3w==","signatures":[{"sig":"MEUCIQCm18dQHoGz0YIeF/uhfltL/YSffrHNdSpWrzB0kjL+jAIgFukE76pCUS3sU3UUW00ceu+BCW07xX90okw0Yxt38zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128698},"type":"module","_from":"file:tutti-os-ui-system-0.0.10.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/55865f6c5b20e66e1c59478643679538/tutti-os-ui-system-0.0.10.tgz","_integrity":"sha512-kwU+mckrDOlvpmldRkUEdwcpDEwELdIubI5vGYHJbQjLeXp3x3yFwH7LDRDokzo91YXN8tUE6ZBzAESGy5aT3w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.10_1781363143578_0.12615463373969482","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@tutti-os/ui-system","version":"0.0.11","_id":"@tutti-os/ui-system@0.0.11","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3632d5d1cb0435aa654a6c3f67efd3c243a9f9ec","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.11.tgz","fileCount":49,"integrity":"sha512-wlO7Ne1U0MYX49J9Oa5EQf9K+ThixAMSoDAVEHSXbWkeq+6HL4J2bPPOvR8CxQdQd29BzEdLc+xpWdSC/t5TXw==","signatures":[{"sig":"MEQCIGWaIaNtTxgTb0Clie6APV8C5VAWWfaB5DHBpoc2lC/pAiBKYKiPIQcpP4XKs7Dnb4CydHZW9iRoklH+SG+d7SgyTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128870},"type":"module","_from":"file:tutti-os-ui-system-0.0.11.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7cd96080055a08399bb6295258ab4002/tutti-os-ui-system-0.0.11.tgz","_integrity":"sha512-wlO7Ne1U0MYX49J9Oa5EQf9K+ThixAMSoDAVEHSXbWkeq+6HL4J2bPPOvR8CxQdQd29BzEdLc+xpWdSC/t5TXw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.11_1781504674336_0.17023734716968986","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@tutti-os/ui-system","version":"0.0.12","_id":"@tutti-os/ui-system@0.0.12","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"12678efc9f020cd0edc0b583d09385d99a522ea3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.12.tgz","fileCount":49,"integrity":"sha512-QzRzMe5jK+ctx8CSkEi6Q0BESHOPwQUFEcgJZTgDUaCypzz1L3ygk/RHSfCYlYhPbsDCYLgVfqig54WkalvQDQ==","signatures":[{"sig":"MEYCIQD8q8PmH9CPsKP9EVDLpxQlauuKh+B/TE/GT7gLxUJuSgIhAOUFDswV5kZI/hSuWTfhjXh7ClnxlCSQ71NbNhtIT1ZM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1129077},"type":"module","_from":"file:tutti-os-ui-system-0.0.12.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3674c7674a30cf5edf7c656ecba6b8e2/tutti-os-ui-system-0.0.12.tgz","_integrity":"sha512-QzRzMe5jK+ctx8CSkEi6Q0BESHOPwQUFEcgJZTgDUaCypzz1L3ygk/RHSfCYlYhPbsDCYLgVfqig54WkalvQDQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.12_1781532544747_0.6820881289147203","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@tutti-os/ui-system","version":"0.0.13","_id":"@tutti-os/ui-system@0.0.13","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6bfbc43d7e81cba04a0a1d7442a0a091620d5f00","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.13.tgz","fileCount":49,"integrity":"sha512-jDKw/peTAf5TWOkJAJuXzU7AxZdcRtZFBPATugPlQ6J8Jrc5qWWkDROyTDKds1BC6a4lKbI1xUEX3cv5kgQcZA==","signatures":[{"sig":"MEQCIENa3dW89KPJUQbysXq5UEh0UZQKm+au06ybJp4r+IZOAiB9keG/8awS09QIOIIf5doxOkRmXIzoKxY8PnT0m6E6tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1137721},"type":"module","_from":"file:tutti-os-ui-system-0.0.13.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7b0a156164f0385a456f86eaf7b27e1d/tutti-os-ui-system-0.0.13.tgz","_integrity":"sha512-jDKw/peTAf5TWOkJAJuXzU7AxZdcRtZFBPATugPlQ6J8Jrc5qWWkDROyTDKds1BC6a4lKbI1xUEX3cv5kgQcZA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.13_1781682765498_0.9489700609835439","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@tutti-os/ui-system","version":"0.0.14","_id":"@tutti-os/ui-system@0.0.14","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"bbe0e3704c76802f08637e1f27481106d7aafa1b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.14.tgz","fileCount":49,"integrity":"sha512-2L2s2aPbJ0R98dOe8w+S5A4G5lnpHhLCcvkC94t+xcBi0Bk1RzBq6Ne+7epZ9dbtM0Bn+BiVTa3ekBU1eXNqdw==","signatures":[{"sig":"MEYCIQCExOXgw0Sr32EnNbK44EORZI0xF43dy1L2VTdBupsDzwIhAKuBV05bu05NzD2BpcDklviHZejEJaW5wZx9FgbLO9qG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1137721},"type":"module","_from":"file:tutti-os-ui-system-0.0.14.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"tsc --noEmit -p tsconfig.json","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bae94389441fc188daaec80777b4356e/tutti-os-ui-system-0.0.14.tgz","_integrity":"sha512-2L2s2aPbJ0R98dOe8w+S5A4G5lnpHhLCcvkC94t+xcBi0Bk1RzBq6Ne+7epZ9dbtM0Bn+BiVTa3ekBU1eXNqdw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.14_1781691919173_0.22358166604011154","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@tutti-os/ui-system","version":"0.0.15","_id":"@tutti-os/ui-system@0.0.15","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a55f93ff408dc692e81c276dc8181d68180b8666","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.15.tgz","fileCount":49,"integrity":"sha512-lnaFC8xHXy6LIK7NpEsEjKz1VwSJN9ZXqbSdT+zFs2Zmqx2R42VhKWvIMJaQukBaNc0YkxzUxTpOwQW98CCRPA==","signatures":[{"sig":"MEYCIQD54GUt1x2CV2dSQF++ziqcM0b/k1oNwJDZPlhJrrmE5AIhAOr1+H40S80KabPGhdy3hYrF2D6ElWqoVFF6SfPQE8c8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1137742},"type":"module","_from":"file:tutti-os-ui-system-0.0.15.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3428d5ff9d2d0659f9a9ac64bb49bc9a/tutti-os-ui-system-0.0.15.tgz","_integrity":"sha512-lnaFC8xHXy6LIK7NpEsEjKz1VwSJN9ZXqbSdT+zFs2Zmqx2R42VhKWvIMJaQukBaNc0YkxzUxTpOwQW98CCRPA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.15_1781847086411_0.7059464344406168","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@tutti-os/ui-system","version":"0.0.16","_id":"@tutti-os/ui-system@0.0.16","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"50f03f39ec3a237a906dbeb8905b9c4adb9a552b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.16.tgz","fileCount":49,"integrity":"sha512-9fDXRZB1tai2bUsy+dLxUjluNp1vVB4qftD3+nIJmnupbJ+CbfAwOW2AsAqgGKKdeJXWu+MwfXoKp+xHE3Udsw==","signatures":[{"sig":"MEQCIFS4IY7ZF6ysKYRA8vAo8GpZOVsDtgYpt2iIRapgcKeSAiBGGuQBkjyXdI0TG2UmGlCiU8EZtw7K0SAFSVaD7M0KfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153810},"type":"module","_from":"file:tutti-os-ui-system-0.0.16.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2b8f6fabcfb1cbc473ddc6735ecd14a6/tutti-os-ui-system-0.0.16.tgz","_integrity":"sha512-9fDXRZB1tai2bUsy+dLxUjluNp1vVB4qftD3+nIJmnupbJ+CbfAwOW2AsAqgGKKdeJXWu+MwfXoKp+xHE3Udsw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.16_1782114139381_0.7143259223976854","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@tutti-os/ui-system","version":"0.0.17","_id":"@tutti-os/ui-system@0.0.17","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"800cd53484acaa70830ccfb41c197b9bd05c0799","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.17.tgz","fileCount":49,"integrity":"sha512-URsTaME9X84b6mpw098VAqpmxHB/FzCPFkbWt+ooqQbjWljrEr2cO597i0taPIG77wkci8L2J5bEIy+hi6UV9A==","signatures":[{"sig":"MEQCIATsm0oT5sF0k2kEljUMipkwJlQeDfUGX3PEYybC5Lf7AiAHCajXYc3y6SGDDtSnQEKa/7W7YGIHi1Fy4KfUhjtnRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158985},"type":"module","_from":"file:tutti-os-ui-system-0.0.17.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c269e528d56165e9445dbabc87ad14a0/tutti-os-ui-system-0.0.17.tgz","_integrity":"sha512-URsTaME9X84b6mpw098VAqpmxHB/FzCPFkbWt+ooqQbjWljrEr2cO597i0taPIG77wkci8L2J5bEIy+hi6UV9A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.17_1782128170240_0.20832648456090186","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@tutti-os/ui-system","version":"0.0.18","_id":"@tutti-os/ui-system@0.0.18","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f22fa1e37c7b69afeb1046da481154b8309f8795","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.18.tgz","fileCount":49,"integrity":"sha512-ivYXa8UzzB0vrSjgz1tVT7okIs7vTnxvlCGc7696NdlMTM7uHFYMpysACiV+oUf7Ik8Rjd5mOzigdHyBCX141Q==","signatures":[{"sig":"MEQCICkKxpeajE/+cTRnPvpmS+bpYkmvb+X5BckACWz8iutJAiAgAtFPie7MpbmcrdeEnb5muhZzMXzmuilo3prhgiaffg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158985},"type":"module","_from":"file:tutti-os-ui-system-0.0.18.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/48a53121ee75befcc1eb7904ce8def77/tutti-os-ui-system-0.0.18.tgz","_integrity":"sha512-ivYXa8UzzB0vrSjgz1tVT7okIs7vTnxvlCGc7696NdlMTM7uHFYMpysACiV+oUf7Ik8Rjd5mOzigdHyBCX141Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.18_1782199648119_0.5087941104639104","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@tutti-os/ui-system","version":"0.0.19","_id":"@tutti-os/ui-system@0.0.19","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c1b6408c7bece72ede3d78c0d4cadb1741034763","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.19.tgz","fileCount":49,"integrity":"sha512-nCHmepq3namqFunO6vX/zb11+oOXVtlWfGEpXaF9f1BO0QlmdReVxejN+kZFAbMF+F6laXBaK1Yy01FxPoE0oA==","signatures":[{"sig":"MEUCIQDCm8C4bAyJbOatIfpPfcM131c7nueUqNf7R0PA73SdbgIgWKDO+jnTQPgOTvRzyntqi4AP3pQ/KJQ8dZY4u692XGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1166869},"type":"module","_from":"file:tutti-os-ui-system-0.0.19.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/79e22b2058a086c9dc4240990322a1f6/tutti-os-ui-system-0.0.19.tgz","_integrity":"sha512-nCHmepq3namqFunO6vX/zb11+oOXVtlWfGEpXaF9f1BO0QlmdReVxejN+kZFAbMF+F6laXBaK1Yy01FxPoE0oA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.19_1782223605388_0.47542169942394974","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@tutti-os/ui-system","version":"0.0.20","_id":"@tutti-os/ui-system@0.0.20","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c2e1b867cba3fca7e6f0906ef6929702b24b191c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.20.tgz","fileCount":49,"integrity":"sha512-7iVXnRDlT/Ms3kipbcgTTfcuzLLY2V6s6EWXTONo/jZm+IhPOeBAMsW9J+TnZC4QcYQOIRGOrwzhAGYON6jZqQ==","signatures":[{"sig":"MEYCIQCaocVB7f7K55vuRDS+ru8YXC1VWUiz9Dp5ZPqvab02pwIhAIFglEGQvEZtX7RXGHpimNd/tCdzoxGhJMan8k4fdSKW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1166869},"type":"module","_from":"file:tutti-os-ui-system-0.0.20.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8ccfbee6d7e3e5b01ff9d7031f8d2f9e/tutti-os-ui-system-0.0.20.tgz","_integrity":"sha512-7iVXnRDlT/Ms3kipbcgTTfcuzLLY2V6s6EWXTONo/jZm+IhPOeBAMsW9J+TnZC4QcYQOIRGOrwzhAGYON6jZqQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.20_1782277640627_0.7752288689353901","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@tutti-os/ui-system","version":"0.0.21","_id":"@tutti-os/ui-system@0.0.21","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"da051d413d75d682262ad1c649496e1b07863d3c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.21.tgz","fileCount":49,"integrity":"sha512-sl+aviHdfTRRHmTUUC6nvTRzMa9Ak51J9+Dy/K9HNeiwZip0Y0J8IjWxhOqC4c5B/PEonVnm4fjB5jqSgg1qUg==","signatures":[{"sig":"MEUCIDUKPDLAqw1MsBYwJlODpQRAB8eBTEuK7iDh3LNQDSn8AiEA68wZo3jYkknzapdQla3VcnnLRTAZ7L5hsP7NoAEYnC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1166869},"type":"module","_from":"file:tutti-os-ui-system-0.0.21.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6beb1c4408f17870442d277726b0ac06/tutti-os-ui-system-0.0.21.tgz","_integrity":"sha512-sl+aviHdfTRRHmTUUC6nvTRzMa9Ak51J9+Dy/K9HNeiwZip0Y0J8IjWxhOqC4c5B/PEonVnm4fjB5jqSgg1qUg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.21_1782283339196_0.2514245123243124","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@tutti-os/ui-system","version":"0.0.22","_id":"@tutti-os/ui-system@0.0.22","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"9f21c9f7855460f6913c402654f23f8431629538","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.22.tgz","fileCount":49,"integrity":"sha512-JVNYcbLEQbs/S/yPK64wTW0rfM8u+KKo5RRJ1gqc6i1oRmw/fH5EsswYiMsPZLwATmGyHvbxRdnCXI5xY2Qf/A==","signatures":[{"sig":"MEUCIBguMNHlKcWM9oSKf+KIFVAhmh+/pCAzHeXrdlpSUaRBAiEA6sn/FDKEwzX6FBiXU4bbnYX2+7RZoJf1FtbUolV4esA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1170456},"type":"module","_from":"file:tutti-os-ui-system-0.0.22.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6bd4dfb9a3e1819292b3e6aa9f440bb0/tutti-os-ui-system-0.0.22.tgz","_integrity":"sha512-JVNYcbLEQbs/S/yPK64wTW0rfM8u+KKo5RRJ1gqc6i1oRmw/fH5EsswYiMsPZLwATmGyHvbxRdnCXI5xY2Qf/A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.22_1782291760828_0.7662215395639851","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@tutti-os/ui-system","version":"0.0.23","_id":"@tutti-os/ui-system@0.0.23","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"85a9fb723a4c156012b73c8246c140910f5fb859","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.23.tgz","fileCount":49,"integrity":"sha512-Ksj479QN9aIFgLXNbkqQraCVaI9r2ODCTKtKkKoVIzP/11h+2v4mK/bEMrn9Fy2FBiSJpypTBMw1e6uyh/AwzA==","signatures":[{"sig":"MEUCIDc5xdIsTW03GyTKWx2xij/RPfPRW2Jj2pNvcx6O8VQuAiEAmJk34V/QefdojFrdxnABcZUkTg2BYj1YGyp/5Ja4OVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1170456},"type":"module","_from":"file:tutti-os-ui-system-0.0.23.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ea69fa58c4138ccec32c17bb338d4080/tutti-os-ui-system-0.0.23.tgz","_integrity":"sha512-Ksj479QN9aIFgLXNbkqQraCVaI9r2ODCTKtKkKoVIzP/11h+2v4mK/bEMrn9Fy2FBiSJpypTBMw1e6uyh/AwzA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.23_1782294680966_0.25094235154585043","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@tutti-os/ui-system","version":"0.0.24","_id":"@tutti-os/ui-system@0.0.24","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"674dba348fa8fe120e04fbae967b1a9ac0478769","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.24.tgz","fileCount":49,"integrity":"sha512-DnFKYw05NawHSUXrvTmAO+Z0DkQO3pqthh7SrBjcx5Ip3JOyJUr6VgpBWVf6ge5Uzjms1vPV7c4BMqP/Jmud+g==","signatures":[{"sig":"MEUCIDjALZV2SEQEHX3H2khZ5uIo6pJe/zig61jfw+apVtOyAiEA+jA79pvXYYnC4OJPhXjy66677t0yJT9WAe5Ej+T0GBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180007},"type":"module","_from":"file:tutti-os-ui-system-0.0.24.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7f87863473f78cd794ec7f89f91a7f14/tutti-os-ui-system-0.0.24.tgz","_integrity":"sha512-DnFKYw05NawHSUXrvTmAO+Z0DkQO3pqthh7SrBjcx5Ip3JOyJUr6VgpBWVf6ge5Uzjms1vPV7c4BMqP/Jmud+g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.24_1782303209564_0.24213329180647625","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@tutti-os/ui-system","version":"0.0.25","_id":"@tutti-os/ui-system@0.0.25","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"63cac3b7bdaabc0e1e1bf46af4e11dd94de8d8f1","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.25.tgz","fileCount":49,"integrity":"sha512-cYqmDuHRxIgUUdyILgY/RlInvU5Bk/xIaZFXKzsIQfVyM+8RXHnMBvV6Tn8TZp2rPxsTzIMFUEe2UXH2bPHk5A==","signatures":[{"sig":"MEUCIClD1bDMxBDebAxfSP75aX4GZGnYlDwS0VvTtOzA0MxmAiEA/PzSHSN39Jl1OZihlX8xA9LiVafqZi8svFJM/dzZp4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180007},"type":"module","_from":"file:tutti-os-ui-system-0.0.25.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0c20145cb9771bdebf6cbc099bc7b8a3/tutti-os-ui-system-0.0.25.tgz","_integrity":"sha512-cYqmDuHRxIgUUdyILgY/RlInvU5Bk/xIaZFXKzsIQfVyM+8RXHnMBvV6Tn8TZp2rPxsTzIMFUEe2UXH2bPHk5A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.25_1782310765931_0.9487880782014639","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@tutti-os/ui-system","version":"0.0.26","_id":"@tutti-os/ui-system@0.0.26","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"891bcb84e569a64d6ce5424c096ea88b4bc48445","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.26.tgz","fileCount":49,"integrity":"sha512-DIxL7EkLkm3VTs1RPSfY32y1XRmTpfx+0+as5A6x23MMR8NNwe3zcj+BQ0eGOkVLbGHS9RWXLFS+5A7CDF/EJg==","signatures":[{"sig":"MEUCIQDdKCXV1LfL90Zp4rtoEoztagAcL1qZS3mmXHAv8/wicwIgLnF1MS0AMqTbbU2/5QN5kVPODOmR71cG8a/GybK5NgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180007},"type":"module","_from":"file:tutti-os-ui-system-0.0.26.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9ab29ace3124fa7892c6c4bc045ec974/tutti-os-ui-system-0.0.26.tgz","_integrity":"sha512-DIxL7EkLkm3VTs1RPSfY32y1XRmTpfx+0+as5A6x23MMR8NNwe3zcj+BQ0eGOkVLbGHS9RWXLFS+5A7CDF/EJg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.26_1782313760074_0.16596490049171453","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@tutti-os/ui-system","version":"0.0.27","_id":"@tutti-os/ui-system@0.0.27","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e76e89fdf6897853a562e86abd47eda60236c971","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.27.tgz","fileCount":49,"integrity":"sha512-x8+QEzqA5ZXpOKiTr8gDFIxDfRX6S0xfxmBsIMyV6+FS1oFD7JLMJo4AepkN+k2h2M+dnFGe6/PQzToRtuWRUQ==","signatures":[{"sig":"MEYCIQDVXSZrBtrJ5A3s9b/v7MDRfAum/3/d2BVWMtEEnScHnQIhAIILw0YyOuNF5R6hRcRnAAAostEDS1tyy3EtsKTLXTr9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180007},"type":"module","_from":"file:tutti-os-ui-system-0.0.27.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c49677d8b172fbf62bdeff1acecf4dfd/tutti-os-ui-system-0.0.27.tgz","_integrity":"sha512-x8+QEzqA5ZXpOKiTr8gDFIxDfRX6S0xfxmBsIMyV6+FS1oFD7JLMJo4AepkN+k2h2M+dnFGe6/PQzToRtuWRUQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.27_1782369191641_0.36406414272607623","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@tutti-os/ui-system","version":"0.0.28","_id":"@tutti-os/ui-system@0.0.28","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ffcd8c8e69f6ceed11677c46831faaa00f684870","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.28.tgz","fileCount":49,"integrity":"sha512-nH1T1EJW/wkOd4STfM1idqQ6F2KYTisTgABgnLr/FEFlEk+7m+Wj8XiO4jdchI4vyiVDnAK9EooXSfzHHGXMmA==","signatures":[{"sig":"MEUCIQCfzQbrK0cnTlFpqFMHOuxJWIlT4Atkkmnsq+OAeBk4OAIgMsomIkimTIilstF0U2A3utZE2v3Doz5uEsmHYYx+dZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180007},"type":"module","_from":"file:tutti-os-ui-system-0.0.28.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/471fc6d83fdbc263d39320df71621801/tutti-os-ui-system-0.0.28.tgz","_integrity":"sha512-nH1T1EJW/wkOd4STfM1idqQ6F2KYTisTgABgnLr/FEFlEk+7m+Wj8XiO4jdchI4vyiVDnAK9EooXSfzHHGXMmA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.28_1782374808505_0.13136669689955993","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@tutti-os/ui-system","version":"0.0.29","_id":"@tutti-os/ui-system@0.0.29","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d6053da355f88b45b6ff6cb70b18c0a07437f7a2","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.29.tgz","fileCount":49,"integrity":"sha512-KVfNaulWTcW0SMyyoIw5XvKt+1ZTByeNIQv18n5zwhmPWvBcDO2S/w2IvPMBdGYwU5Z7OjpXORbVIcfO1sW75w==","signatures":[{"sig":"MEUCIHO3m1Cd+7+TG4HcG4BlCCdIwwtXbhdqWFXOYCqoOGHWAiEA/QU0CntHz3c2tfmfxCUAoU8peizp1KyUYxKteIb6NHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180595},"type":"module","_from":"file:tutti-os-ui-system-0.0.29.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/657c4836c216814737c0635c4e515783/tutti-os-ui-system-0.0.29.tgz","_integrity":"sha512-KVfNaulWTcW0SMyyoIw5XvKt+1ZTByeNIQv18n5zwhmPWvBcDO2S/w2IvPMBdGYwU5Z7OjpXORbVIcfO1sW75w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.29_1782392192805_0.9317580996916028","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@tutti-os/ui-system","version":"0.0.30","_id":"@tutti-os/ui-system@0.0.30","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e70212e238b480e6109b6c54d15e598d78954ce2","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.30.tgz","fileCount":49,"integrity":"sha512-puCG1lroqzXSkd5TouMrMR596IbgMRI4rZF4vgHlljU0KeZyge5rY9VVwVEm404+zUIifu5WkCvvFutm4i0idg==","signatures":[{"sig":"MEYCIQCHm+JWBluO7B9VRZZZUb/yDzo9kvL9pNMKqhP2ckbBegIhAIbBWDYLtrGNLuOQWbW4Ltu8Vf5q/bVn5vss8IleOPqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180595},"type":"module","_from":"file:tutti-os-ui-system-0.0.30.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e8358a88f0ca9968f303dc2312ca53d3/tutti-os-ui-system-0.0.30.tgz","_integrity":"sha512-puCG1lroqzXSkd5TouMrMR596IbgMRI4rZF4vgHlljU0KeZyge5rY9VVwVEm404+zUIifu5WkCvvFutm4i0idg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.30_1782407579187_0.47449511112859244","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@tutti-os/ui-system","version":"0.0.31","_id":"@tutti-os/ui-system@0.0.31","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"46fbf427946e0344a38d5fc1440a1eaea4017dc8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.31.tgz","fileCount":49,"integrity":"sha512-Y15wzeFJk8Yu/n7EOrhFycyNNJAwtmOXBkT9O05+OJJLrsAooSJvhV3QNPfRp6IdIoRzvcIw3Z0uPEMo1CfNNQ==","signatures":[{"sig":"MEUCIBL1uFnAt28cVnmFMu8gj/MMKece1eC6zupE9ysqipz4AiEAwPf9oZJhy1bjeiWL0sZ20yXD0IGETa0EHwEmDfMNBUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180595},"type":"module","_from":"file:tutti-os-ui-system-0.0.31.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cc3fca37d25c031a7d14593eff7a4f5d/tutti-os-ui-system-0.0.31.tgz","_integrity":"sha512-Y15wzeFJk8Yu/n7EOrhFycyNNJAwtmOXBkT9O05+OJJLrsAooSJvhV3QNPfRp6IdIoRzvcIw3Z0uPEMo1CfNNQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.31_1782407999436_0.9077803202173165","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@tutti-os/ui-system","version":"0.0.32","_id":"@tutti-os/ui-system@0.0.32","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6bc1a4da63a4b0a676c5a330dedfdf3297b3916a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.32.tgz","fileCount":49,"integrity":"sha512-HU95YT9OhKdIThRb7/etq8slgHValefh9wlzMi2gZsBfWN8wxZRjSc2y6oicbMBKj0z53q/pPx1yjXeJMC8oRw==","signatures":[{"sig":"MEYCIQDjoa2jK0WCO9Qo6UUNnMA8wQ3Q2QYfQfZQPvHWEPuAdwIhALIAOjnJwvNJl4fyBbt2O/F5VtO1RIVuNr4AwobBm6k7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180595},"type":"module","_from":"file:tutti-os-ui-system-0.0.32.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/500ff4f83ac76a5c32af72452dc433a7/tutti-os-ui-system-0.0.32.tgz","_integrity":"sha512-HU95YT9OhKdIThRb7/etq8slgHValefh9wlzMi2gZsBfWN8wxZRjSc2y6oicbMBKj0z53q/pPx1yjXeJMC8oRw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.32_1782410865865_0.5217001637947707","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@tutti-os/ui-system","version":"0.0.33","_id":"@tutti-os/ui-system@0.0.33","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7828137f92da58e972c5b899e123b365794bf578","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.33.tgz","fileCount":49,"integrity":"sha512-USE8kL22rmQB7uiiXK77lp2MKp2KnnopUpLoq8V1cIveDRTIWZ7lC18+wG9Z7qoq86EEO/NiG7WcMrHyN9v4gA==","signatures":[{"sig":"MEUCIQC8w2ZnKjbaiTylrdcj13KpXXP7v1EUIk5HpAdwEW9WzgIgMQK3pWIUjwitfBuZdh5tz7kgcW2JGRS547bZ+lWI6Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180595},"type":"module","_from":"file:tutti-os-ui-system-0.0.33.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6f9d62536fb54fcb958a8fa0049d415a/tutti-os-ui-system-0.0.33.tgz","_integrity":"sha512-USE8kL22rmQB7uiiXK77lp2MKp2KnnopUpLoq8V1cIveDRTIWZ7lC18+wG9Z7qoq86EEO/NiG7WcMrHyN9v4gA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.33_1782458887296_0.47259275106379506","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@tutti-os/ui-system","version":"0.0.34","_id":"@tutti-os/ui-system@0.0.34","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"19ebc9c0ba14bd1e9780979a28f0592e6c1566bd","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.34.tgz","fileCount":49,"integrity":"sha512-9/uPEnIXbZmV31O3ePMy0+5+B0PonnxuOK8s63GjU9fI6CjA3FyL4Tlsld2A9UhJo9nRM0EOG4CHZ3kkPxGytA==","signatures":[{"sig":"MEYCIQDUztc1xHRboCbjEO/j9Am41r1oUyBpO5mrORYf8aWPRwIhAM1+PZJbslIAM65RzL5gvQeduxGvJOZJseaWQlwxfHBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1185284},"type":"module","_from":"file:tutti-os-ui-system-0.0.34.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3c9842c7be4ed5665ac85a6198e0ebfd/tutti-os-ui-system-0.0.34.tgz","_integrity":"sha512-9/uPEnIXbZmV31O3ePMy0+5+B0PonnxuOK8s63GjU9fI6CjA3FyL4Tlsld2A9UhJo9nRM0EOG4CHZ3kkPxGytA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.34_1782478254428_0.8182189627379872","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@tutti-os/ui-system","version":"0.0.35","_id":"@tutti-os/ui-system@0.0.35","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c1e5794b8654af4d923119895041a2b8566c7141","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.35.tgz","fileCount":49,"integrity":"sha512-8+YijMYwXx4OPcD5FOIfmRrVij/7ZOXzwc7piBnOL8tljQoB5pDRIfrd6Ul8k4YkZHX7iEjvFUp0hWCXyCh58w==","signatures":[{"sig":"MEQCIEVWyIfas7HAiUmUm0DTtYVyENz1FFRUgBXsIayqQcdnAiAn7RxDxw2u8GKdTXTs2/pNJ9E1rr9yi5fVy5j1UO0OVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1185284},"type":"module","_from":"file:tutti-os-ui-system-0.0.35.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1e98068ec390d96f2f3a479d30bb7eef/tutti-os-ui-system-0.0.35.tgz","_integrity":"sha512-8+YijMYwXx4OPcD5FOIfmRrVij/7ZOXzwc7piBnOL8tljQoB5pDRIfrd6Ul8k4YkZHX7iEjvFUp0hWCXyCh58w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.35_1782480492631_0.4070860113257442","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@tutti-os/ui-system","version":"0.0.36","_id":"@tutti-os/ui-system@0.0.36","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d595b7b36485fe8ac679ab1dcc71c024bcf525cc","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.36.tgz","fileCount":49,"integrity":"sha512-U+EkB0KJvFC80U4su1rIOg6Pz9In/SQBr5weYMJiMVVkO2onjEyVoNjqRoVVNFcb0ZJmIKk/Hcs+NUD14Ve/HA==","signatures":[{"sig":"MEUCIQCc5NA/R2axAV6dmY4/UXxEpk7FGzuH9D2MD2Ur5E7CZwIgY234tZAqsLc+C1PMIus/0nm0GjYIbLxXCAdVVJhm2N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1186098},"type":"module","_from":"file:tutti-os-ui-system-0.0.36.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ad9d01172f6ddb14e0723fcca83e72ee/tutti-os-ui-system-0.0.36.tgz","_integrity":"sha512-U+EkB0KJvFC80U4su1rIOg6Pz9In/SQBr5weYMJiMVVkO2onjEyVoNjqRoVVNFcb0ZJmIKk/Hcs+NUD14Ve/HA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.36_1782488861049_0.6084392598676049","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@tutti-os/ui-system","version":"0.0.37","_id":"@tutti-os/ui-system@0.0.37","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ba55fb91e3f8195efe532125f244e1bcbfce903a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.37.tgz","fileCount":49,"integrity":"sha512-rS87NC37RhImGeAbIq218BlxZdcnYrr/uAyZpmRjUUFltWJVKqRhHAHd7x9XQ9kAA57qWVbyz+Tdnn3DEW3t7Q==","signatures":[{"sig":"MEUCIQDycuRHTDDDfKB9iTT8StiX5x1jDGvKIPtKAUtSNNM+AAIgJZK38Hkw+7t/FzCO/RQuf2ZO9Q6Hf+BShIkIdQEK9Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1186098},"type":"module","_from":"file:tutti-os-ui-system-0.0.37.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/97937b3865cd7c9356694881dc8f34ca/tutti-os-ui-system-0.0.37.tgz","_integrity":"sha512-rS87NC37RhImGeAbIq218BlxZdcnYrr/uAyZpmRjUUFltWJVKqRhHAHd7x9XQ9kAA57qWVbyz+Tdnn3DEW3t7Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.37_1782546551391_0.07965892321588086","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@tutti-os/ui-system","version":"0.0.38","_id":"@tutti-os/ui-system@0.0.38","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"1b02943e17e4286d542689c404867e26eda1e458","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.38.tgz","fileCount":49,"integrity":"sha512-Cyq7uDzRshnqzqTND98RGFz8c1SGYTS+D4NrzbjnKR9h6kqidJSXThpl9ef1fRPhPQP7tZ2yja/LDX5jdwE3zA==","signatures":[{"sig":"MEYCIQCxd2lzNRrbcJvXpOIVyDKKnwu6e6TK/UnxhH6b24R7lgIhAPH3dXJhJdheGyEpMRJZgJy6Qx4giNeDV2HBWtPiONp+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1186098},"type":"module","_from":"file:tutti-os-ui-system-0.0.38.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/931b52c4d77296635828c703d640909d/tutti-os-ui-system-0.0.38.tgz","_integrity":"sha512-Cyq7uDzRshnqzqTND98RGFz8c1SGYTS+D4NrzbjnKR9h6kqidJSXThpl9ef1fRPhPQP7tZ2yja/LDX5jdwE3zA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.38_1782565457420_0.41485481812250047","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@tutti-os/ui-system","version":"0.0.39","_id":"@tutti-os/ui-system@0.0.39","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"9444a397b21cd6292ad62e89b14cc1fc696a2e6d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.39.tgz","fileCount":49,"integrity":"sha512-Y1NPJn/OGm1ai8ovwtRjpuoNGT1421u3bG5EYRmI1wkkRjpt0PDO5S0jGmwyFJouUVTwVp0LHTavf1W1l7tY2A==","signatures":[{"sig":"MEQCICJ6CND6HJ9ufD7IC77hG4IywzR/dBnZALlltkZgRTXoAiBFtmiSSZm5e5vBmtt9u1Cy/DF26+fAxq+uxb9qoSj0Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205022},"type":"module","_from":"file:tutti-os-ui-system-0.0.39.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f97c8dbf0254da004717e6114c9ab2ad/tutti-os-ui-system-0.0.39.tgz","_integrity":"sha512-Y1NPJn/OGm1ai8ovwtRjpuoNGT1421u3bG5EYRmI1wkkRjpt0PDO5S0jGmwyFJouUVTwVp0LHTavf1W1l7tY2A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.39_1782714659903_0.9312055408379105","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@tutti-os/ui-system","version":"0.0.40","_id":"@tutti-os/ui-system@0.0.40","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a31edace93248dae5241963f9a65b4c1fcbb2d7c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.40.tgz","fileCount":49,"integrity":"sha512-aP4HD3Zd25RcSGzl0S85PmHBUTqdTDCDXp8CiG7/D9EwUMc2GMSIHcgqMv70HLM+AbySVm/LFPMMisVVvLyC+A==","signatures":[{"sig":"MEUCIH/V+pJXjCG3Y6jsn/4yMrG1f36sD6L3L2nxZehD/EOUAiEAgYXGjBzsSlP4Sqq9AcmjJQ2n6wLAz9fZWuPHEBL0/yA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205022},"type":"module","_from":"file:tutti-os-ui-system-0.0.40.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e9624dca9b84cc05b350a8077431a506/tutti-os-ui-system-0.0.40.tgz","_integrity":"sha512-aP4HD3Zd25RcSGzl0S85PmHBUTqdTDCDXp8CiG7/D9EwUMc2GMSIHcgqMv70HLM+AbySVm/LFPMMisVVvLyC+A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.40_1782717756175_0.43219745833676404","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@tutti-os/ui-system","version":"0.0.41","_id":"@tutti-os/ui-system@0.0.41","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f0d5059ae7dfc59a7714419be1754e9fb6976d33","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.41.tgz","fileCount":49,"integrity":"sha512-wddrdii/4soY5N9TWzx29qBacb864dPWUxUnsSdRERfZfAQPYwwhpw3U4jLuski6/691iev58kMJvAiKAmOXzQ==","signatures":[{"sig":"MEUCIBOQFOcsuyfGA1MXkBEGuAGba14f1ZD8TDb6coLKmPg6AiEAvWjSI2A+0RctYnKllc7Y4OOovmbYGA7Z8yjySlpBB0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205022},"type":"module","_from":"file:tutti-os-ui-system-0.0.41.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/eb3afa219aff0d8dfa7123a20dc65115/tutti-os-ui-system-0.0.41.tgz","_integrity":"sha512-wddrdii/4soY5N9TWzx29qBacb864dPWUxUnsSdRERfZfAQPYwwhpw3U4jLuski6/691iev58kMJvAiKAmOXzQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.41_1782738526412_0.12873968118774193","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@tutti-os/ui-system","version":"0.0.42","_id":"@tutti-os/ui-system@0.0.42","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ac4cd0461b315e78843cbbd929dfa476e2a72a8d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.42.tgz","fileCount":49,"integrity":"sha512-D3YerxKDW5tVRCXBLBIuiLwmoxjj0byABFm1fJ8ShWnt2+MEwkxLxSznh/jl9uQ3/bhXbkcyZP/bnDxIx5St0g==","signatures":[{"sig":"MEYCIQDdCnsZ7qjuKGR9+M9Xb0Kchtau6RVGOcAoTKvgpMsZ4QIhAJtHD99QZBk5TPq9aqVBoaFwkjTB1YW0N0lBKGIZIFUz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205022},"type":"module","_from":"file:tutti-os-ui-system-0.0.42.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7e0c1ac97cf79d8339167dbed766dd32/tutti-os-ui-system-0.0.42.tgz","_integrity":"sha512-D3YerxKDW5tVRCXBLBIuiLwmoxjj0byABFm1fJ8ShWnt2+MEwkxLxSznh/jl9uQ3/bhXbkcyZP/bnDxIx5St0g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.42_1782741297240_0.010534076050559893","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@tutti-os/ui-system","version":"0.0.43","_id":"@tutti-os/ui-system@0.0.43","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2c14385d1e146c53739f9177b594926fc7846adb","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.43.tgz","fileCount":49,"integrity":"sha512-swEr7ZJBG2ZqnL2IPnuC6k4qj93G3PBB10mbb1gBdGd8Pyh7iKwQBnqDoHRa/ncNeE1MKZqk8X0noDKL+6MfMw==","signatures":[{"sig":"MEYCIQD/UafV+fqj29hOU4uTtuk7t+TwopxjKQEbKrT1JtAeBgIhAPGOpnAK5xx7mUeSbn1k30X8qP5LJ82w2ged9C5MKSOU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205022},"type":"module","_from":"file:tutti-os-ui-system-0.0.43.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8cf938b0eed4d7481150bac54a0e433d/tutti-os-ui-system-0.0.43.tgz","_integrity":"sha512-swEr7ZJBG2ZqnL2IPnuC6k4qj93G3PBB10mbb1gBdGd8Pyh7iKwQBnqDoHRa/ncNeE1MKZqk8X0noDKL+6MfMw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.43_1782742862175_0.43533373318929725","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@tutti-os/ui-system","version":"0.0.44","_id":"@tutti-os/ui-system@0.0.44","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b58eb0512b221346c1c021893c8c974e7836649a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.44.tgz","fileCount":49,"integrity":"sha512-p3YiYTNaZtjP4v84qDKpzMR59Fi0aL1N9lL7yf0vGXHx2z6Xtrri8CK6Lz91wpJvH+YGyhmwpq2LnrOBG2tHug==","signatures":[{"sig":"MEYCIQD7/wkQyVkSo687ZXZ8VCunliBRz1Qq5lBJmZ8wZepbNQIhAIAFC6142KVNXxKDuQeYbW4OnDSiJgls+6sOdZqYJIgE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1205022},"type":"module","_from":"file:tutti-os-ui-system-0.0.44.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f0ab8d3a6eb0d4da5bdd9784141299d6/tutti-os-ui-system-0.0.44.tgz","_integrity":"sha512-p3YiYTNaZtjP4v84qDKpzMR59Fi0aL1N9lL7yf0vGXHx2z6Xtrri8CK6Lz91wpJvH+YGyhmwpq2LnrOBG2tHug==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.44_1782788496597_0.4376655631367954","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@tutti-os/ui-system","version":"0.0.45","_id":"@tutti-os/ui-system@0.0.45","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ab99c8da2d3246ded3fb3c0f760b3e5deb7f9c05","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.45.tgz","fileCount":49,"integrity":"sha512-bax47w/0IwdAkK9zklFpSDSuLoZ1nR1Ihb1HSlXXM7a0ar0qTH3f87eJH3kjHQQHNELHmwtA1xomxY8ZqDTwNA==","signatures":[{"sig":"MEQCIFhzBsKZMSytcoUzIQEvAqugmT1BjNJgWnOOadS+lt6PAiBRaT1cnWVnuZJmMSNipP22CwdauY6P1EiwhMnDeOyvkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212226},"type":"module","_from":"file:tutti-os-ui-system-0.0.45.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8fd46124be68c9f5be07075011bce5ea/tutti-os-ui-system-0.0.45.tgz","_integrity":"sha512-bax47w/0IwdAkK9zklFpSDSuLoZ1nR1Ihb1HSlXXM7a0ar0qTH3f87eJH3kjHQQHNELHmwtA1xomxY8ZqDTwNA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.45_1782800104614_0.8554127790696573","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@tutti-os/ui-system","version":"0.0.46","_id":"@tutti-os/ui-system@0.0.46","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d7e509388a6c266a1f8212d11217af8afae4ed05","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.46.tgz","fileCount":49,"integrity":"sha512-FDAb3f7iPsdNDNoWTqCOR2uIbdm6poBDNNM23/KW6bm5BUKubCnoANdiL4QvQA+9SzE2B8f+8cFragj1tGOdtw==","signatures":[{"sig":"MEUCIAC8HiGJI8odTlh/0niNKJq948rX4GSpUETlyM/Fb62vAiEA1psOi5etOdDWkpOUvTyZVecc/BL/OISnm1O8hawqxGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.46.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/abf828cb37459ba3e8877fa00cf932fc/tutti-os-ui-system-0.0.46.tgz","_integrity":"sha512-FDAb3f7iPsdNDNoWTqCOR2uIbdm6poBDNNM23/KW6bm5BUKubCnoANdiL4QvQA+9SzE2B8f+8cFragj1tGOdtw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.46_1782804206057_0.07208603977402062","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"@tutti-os/ui-system","version":"0.0.47","_id":"@tutti-os/ui-system@0.0.47","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"33333c503ace87261715f5b54ba6e09a1ebcaa76","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.47.tgz","fileCount":49,"integrity":"sha512-+W8lndN7QIuL6f7tt+p3TYfJh0BBs9kEAn8VPc5jQP3hD8vIyiBU67oFDzeelDdK4nUyDzOV6Y9fa/2wVC+8ug==","signatures":[{"sig":"MEUCIFj0wC/GFXS6GF1zzX8+Cdgahv05p33WT0n62bX9LD9KAiEAqAQsEYpEcqOh8jDt+A2FW6MUnnVTmZCHz6e/LUFmMLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.47.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4f70a77297e313ac40555d82993f7a97/tutti-os-ui-system-0.0.47.tgz","_integrity":"sha512-+W8lndN7QIuL6f7tt+p3TYfJh0BBs9kEAn8VPc5jQP3hD8vIyiBU67oFDzeelDdK4nUyDzOV6Y9fa/2wVC+8ug==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.47_1782816616398_0.48239533791379774","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"@tutti-os/ui-system","version":"0.0.48","_id":"@tutti-os/ui-system@0.0.48","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"093c0f07cd2896fcd3047f65b2ced24cecf0647f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.48.tgz","fileCount":49,"integrity":"sha512-3ffoqR1KCL1MN1dt2+TNFWJD3m4dhO5ExBv1ySlDxaPZCFUvLHZE6F3Ty5KgAZK9l+a5RLNwftJ0UYkGGTrv0Q==","signatures":[{"sig":"MEUCIQDEVjK5WPQq2+TLkglsixuo7mxWBMxZLAxMf7B2xP4mAQIgM0mR1vpkgELjy4sHlXqGhY2CSGSOp6tf0MoDKIGE91U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.48.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9bc16dcdfc8c61e3e853f7836dbb422b/tutti-os-ui-system-0.0.48.tgz","_integrity":"sha512-3ffoqR1KCL1MN1dt2+TNFWJD3m4dhO5ExBv1ySlDxaPZCFUvLHZE6F3Ty5KgAZK9l+a5RLNwftJ0UYkGGTrv0Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.48_1782896054836_0.5415503505077988","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"@tutti-os/ui-system","version":"0.0.49","_id":"@tutti-os/ui-system@0.0.49","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6a6bb249122e45d7f6237449167d51407c3fb8c6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.49.tgz","fileCount":49,"integrity":"sha512-8bF+aWVuvQ4puBhC6215KuMn4/FEewCrtecWQ0XrLNjTCa0ZMKWH+gCRnBR+tctMeSd4ENwVZgQMhNwdIyL/pg==","signatures":[{"sig":"MEUCIQCYF9Wxjreh6qsGP1+Sl+BHY5g+vcElTreXCAmVMV8K4wIgWOka/8vg8A4+/iigPJX8sj9KgkPzqlQFFDCPNupFDPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.49.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/034b992efbf37143c3464f33770ccb9a/tutti-os-ui-system-0.0.49.tgz","_integrity":"sha512-8bF+aWVuvQ4puBhC6215KuMn4/FEewCrtecWQ0XrLNjTCa0ZMKWH+gCRnBR+tctMeSd4ENwVZgQMhNwdIyL/pg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.49_1782965727068_0.3846451267224851","host":"s3://npm-registry-packages-npm-production"}},"0.0.50":{"name":"@tutti-os/ui-system","version":"0.0.50","_id":"@tutti-os/ui-system@0.0.50","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"dad213dd3e8632b0a20423a4c0e42fc9858e2b05","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.50.tgz","fileCount":49,"integrity":"sha512-Ie3vAqmD9BN6kwtMhQ/oK8CXC7OguaqVGdwH+pzXmKSuWGYF8l2KUgRrBrbTbxk7MIVWYp/25FWfa2p5kHqbDg==","signatures":[{"sig":"MEYCIQCVM2P2pXVmG35fMWS+F0uxFq9ywkvGuE3uI9MHs6uqXQIhAPDV9cPDWk/zBWIXuYYUralrXyeNgzeP4qSCjL9egMKE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.50.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2c0d6bfb016b3314a20c2db04987894f/tutti-os-ui-system-0.0.50.tgz","_integrity":"sha512-Ie3vAqmD9BN6kwtMhQ/oK8CXC7OguaqVGdwH+pzXmKSuWGYF8l2KUgRrBrbTbxk7MIVWYp/25FWfa2p5kHqbDg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.50_1782989413912_0.6554985885479856","host":"s3://npm-registry-packages-npm-production"}},"0.0.51":{"name":"@tutti-os/ui-system","version":"0.0.51","_id":"@tutti-os/ui-system@0.0.51","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"54ac9416a3f20df05a62d6b10895ae19cbad7418","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.51.tgz","fileCount":49,"integrity":"sha512-H6MBpCqSjZvMOHTgCWDZDg/VhM8sP3PeaOlqnKLm3HbqGV4Iy2Dh3IEd80HyU3Tt2WEr56+hh8Zklsavk2+rrw==","signatures":[{"sig":"MEUCIQDrzRx1/qTa+djLJvtoib83yg7rrUduxJ5A1kqBQANzDAIgZQlH5CwF1R/+b0iZlkpEMN3K9RUvdhjbKo98aOlEUPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.51.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/14ea491c66f330325dbbf1f1ca870cc1/tutti-os-ui-system-0.0.51.tgz","_integrity":"sha512-H6MBpCqSjZvMOHTgCWDZDg/VhM8sP3PeaOlqnKLm3HbqGV4Iy2Dh3IEd80HyU3Tt2WEr56+hh8Zklsavk2+rrw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.51_1782995633844_0.7048727315477361","host":"s3://npm-registry-packages-npm-production"}},"0.0.52":{"name":"@tutti-os/ui-system","version":"0.0.52","_id":"@tutti-os/ui-system@0.0.52","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2ed1b21aa29d2becc9977d3b1a08297d3b243d01","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.52.tgz","fileCount":49,"integrity":"sha512-4+KeBebv0BWPD5YuiMJoXRd/p2lqVy7SOKDKekUtfin8qTM1QlJt/qgQWgj3pKo1hIsTne/QYlYezcULTEpplQ==","signatures":[{"sig":"MEYCIQDxqZD2ULBnqUL7lydjX1/1G3pwYTFbGLJdXs9iWDdhaQIhANaJAufe+v5vDVLFnnwS+c1NsCihQMSMz6w9+5mHBBLM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.52.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fefe410f29034fda4a845bcefc1a6d6d/tutti-os-ui-system-0.0.52.tgz","_integrity":"sha512-4+KeBebv0BWPD5YuiMJoXRd/p2lqVy7SOKDKekUtfin8qTM1QlJt/qgQWgj3pKo1hIsTne/QYlYezcULTEpplQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.52_1782997276825_0.6208967188089525","host":"s3://npm-registry-packages-npm-production"}},"0.0.53":{"name":"@tutti-os/ui-system","version":"0.0.53","_id":"@tutti-os/ui-system@0.0.53","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8dcdd6bf59eefa20a97863d3675a87cba8072ae3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.53.tgz","fileCount":49,"integrity":"sha512-MPMJ4y8beetqB2tZnwAYnQfKvZdamoaHvp/7Z3T4DSGiEqYju+rwUFIpR0Uu550mBnpgtXkcifhWkJQE7JIxIg==","signatures":[{"sig":"MEYCIQCIv6O3hBURU76EumjVeNQgk4MNH2RmZutc4iO2SL6VqwIhALv4KiXuzeNnM2tbP/aPPoTQ+LzwE33l/jJ1ytwAEw4D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.53.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9d00851337d04fabee6f0a5a336baa5c/tutti-os-ui-system-0.0.53.tgz","_integrity":"sha512-MPMJ4y8beetqB2tZnwAYnQfKvZdamoaHvp/7Z3T4DSGiEqYju+rwUFIpR0Uu550mBnpgtXkcifhWkJQE7JIxIg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.13.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.17.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.53_1782999319055_0.5641342818832256","host":"s3://npm-registry-packages-npm-production"}},"0.0.54":{"name":"@tutti-os/ui-system","version":"0.0.54","_id":"@tutti-os/ui-system@0.0.54","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a348647f4ba09c058c3dbc3a21a01012b1d2e9ee","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.54.tgz","fileCount":49,"integrity":"sha512-A2voExOapER49MT51BhqXOR0kyGL4ZSWqfzvMLzRnYLUl2wpQQClKg+U/ebZ6tjMhhkWbSfOo5figgqjSMvw4A==","signatures":[{"sig":"MEQCIGFlUZU8Dyy+wFUd2s9Q15n25BbPmHyH1pZ1jrZNtH7ZAiAc3Ci84VL9feP1/pSCSDuPidVVwnYHHIx5M0GftWWKdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.54.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1288e5a7a58c41ab60f49b11f591c095/tutti-os-ui-system-0.0.54.tgz","_integrity":"sha512-A2voExOapER49MT51BhqXOR0kyGL4ZSWqfzvMLzRnYLUl2wpQQClKg+U/ebZ6tjMhhkWbSfOo5figgqjSMvw4A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.54_1783048844093_0.738173886647693","host":"s3://npm-registry-packages-npm-production"}},"0.0.55":{"name":"@tutti-os/ui-system","version":"0.0.55","_id":"@tutti-os/ui-system@0.0.55","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b11ba4d8d437dc51863cec129844cac3c8f514ce","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.55.tgz","fileCount":49,"integrity":"sha512-k0N/7APvunvUpoj0XQ6AnqeYPhjsXbKmlLB4/mKYfaAEYsYnh3cskS95YknDQXWEfHZg2QXf0e9eiN/eLUMaDw==","signatures":[{"sig":"MEUCIQDELNpoYmtIDjoNvi5jI6TSa6kTWxs4B/W9QjYV1D/aHAIgMobaMIys2czh7lWBVWsnKyyC09turR2kDMJeHxuvPe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.55.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/beb7fa17fcbc7bef222b990aaa79b14c/tutti-os-ui-system-0.0.55.tgz","_integrity":"sha512-k0N/7APvunvUpoj0XQ6AnqeYPhjsXbKmlLB4/mKYfaAEYsYnh3cskS95YknDQXWEfHZg2QXf0e9eiN/eLUMaDw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.55_1783058261242_0.632264834371633","host":"s3://npm-registry-packages-npm-production"}},"0.0.56":{"name":"@tutti-os/ui-system","version":"0.0.56","_id":"@tutti-os/ui-system@0.0.56","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e5e05065a10d6da30ddca4573b350be834bc4287","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.56.tgz","fileCount":49,"integrity":"sha512-9med9jc1fX2/POwFnhhLOVgQs0PUDprhuhJNCi/7yAfqEQBoubCjw05Wt/WDDjm6ObOGXJvOitsju/vOOrj9cQ==","signatures":[{"sig":"MEQCIEF4dfE6vzKpnLJnQ7tkyGlfg0cwTyRp9h7HNqw39Q5jAiAGA/MpxPOkb2IN5b8ABl5XrGqzrhLAAcC/Hi8BG9jqmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.56.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9fb1505f4410f75afac22eb5f17d5c7f/tutti-os-ui-system-0.0.56.tgz","_integrity":"sha512-9med9jc1fX2/POwFnhhLOVgQs0PUDprhuhJNCi/7yAfqEQBoubCjw05Wt/WDDjm6ObOGXJvOitsju/vOOrj9cQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.56_1783062714478_0.2322172403369298","host":"s3://npm-registry-packages-npm-production"}},"0.0.57":{"name":"@tutti-os/ui-system","version":"0.0.57","_id":"@tutti-os/ui-system@0.0.57","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"14a0c084038caacc5580e5bd1b73eb3cd42413f1","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.57.tgz","fileCount":49,"integrity":"sha512-yQwoErrnlu/Z8n/W9SaUjc5N8Bl47sTo6y0tkUOS30iMZNYOYve65Y9N6aYEccQP35fuuDVulOGNitBCNE5Jmg==","signatures":[{"sig":"MEUCIBEV8JiXa8iiq8KPUujU62QExG8J3x6ILQYHHGm+ARN0AiEAmpoUDCc3lnJvYSYTgFQHRb1A0L6xdKF6LWAI3qUU0ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.57.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a4ef79eed92116741f0a73bcc188466f/tutti-os-ui-system-0.0.57.tgz","_integrity":"sha512-yQwoErrnlu/Z8n/W9SaUjc5N8Bl47sTo6y0tkUOS30iMZNYOYve65Y9N6aYEccQP35fuuDVulOGNitBCNE5Jmg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.57_1783067803219_0.07835264284038246","host":"s3://npm-registry-packages-npm-production"}},"0.0.58":{"name":"@tutti-os/ui-system","version":"0.0.58","_id":"@tutti-os/ui-system@0.0.58","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f7294cf0462d5f28e3d0baaff9f339b595d6402b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.58.tgz","fileCount":49,"integrity":"sha512-gzxVTGfDCoNSVZQ3H8rX4Fvt1BVEvckAMJWketlbqC8Xbb6/rYpa+H7Qj2bABizWlXu1wolxLd/xyBZ5Jh9Wow==","signatures":[{"sig":"MEQCICvOn3U/WNecUQL+HeLILnnAaigopmBJ7TAuG0rCV7ICAiBLqqB0nziWr07ccGYQZNrHTO6/l7OuiNiP/oBkjG/DeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.58.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b1d7d1454a13904a7711198fd29d5827/tutti-os-ui-system-0.0.58.tgz","_integrity":"sha512-gzxVTGfDCoNSVZQ3H8rX4Fvt1BVEvckAMJWketlbqC8Xbb6/rYpa+H7Qj2bABizWlXu1wolxLd/xyBZ5Jh9Wow==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.58_1783156369368_0.7353979946543991","host":"s3://npm-registry-packages-npm-production"}},"0.0.59":{"name":"@tutti-os/ui-system","version":"0.0.59","_id":"@tutti-os/ui-system@0.0.59","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4819ae892e7cf40e3928d49b736e7f85d5822906","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.59.tgz","fileCount":49,"integrity":"sha512-J+q74oTO1YVdvLQeRNt/JpZ5XmMWZo81ma/OyopZ0YMbK8e3FvmJoVqDuY6NCe2ObqKXEvbz2DHKVJgWDSKYWA==","signatures":[{"sig":"MEUCIQDa0LQDs5GveiQwVMBJyUt7gkCtGKx6pceCpPqSNuFLmwIgFdojwRctyIceS8OBSra/9xv6+0HAsSnPUnZesJoHC98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.59.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c8f06b8cd33bc0727221f970796f90c0/tutti-os-ui-system-0.0.59.tgz","_integrity":"sha512-J+q74oTO1YVdvLQeRNt/JpZ5XmMWZo81ma/OyopZ0YMbK8e3FvmJoVqDuY6NCe2ObqKXEvbz2DHKVJgWDSKYWA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.59_1783158581658_0.18931107049246987","host":"s3://npm-registry-packages-npm-production"}},"0.0.60":{"name":"@tutti-os/ui-system","version":"0.0.60","_id":"@tutti-os/ui-system@0.0.60","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"0561acba328b42c701fbd4afa76393bb9e319ca9","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.60.tgz","fileCount":49,"integrity":"sha512-tmrTCGWbfOTQF+KIK60n/ymvF/61vYVq3FRuNM999AkuCn45idhqDa5SxjM751SQL5vNkpHeZj1z6dmb92zUxA==","signatures":[{"sig":"MEUCIQCJgtM+9brEWCZiMdLPhnqZvLboDBU2mvHUtAU6iYcOjAIgDST2BUHvqnH2AGK1M8BcVRkkk3JxDAso2MYw+InjpOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.60.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f43a8d8d95d4d21e2a8a288fc11b55e9/tutti-os-ui-system-0.0.60.tgz","_integrity":"sha512-tmrTCGWbfOTQF+KIK60n/ymvF/61vYVq3FRuNM999AkuCn45idhqDa5SxjM751SQL5vNkpHeZj1z6dmb92zUxA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.60_1783192478893_0.67494591348498","host":"s3://npm-registry-packages-npm-production"}},"0.0.61":{"name":"@tutti-os/ui-system","version":"0.0.61","_id":"@tutti-os/ui-system@0.0.61","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5eb71c92dff00f8f0fab11db77652bf0f5b03556","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.61.tgz","fileCount":49,"integrity":"sha512-r5lMfo5dHkLkJGxIWVzQ2fr/Jb0NmqCF8NRfOQ2/XZubNdALtH+5ohjVq5jv44SC4cm1YK6PokOYJb8GLf25VQ==","signatures":[{"sig":"MEQCICQcfCqT2NDMvGq9dJlHMWwlImjiBAzExEiBpVT9D0UKAiB0sXmBSdgCa7nbOzW1G0gwfh9sQ/sJMgNHszzdus1mFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.61.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/789bfab392f8ac2249c8dac9877e091e/tutti-os-ui-system-0.0.61.tgz","_integrity":"sha512-r5lMfo5dHkLkJGxIWVzQ2fr/Jb0NmqCF8NRfOQ2/XZubNdALtH+5ohjVq5jv44SC4cm1YK6PokOYJb8GLf25VQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.61_1783228605727_0.629355418453148","host":"s3://npm-registry-packages-npm-production"}},"0.0.62":{"name":"@tutti-os/ui-system","version":"0.0.62","_id":"@tutti-os/ui-system@0.0.62","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5239bcd7d7c22b2ace5ac707bd50feec741c4057","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.62.tgz","fileCount":49,"integrity":"sha512-3g/urezs5SkdJ4ABiByTcaeRQmDV+JIB45s38Ohih4MGsmdhiy+PMXgPPszAYNPYodOOcXARWTebti/+jfRlAg==","signatures":[{"sig":"MEQCICifZmCnK4xVlufNmOH83e/+YSsHs2DOmsVib5wXo70LAiBQkJIz4IeMAI9pbUggv2i8yxsZynaOFpQed0l6JxFayA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.62.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b7e998d35b8888ff1d4d22e56d5f8c30/tutti-os-ui-system-0.0.62.tgz","_integrity":"sha512-3g/urezs5SkdJ4ABiByTcaeRQmDV+JIB45s38Ohih4MGsmdhiy+PMXgPPszAYNPYodOOcXARWTebti/+jfRlAg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.62_1783254586875_0.3161032854437331","host":"s3://npm-registry-packages-npm-production"}},"0.0.63":{"name":"@tutti-os/ui-system","version":"0.0.63","_id":"@tutti-os/ui-system@0.0.63","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a20c7ff8efcc2da1c0b15f97dd7607178a0d5227","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.63.tgz","fileCount":49,"integrity":"sha512-fPf4kI03Hwk/feSb01BCcUZMXHmn7pJ3GXnGOThPhEphYIFFVc8tMBobOeLtJnRfs3z+2IY+Pgh0ltwsrwxy4Q==","signatures":[{"sig":"MEUCIFD4QjlkjSaJq6qo3F/tbcD5QcAmBIbPaG8fbRtx3H2dAiEA1lmzOKZj8GbrQv1aNnfNQ4p5HTe9upkY2WcxcV9hXfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1212220},"type":"module","_from":"file:tutti-os-ui-system-0.0.63.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fab821249bce36294f5d08b4d8bf816b/tutti-os-ui-system-0.0.63.tgz","_integrity":"sha512-fPf4kI03Hwk/feSb01BCcUZMXHmn7pJ3GXnGOThPhEphYIFFVc8tMBobOeLtJnRfs3z+2IY+Pgh0ltwsrwxy4Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.63_1783258248665_0.6587808729046718","host":"s3://npm-registry-packages-npm-production"}},"0.0.64":{"name":"@tutti-os/ui-system","version":"0.0.64","_id":"@tutti-os/ui-system@0.0.64","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8665a463056944541ee71014dbdefcfc66efe8c6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.64.tgz","fileCount":49,"integrity":"sha512-APHv1G+SOjt+Ay/+CykST5H2F99zpqQh7/C/ZZqPV4r4yDiDfClDiG3VGGO4Fx//tVXlH1sHzgChVmsHVDLabw==","signatures":[{"sig":"MEQCIGXDJ4Fbyx5Cbnkk4511AjNMAbuC7F2wrKxIT+SCMLKsAiAUYnDpNc08o+a8ok7BqGNNQ5g6NLuKOs9n3LUPF+dkLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1218784},"type":"module","_from":"file:tutti-os-ui-system-0.0.64.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3e75d4cafd21bbb0a0c33185c9aa0a7e/tutti-os-ui-system-0.0.64.tgz","_integrity":"sha512-APHv1G+SOjt+Ay/+CykST5H2F99zpqQh7/C/ZZqPV4r4yDiDfClDiG3VGGO4Fx//tVXlH1sHzgChVmsHVDLabw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.64_1783320614032_0.2212046249865962","host":"s3://npm-registry-packages-npm-production"}},"0.0.65":{"name":"@tutti-os/ui-system","version":"0.0.65","_id":"@tutti-os/ui-system@0.0.65","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6f03c15209d84e623e0fd7ed389d8f6b6e725dfe","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.65.tgz","fileCount":49,"integrity":"sha512-LJ8K1T+vF3hR+i1d2SF6riJKhHFJXkTjuV0h7hINlUVV015ofPAYiXxy1CivRWEDuS1Fanpr0FUeWNzwDt6F3A==","signatures":[{"sig":"MEUCIQDrpMVupbtEg+D1K8DGWr6U1HwWMxsoC4fHZaCm2n4N5AIgALCGQc2eJAEEHt27xqAkIDCjtQNhp/tG7MQqQqFbB4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1218784},"type":"module","_from":"file:tutti-os-ui-system-0.0.65.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/74fed17c94b26d707de5c553ebe151ac/tutti-os-ui-system-0.0.65.tgz","_integrity":"sha512-LJ8K1T+vF3hR+i1d2SF6riJKhHFJXkTjuV0h7hINlUVV015ofPAYiXxy1CivRWEDuS1Fanpr0FUeWNzwDt6F3A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.65_1783334027512_0.7443490272014237","host":"s3://npm-registry-packages-npm-production"}},"0.0.66":{"name":"@tutti-os/ui-system","version":"0.0.66","_id":"@tutti-os/ui-system@0.0.66","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"0335a525341defad533b176105566b7712d9f32e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.66.tgz","fileCount":49,"integrity":"sha512-tGdkspTThv+9s3kT8FsYk/bBwNl0ITatmnfMxq6r5honpuPxorYtUfqCCMslO2499aG0m7ORtasSI6prI7fr9g==","signatures":[{"sig":"MEQCIDub0TOF3JRppRqLdEkkmJv/dUb6vRQBzgTAOfXqDpxkAiB+E9n8c7A5uoVX1ZvL0tUzy3k/flrPReoNjS9hBNCYpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1218778},"type":"module","_from":"file:tutti-os-ui-system-0.0.66.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bb40a8aaf71016c2fe9ed59d115839c6/tutti-os-ui-system-0.0.66.tgz","_integrity":"sha512-tGdkspTThv+9s3kT8FsYk/bBwNl0ITatmnfMxq6r5honpuPxorYtUfqCCMslO2499aG0m7ORtasSI6prI7fr9g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.66_1783399447942_0.9956942167677927","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"@tutti-os/ui-system","version":"0.0.67","_id":"@tutti-os/ui-system@0.0.67","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e456051a1289c153b06804bf6571080370bbe2b3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.67.tgz","fileCount":49,"integrity":"sha512-zYymYR8KkQGx5OeJ8sbJN2WSOo00gKK/KISVJ7oOKdukMFN3jVws9EFmyD36UdyM+DznLU4O+BCBJtuNOrlWBg==","signatures":[{"sig":"MEQCIDC0lpym6Bf66iF3kXfXn4dfWaBwZ8tBTwDuknlIHIsbAiAkD5Hiu+E2iE38aSrcr/ZujNtPIU/0XtmrvcAEnrKJeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231697},"type":"module","_from":"file:tutti-os-ui-system-0.0.67.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2694a03372f22dfa3ce02c91f15daece/tutti-os-ui-system-0.0.67.tgz","_integrity":"sha512-zYymYR8KkQGx5OeJ8sbJN2WSOo00gKK/KISVJ7oOKdukMFN3jVws9EFmyD36UdyM+DznLU4O+BCBJtuNOrlWBg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.67_1783411595258_0.9053734060066008","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"@tutti-os/ui-system","version":"0.0.68","_id":"@tutti-os/ui-system@0.0.68","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"9773f1a7de7b8c7bcfd8feb50880591d37c9f124","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.68.tgz","fileCount":49,"integrity":"sha512-KVvHL6FldSeEWr8G18MGy+Ii9hJ50f/vtTK0BAaGPa0gNCx/03ilzfUGq4XomHJzNwPyEERd1J0uMaZd8ahkqA==","signatures":[{"sig":"MEQCIB+zt9IWuBCJ+GW12Js9uu66c7v6tVUL0ZngGgWYg4Q6AiAWYVATNvkQhRI3rN1R4QiW0oTS6fb/7sHZDlBflAlW+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231697},"type":"module","_from":"file:tutti-os-ui-system-0.0.68.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c0bd700629075cdc909b5196f9bae242/tutti-os-ui-system-0.0.68.tgz","_integrity":"sha512-KVvHL6FldSeEWr8G18MGy+Ii9hJ50f/vtTK0BAaGPa0gNCx/03ilzfUGq4XomHJzNwPyEERd1J0uMaZd8ahkqA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.68_1783420350265_0.5206298536458118","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"@tutti-os/ui-system","version":"0.0.69","_id":"@tutti-os/ui-system@0.0.69","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"47ea12ecf5c7ce290d40a536919b2f6a30701a97","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.69.tgz","fileCount":49,"integrity":"sha512-I60yWPMpmAeVYDpF70YQMfsobZ0HCffKsIwzPbcLjuTUz9DJzbwxcwHAHR6dy1J0hr3wNAMt4M6Z6kTVyuMECQ==","signatures":[{"sig":"MEUCIB0xOUftAJt4E8l11B+YXhL4hTUD8pAmN1ghlAczc6HIAiEAiIzp484yTirOKrPpzzgCdximDAFo7ydoZ6VZMdpY6S0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231697},"type":"module","_from":"file:tutti-os-ui-system-0.0.69.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cd5dd937e63cb2d8125c394714a0ec41/tutti-os-ui-system-0.0.69.tgz","_integrity":"sha512-I60yWPMpmAeVYDpF70YQMfsobZ0HCffKsIwzPbcLjuTUz9DJzbwxcwHAHR6dy1J0hr3wNAMt4M6Z6kTVyuMECQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.69_1783433390471_0.936474659309043","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"@tutti-os/ui-system","version":"0.0.70","_id":"@tutti-os/ui-system@0.0.70","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"dfff201d22b29cfd501ae54f384050e6375d20a4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.70.tgz","fileCount":49,"integrity":"sha512-r8u1XG74iFtIsyvO1dlK+r9oKvQroeEOq4WLzqymDUWv+xXRmzyM2H1CjZUQdaAd+1f1zog1U8opdFpLVjI/QA==","signatures":[{"sig":"MEUCIQCs8/GGpde9BCHTpJcOHoxOcL+6FwcQu6nQv/k6moxPjwIgJu1ELlcob04UpCc+3iNXlnlaAhM/dU23uAUsqEsQlXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231697},"type":"module","_from":"file:tutti-os-ui-system-0.0.70.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ae635161b9280a53bdb95cbadbdf3300/tutti-os-ui-system-0.0.70.tgz","_integrity":"sha512-r8u1XG74iFtIsyvO1dlK+r9oKvQroeEOq4WLzqymDUWv+xXRmzyM2H1CjZUQdaAd+1f1zog1U8opdFpLVjI/QA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.70_1783443980933_0.422307441357215","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"@tutti-os/ui-system","version":"0.0.71","_id":"@tutti-os/ui-system@0.0.71","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"0891238471c3612ef049909f599290e95ecdca0c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.71.tgz","fileCount":49,"integrity":"sha512-ayBQ1L33cIEzZWP4HNfcS8PsV84AFoRerZdSUYrLsA5C0TtKcGfqURdizPEwwUlcJoKglyNJL4FFWAKGstrcxw==","signatures":[{"sig":"MEQCIDMZ3/3SuFc6o2aQhVGAl3Xlj5/g4qb+/hqp8LeJMEfqAiAxUHQQe8w7NpkaV7efWHftdOQutqL2rkAib/cCvx5jqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231697},"type":"module","_from":"file:tutti-os-ui-system-0.0.71.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/25f8df8134dc033bae6cd8977c5235c5/tutti-os-ui-system-0.0.71.tgz","_integrity":"sha512-ayBQ1L33cIEzZWP4HNfcS8PsV84AFoRerZdSUYrLsA5C0TtKcGfqURdizPEwwUlcJoKglyNJL4FFWAKGstrcxw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.71_1783484589127_0.6861730335980509","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"@tutti-os/ui-system","version":"0.0.72","_id":"@tutti-os/ui-system@0.0.72","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6e9845ffa1e0692ab64f82507a4422b53197e2ea","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.72.tgz","fileCount":49,"integrity":"sha512-QYCF9sIgyIgd+2D/Xt6AFd/JbdHn6vjMD/Tf763Ah3da2e/dtVlJ+0dCWSC7D2lmcPnh5MYadpBRYxVxeqmwyw==","signatures":[{"sig":"MEUCIQDR/u2lFDWZ6Sv9lqT+YmMIeWQaPaM/xqex4QroIrT/JAIgHRWokhYxE9dAjY3CdodZBdfjWu56J02rBA5cCZqSjXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231697},"type":"module","_from":"file:tutti-os-ui-system-0.0.72.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e57157b1f70dc1a989ad0cdafdbf96ed/tutti-os-ui-system-0.0.72.tgz","_integrity":"sha512-QYCF9sIgyIgd+2D/Xt6AFd/JbdHn6vjMD/Tf763Ah3da2e/dtVlJ+0dCWSC7D2lmcPnh5MYadpBRYxVxeqmwyw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.72_1783499975441_0.3935427167315346","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"@tutti-os/ui-system","version":"0.0.73","_id":"@tutti-os/ui-system@0.0.73","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7fe17ab55f54a7778c880f4b4b82610c5c60f1c8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.73.tgz","fileCount":49,"integrity":"sha512-vQndQnPAX3SBOLzlJegHnOqk9VfAacbdH/hrypor6A+fNmPq78OwFD9bWYPTgPLwjlac4ZUoNwOobtzfn9VpZw==","signatures":[{"sig":"MEUCIQCzfD3e40+cmCjh6HEgzgUqp7PdFbjfz/a7CyXLC1uUMwIgAg8rc9ctytwb3mEjST05nqVBjtHYWPWgmalExG8ECyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231697},"type":"module","_from":"file:tutti-os-ui-system-0.0.73.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bb874dbcffc28add3e36a076bef5911e/tutti-os-ui-system-0.0.73.tgz","_integrity":"sha512-vQndQnPAX3SBOLzlJegHnOqk9VfAacbdH/hrypor6A+fNmPq78OwFD9bWYPTgPLwjlac4ZUoNwOobtzfn9VpZw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.73_1783503301149_0.31733733097479955","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"@tutti-os/ui-system","version":"0.0.74","_id":"@tutti-os/ui-system@0.0.74","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a941eaf2c418ab8943b9c120433f9f67a3cb9ec9","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.74.tgz","fileCount":49,"integrity":"sha512-jPqxlTWNPWicOmtP65eEtzFWBphVe3WNI9mxHyy316C27eRm2xH3E2uzFmFwXDRN5QlbcLxT4Jl+ZLfY5NDWDQ==","signatures":[{"sig":"MEUCIQCCUbbYjiwpLCPpNdWDvMH11Da+rFf1E9vO82NdmbCYYAIgRpjlo1KSzrZaXV7Y3VUXpesRWu8Lx5Qdolg4q5yFGxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231697},"type":"module","_from":"file:tutti-os-ui-system-0.0.74.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9b884990b2b37098dccc0d53fbdb590f/tutti-os-ui-system-0.0.74.tgz","_integrity":"sha512-jPqxlTWNPWicOmtP65eEtzFWBphVe3WNI9mxHyy316C27eRm2xH3E2uzFmFwXDRN5QlbcLxT4Jl+ZLfY5NDWDQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.74_1783513933677_0.9311951214164695","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@tutti-os/ui-system","version":"0.0.75","_id":"@tutti-os/ui-system@0.0.75","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"be6b826f112873a999efe70fb090d8346bc65a7e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.75.tgz","fileCount":49,"integrity":"sha512-aXPLq15F2UTW4opnv6sfSbQp5rZvF9vMGs2RWKaVTlbaD/7PWMuJy2dUMtujV27SAyZBvr3v+SPPSF/WWU5iSg==","signatures":[{"sig":"MEQCIALgWUU5nQBsxH+Las9oGbuZ2+C1vQ6Mgeoy7pHhabN8AiBRguzikHAd9WO/IBV3X+VkNNG5/clk1y5h5NUaY5OyeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232279},"type":"module","_from":"file:tutti-os-ui-system-0.0.75.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c65507cfdfe5a1646d0efb3481e10751/tutti-os-ui-system-0.0.75.tgz","_integrity":"sha512-aXPLq15F2UTW4opnv6sfSbQp5rZvF9vMGs2RWKaVTlbaD/7PWMuJy2dUMtujV27SAyZBvr3v+SPPSF/WWU5iSg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.75_1783579781080_0.6942412333973571","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"@tutti-os/ui-system","version":"0.0.76","_id":"@tutti-os/ui-system@0.0.76","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"11e684748b93895c9d201bbe182789ed3c4c293c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.76.tgz","fileCount":49,"integrity":"sha512-d4FIVVelILfy5Xaxo0xkf0yA/YgNLMwaxjvb5+TJk7xJ8lqGHgqY6WAWm92nXwfFSj0FQJl/IeYkDJJHOQ4kpQ==","signatures":[{"sig":"MEUCIDv3SER5ffPvE+KqnXV11vsNP8y2pZ2LojYtkobw36wOAiEA6Jua5F86Zx7dbRIXMkAqGQaYRv0twHNlvC6308p/a68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1246077},"type":"module","_from":"file:tutti-os-ui-system-0.0.76.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8fb2bc80e6fcff207bdafc4ec0eff0fa/tutti-os-ui-system-0.0.76.tgz","_integrity":"sha512-d4FIVVelILfy5Xaxo0xkf0yA/YgNLMwaxjvb5+TJk7xJ8lqGHgqY6WAWm92nXwfFSj0FQJl/IeYkDJJHOQ4kpQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.76_1783590198372_0.4339793624782107","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"@tutti-os/ui-system","version":"0.0.77","_id":"@tutti-os/ui-system@0.0.77","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ef104e874f00c4558e1bf0e134baaec0c16c43c0","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.77.tgz","fileCount":49,"integrity":"sha512-6coHIRtS3V9fI9Y0URJw23CEGQlqhXmAOHxSgkppbT/anvbJs18DEo0i1C4KJmIN4pY1xtmCM8Jaoz2GWTWEHA==","signatures":[{"sig":"MEQCID8D2TTkuUa6dwRRyEvW+C7v8xODzEkOi/DCoS9aIek5AiBT6RE9k/Zgya1zS018nHBrWXLxU8itIVbyDBd4Z7woFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1246077},"type":"module","_from":"file:tutti-os-ui-system-0.0.77.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/92418d46ed1052784fcf25e27a4ecd00/tutti-os-ui-system-0.0.77.tgz","_integrity":"sha512-6coHIRtS3V9fI9Y0URJw23CEGQlqhXmAOHxSgkppbT/anvbJs18DEo0i1C4KJmIN4pY1xtmCM8Jaoz2GWTWEHA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.77_1783593959074_0.042796319180166575","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"@tutti-os/ui-system","version":"0.0.78","_id":"@tutti-os/ui-system@0.0.78","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5a22dfdb2cf0cb6a52028345251db6d7214fe485","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.78.tgz","fileCount":49,"integrity":"sha512-cR3KRZMeHrWrWdl6YikUD9oeCoNkstnRXTcLlZwfPjnS7uyOzmTSHtCUeg6/VJoeeoTOOfmE28/15XrPLjCD5g==","signatures":[{"sig":"MEUCIEnwmdbFZHMmfFioy/C4hRg1LzFu8sWlv/SbfHJ6piMDAiEApv0yc+X4pRMbWNQ3k4i2/lz/NwcIgSMK4XNazZ1rlfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1246077},"type":"module","_from":"file:tutti-os-ui-system-0.0.78.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7293df1e3ef586c03cccc37a3df69864/tutti-os-ui-system-0.0.78.tgz","_integrity":"sha512-cR3KRZMeHrWrWdl6YikUD9oeCoNkstnRXTcLlZwfPjnS7uyOzmTSHtCUeg6/VJoeeoTOOfmE28/15XrPLjCD5g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.78_1783609593061_0.2402719946802545","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"@tutti-os/ui-system","version":"0.0.79","_id":"@tutti-os/ui-system@0.0.79","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f630dc185eeae9c93d9ae02e185190a9210d048c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.79.tgz","fileCount":49,"integrity":"sha512-Afw7cgRpqjDnqNJkjzXwRROLugT53Kb1NBstROVR9qJDrI5XT0JsIRhsr6VHZfKvp5IjpAke0VW+2hR086bUgQ==","signatures":[{"sig":"MEUCIGNuPEBiV61CmtR/PycBw6m7hfP6WoaGIHLGqc8iCYi5AiEAq1HdzYof8m2T2cEB/iy0NXQAV2r/+Lx/hVOI/5tndFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1246077},"type":"module","_from":"file:tutti-os-ui-system-0.0.79.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7e148d48b0a3e2f6132f53ef39c68de1/tutti-os-ui-system-0.0.79.tgz","_integrity":"sha512-Afw7cgRpqjDnqNJkjzXwRROLugT53Kb1NBstROVR9qJDrI5XT0JsIRhsr6VHZfKvp5IjpAke0VW+2hR086bUgQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.79_1783624539409_0.911810037426946","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"@tutti-os/ui-system","version":"0.0.80","_id":"@tutti-os/ui-system@0.0.80","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b4f1e1100cdf95e276d6d491fb9113e1586c02a8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.80.tgz","fileCount":49,"integrity":"sha512-jSfmPzgFpUYfajgn6MurmhgHNiXWX5evDyIQvpWYs7o2PW8wZ4DH2s1YHFhsduYyOin2j17GMsB2ef5EuJGL5A==","signatures":[{"sig":"MEUCIGg6SrUH98Ve4PRBaKedhC1cRK7dAsYsNAjrXQoGndHnAiEA+AGuAxiODmlfpYJBCs+EPoLcPLPL9rh2VvXqTlWQppk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1246077},"type":"module","_from":"file:tutti-os-ui-system-0.0.80.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e1c9e0f28119b382ade4f896efdeea90/tutti-os-ui-system-0.0.80.tgz","_integrity":"sha512-jSfmPzgFpUYfajgn6MurmhgHNiXWX5evDyIQvpWYs7o2PW8wZ4DH2s1YHFhsduYyOin2j17GMsB2ef5EuJGL5A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.80_1783625458783_0.7309810430272563","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"@tutti-os/ui-system","version":"0.0.81","_id":"@tutti-os/ui-system@0.0.81","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"025a544bb9e06ed980c2f3c93a0b661025210a60","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.81.tgz","fileCount":49,"integrity":"sha512-xKGkZuZPhuiLJZ9xsretywRI0HfJsMmA8hCLlcJt2sF3qEKNCSloooSBrPymWDUsQhaTUq0oxYP4HxAlkNQ3Qw==","signatures":[{"sig":"MEUCIQCn4itD3lyRDzb0rP800MCxB6dh2SzjkuWiXf7l5qG/dgIgcAwAXLij3tTMGjmbZpbFc1zUIIdeif2qd1fQpsvOQ6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1246077},"type":"module","_from":"file:tutti-os-ui-system-0.0.81.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b992218f1b80d9be6e49c1b5df12ae97/tutti-os-ui-system-0.0.81.tgz","_integrity":"sha512-xKGkZuZPhuiLJZ9xsretywRI0HfJsMmA8hCLlcJt2sF3qEKNCSloooSBrPymWDUsQhaTUq0oxYP4HxAlkNQ3Qw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.81_1783659330003_0.2467693208617232","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"@tutti-os/ui-system","version":"0.0.82","_id":"@tutti-os/ui-system@0.0.82","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"24333d7e2ea3d69388e0d68902f06115c4d8f21c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.82.tgz","fileCount":49,"integrity":"sha512-8uJCVO6xWmTS9zF2VcCf/imvfx8/IJaRXFbhnF230y39YTOC/ehIAY+0tqJFzcYGPO2zYI1X2QcwoKVBlaVeBA==","signatures":[{"sig":"MEQCIFr8jiBDKb7oqcwar1ayzQ/xi35uQdlgs7A9XRy7TbBnAiBtQAr8VZrAE3b/AH2XmmNnFtUROxxuFerz02Hq2RYlRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1247333},"type":"module","_from":"file:tutti-os-ui-system-0.0.82.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/23ecba45c8a4a47e0518d7b3b40638d4/tutti-os-ui-system-0.0.82.tgz","_integrity":"sha512-8uJCVO6xWmTS9zF2VcCf/imvfx8/IJaRXFbhnF230y39YTOC/ehIAY+0tqJFzcYGPO2zYI1X2QcwoKVBlaVeBA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.82_1783670355949_0.19515987225444364","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"@tutti-os/ui-system","version":"0.0.83","_id":"@tutti-os/ui-system@0.0.83","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"0170fd047c5ef461178bc6fa4ebaffa439663f1d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.83.tgz","fileCount":49,"integrity":"sha512-6sYXBGguO4aZx1RNXY4N5ie2ZwfAhDan0uf98RYNgyfjiBeof2sidkaM7AMQ8XwoSPyrguCJQc4zZ6O6hNHPFw==","signatures":[{"sig":"MEQCIFSoSFxikLbVSqs/V4QBWLsTVtd+nm8a9IJ4KfbDCdQhAiBQTBnvAiG1swvzdAC627o58EgawAHivyP5yljSZA/AJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1247333},"type":"module","_from":"file:tutti-os-ui-system-0.0.83.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/49f962bdd00d8d120608359b3fdfbdb5/tutti-os-ui-system-0.0.83.tgz","_integrity":"sha512-6sYXBGguO4aZx1RNXY4N5ie2ZwfAhDan0uf98RYNgyfjiBeof2sidkaM7AMQ8XwoSPyrguCJQc4zZ6O6hNHPFw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.83_1783673073989_0.8363835025682389","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"@tutti-os/ui-system","version":"0.0.84","_id":"@tutti-os/ui-system@0.0.84","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d48f2119b64a8866c687e7043cb787217a8fab06","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.84.tgz","fileCount":49,"integrity":"sha512-yPNxYoI9jeEy1an7RjFNEvBRrtSW9x9wuHG6ZBbH/uhGTTkjmPnEOXoo1tI5Dvb7bGlgl0r/mBTzvYCja7p3RA==","signatures":[{"sig":"MEYCIQCD1z3lsdzVJWi3uuCaRJRL6yacDDvihfswWwgOBlIQ3wIhAPglSECm3WqyqzuRoChLDr0bQvzMW+k+wY/9XnjnxS9o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1247333},"type":"module","_from":"file:tutti-os-ui-system-0.0.84.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/008b6f2a492c7603ee45193c7222014a/tutti-os-ui-system-0.0.84.tgz","_integrity":"sha512-yPNxYoI9jeEy1an7RjFNEvBRrtSW9x9wuHG6ZBbH/uhGTTkjmPnEOXoo1tI5Dvb7bGlgl0r/mBTzvYCja7p3RA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.84_1783699112235_0.7133412909928585","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"@tutti-os/ui-system","version":"0.0.85","_id":"@tutti-os/ui-system@0.0.85","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d791fbda4cb3734c4793326db765f16ae9ff1965","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.85.tgz","fileCount":49,"integrity":"sha512-I4QJHSIphzj3K3ngR0CbqnMUqrUojfrDYQC4lE+ZcdffXImuR0b0y74J0CdRFJuzZhx3m5MHb5RBbNaVYfvJZw==","signatures":[{"sig":"MEUCIAwikFgo13b+nEb4joRF3Kl2ogHnCZ4YYCFORQE2gZbhAiEAjYGLxh/fwjMZRBSqNkpm2x7/5SdjNDYjXKFHV7Yr8n8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252041},"type":"module","_from":"file:tutti-os-ui-system-0.0.85.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/432d183ef94d02de873b5eb8ba316db4/tutti-os-ui-system-0.0.85.tgz","_integrity":"sha512-I4QJHSIphzj3K3ngR0CbqnMUqrUojfrDYQC4lE+ZcdffXImuR0b0y74J0CdRFJuzZhx3m5MHb5RBbNaVYfvJZw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.85_1783700014889_0.051167524282773824","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@tutti-os/ui-system","version":"0.0.86","_id":"@tutti-os/ui-system@0.0.86","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6ac498e7572c58ab92dd3943017e0bae3b899eaf","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.86.tgz","fileCount":49,"integrity":"sha512-7MaNoogtvRBoCUGv9X0JXwKtBLNiL3TP3w39lS7n3uaCHR/xWxbRg9XiD4QcNatqQGRw+2e8+RkOfcutIgaJyg==","signatures":[{"sig":"MEUCIBDdZ9p1g7QhfCi1tGqZn+LedYVutCycw+M6udqdWknJAiEAib3OxwTPwasX+Zb5a72jhai4cp1Fe8DVUgB9C3webDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252041},"type":"module","_from":"file:tutti-os-ui-system-0.0.86.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1f49c928c1a4d11877e75b98e6cc34fb/tutti-os-ui-system-0.0.86.tgz","_integrity":"sha512-7MaNoogtvRBoCUGv9X0JXwKtBLNiL3TP3w39lS7n3uaCHR/xWxbRg9XiD4QcNatqQGRw+2e8+RkOfcutIgaJyg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.86_1783744461212_0.09475468321380265","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@tutti-os/ui-system","version":"0.0.87","_id":"@tutti-os/ui-system@0.0.87","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4688a0dee5e8fc73c8218024b1097bd816cc23d4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.87.tgz","fileCount":49,"integrity":"sha512-0YEJDpgGsCqXrFlf+F3thvSJEh8vdl4gcNF7+MJJxiPTOG7anIwTm0PED3LzyxqCyR37dfh46vYK9zKG9YAfdw==","signatures":[{"sig":"MEYCIQD430daUr2YpSeESYExwCkcaYb/B5KYmFJmannT3cXNxQIhAJ49D7+r8Re8xt2xArFgLZ30J9K497P8glWcVEh4fwhA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252041},"type":"module","_from":"file:tutti-os-ui-system-0.0.87.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3f351b96e5252813b9ad8b9247269fce/tutti-os-ui-system-0.0.87.tgz","_integrity":"sha512-0YEJDpgGsCqXrFlf+F3thvSJEh8vdl4gcNF7+MJJxiPTOG7anIwTm0PED3LzyxqCyR37dfh46vYK9zKG9YAfdw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.87_1783750535870_0.06115939932238623","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@tutti-os/ui-system","version":"0.0.88","_id":"@tutti-os/ui-system@0.0.88","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"711913b033fb3b074c1eee4ed0361f31cbab8845","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.88.tgz","fileCount":49,"integrity":"sha512-0AI+A/ScYShXJFO6vWc1TwIzcApb4yCUQdnfq0uht4FSw0Wb28SPWEK0XDgG1UBLt9w+OfXUDl+bIkWnI2ZEsA==","signatures":[{"sig":"MEYCIQDrvn6ik+yXfNWAiS6vyeD52qtg4nNJKHldAt/WdnvfbQIhAJE0HoNl6yeizWgGejwx91OqgB6rhko5QvFiHlQ+16Y9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252041},"type":"module","_from":"file:tutti-os-ui-system-0.0.88.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8efb47702fbd25b32187f5c56c07c23a/tutti-os-ui-system-0.0.88.tgz","_integrity":"sha512-0AI+A/ScYShXJFO6vWc1TwIzcApb4yCUQdnfq0uht4FSw0Wb28SPWEK0XDgG1UBLt9w+OfXUDl+bIkWnI2ZEsA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.88_1783762338571_0.4362865953568944","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@tutti-os/ui-system","version":"0.0.89","_id":"@tutti-os/ui-system@0.0.89","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"52ecb8513f322e0666df529564e27ee5e4c337d8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.89.tgz","fileCount":49,"integrity":"sha512-D00ii46TYt+gBTJhnBvod3+3G1+QG4jmIOG35EfyA/hlamF46Oz5GBenNiREHorY2+ghQ5MesIkKPwr/f96aLg==","signatures":[{"sig":"MEUCIGktHGG5zX8YL2a0lhO1vW+9iwz4uaRAlZza2KPVu+5sAiEAulpTRVejyR68/iNHYRim+fK7BL/iBLBEkWZxAdWA6oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252041},"type":"module","_from":"file:tutti-os-ui-system-0.0.89.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4b25b4794a8618fe829df8bcf3abb0ce/tutti-os-ui-system-0.0.89.tgz","_integrity":"sha512-D00ii46TYt+gBTJhnBvod3+3G1+QG4jmIOG35EfyA/hlamF46Oz5GBenNiREHorY2+ghQ5MesIkKPwr/f96aLg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.89_1783791804883_0.18385179638877247","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"@tutti-os/ui-system","version":"0.0.90","_id":"@tutti-os/ui-system@0.0.90","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"bc825b8f419045564739ce31ffab775e3718fb10","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.90.tgz","fileCount":49,"integrity":"sha512-GmsKHqLTdnt7aJ4fTlTugWYQ0cVwoKf24DaayyhKKYsoNf4bmKAAR0FTqFXUDyCF8wVrc9Zsa9MK69khPKLjAw==","signatures":[{"sig":"MEQCIDNi8tWEBfdQ7qJJsiNPmcNY7OsT4kv1hbG5M1Rg7jMGAiAAuzLdjCxYVCyHva8f4mlJfaaUi8kNnnV0U3jvCTU3fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252041},"type":"module","_from":"file:tutti-os-ui-system-0.0.90.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/16345cb26bfc8746110aeb4668f4a09c/tutti-os-ui-system-0.0.90.tgz","_integrity":"sha512-GmsKHqLTdnt7aJ4fTlTugWYQ0cVwoKf24DaayyhKKYsoNf4bmKAAR0FTqFXUDyCF8wVrc9Zsa9MK69khPKLjAw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.90_1783873905186_0.9885066658809036","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"@tutti-os/ui-system","version":"0.0.91","_id":"@tutti-os/ui-system@0.0.91","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b7187275cd732c52173bc812c88759b53bf38ba3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.91.tgz","fileCount":49,"integrity":"sha512-al9uiKXIy3NrBU5QMKqJK81/ACq0sOtapkIKSpentPZnxlybWeJxbsyHtXwpt41ybBN5a1/KbkKVQvIxxLjOjw==","signatures":[{"sig":"MEQCIAkS2RGrN8eHS9cJNguDJAApAEAbbb/2OYew7CGvLuN3AiB8c6ZGOuis2LWT5lOyZVTiXCYJPm1/zR+ffe9aqRXHvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252041},"type":"module","_from":"file:tutti-os-ui-system-0.0.91.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cc9836ffbe289123d5b81edc46ec6437/tutti-os-ui-system-0.0.91.tgz","_integrity":"sha512-al9uiKXIy3NrBU5QMKqJK81/ACq0sOtapkIKSpentPZnxlybWeJxbsyHtXwpt41ybBN5a1/KbkKVQvIxxLjOjw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.91_1783875184733_0.25841694693824824","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"@tutti-os/ui-system","version":"0.0.92","_id":"@tutti-os/ui-system@0.0.92","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3b2473368483cbd474c9d46f7a1cdccb92f129b6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.92.tgz","fileCount":49,"integrity":"sha512-VhTxiOj311dR7yDcn8EKrTzA1BL8cnbUdV7AbxjqkHLXVdQaODpKZRbd0YpvfHFmIJePX4C/0ndvw3Rsm3pB8Q==","signatures":[{"sig":"MEUCIBUCPOKZJm6t6dIPaLRwH4LlJ8QOsx5aN+XVpjykmUCYAiEAkSJwjaVN6zWTv4VOgBwXbNoLTmwd1Qr6A/wI6uNa2eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252041},"type":"module","_from":"file:tutti-os-ui-system-0.0.92.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/356b02e9a4c9771a68791546d3affb8f/tutti-os-ui-system-0.0.92.tgz","_integrity":"sha512-VhTxiOj311dR7yDcn8EKrTzA1BL8cnbUdV7AbxjqkHLXVdQaODpKZRbd0YpvfHFmIJePX4C/0ndvw3Rsm3pB8Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.92_1783878075541_0.5573281873325726","host":"s3://npm-registry-packages-npm-production"}},"0.0.93":{"name":"@tutti-os/ui-system","version":"0.0.93","_id":"@tutti-os/ui-system@0.0.93","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"423c8ed5428be70d64d656fc8758a315539fd1cc","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.93.tgz","fileCount":49,"integrity":"sha512-PftxNE4rdC8X3Ykr7y89S0mOFCl0SoSp1uPZuSIWyAWGYrIiGhC2V9oiI6ycHw0Hk1ukBOh9XqNukRIlXlja5Q==","signatures":[{"sig":"MEUCID0UtfEJO5jp7PO06sDve7drq4fj1X1r9bfZ77KdSmchAiEAlYnLxOCg3xCS1+wTRUVWryrciK8SxBbj3YDqdLkSbWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252041},"type":"module","_from":"file:tutti-os-ui-system-0.0.93.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/229d8a4100cf37105247bb1a93d3430a/tutti-os-ui-system-0.0.93.tgz","_integrity":"sha512-PftxNE4rdC8X3Ykr7y89S0mOFCl0SoSp1uPZuSIWyAWGYrIiGhC2V9oiI6ycHw0Hk1ukBOh9XqNukRIlXlja5Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.93_1783923836738_0.3083620262013582","host":"s3://npm-registry-packages-npm-production"}},"0.0.94":{"name":"@tutti-os/ui-system","version":"0.0.94","_id":"@tutti-os/ui-system@0.0.94","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"49b79ef3d5c1120bd9786cdc75eed53a353b32a8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.94.tgz","fileCount":49,"integrity":"sha512-GlujcIN7CJRptRRPrvuFB9qxBR0Jtk1XwFVTRYSw/jLb5NIWZ09Qzd7fOyShcslmYy8vGHrcjk5myq+TuhGJdw==","signatures":[{"sig":"MEUCIGb20gIZF90hwG9+NlDU8LKNGTh2ei1gTUx/2ijN4zW/AiEAmW/j7wFftwO3ODVAFa1+974Lb7k4gd5YqryXpR4ae64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1252041},"type":"module","_from":"file:tutti-os-ui-system-0.0.94.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/037a89d1477b973afe6039e0e50b9ae6/tutti-os-ui-system-0.0.94.tgz","_integrity":"sha512-GlujcIN7CJRptRRPrvuFB9qxBR0Jtk1XwFVTRYSw/jLb5NIWZ09Qzd7fOyShcslmYy8vGHrcjk5myq+TuhGJdw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.94_1783934876701_0.9536206653183079","host":"s3://npm-registry-packages-npm-production"}},"0.0.95":{"name":"@tutti-os/ui-system","version":"0.0.95","_id":"@tutti-os/ui-system@0.0.95","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4be00a1fabc7f6b259c7e0903022fddf117b51e7","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.95.tgz","fileCount":49,"integrity":"sha512-uzNdt9dw5DjBBX02aUrqtDhKwkizwjGx2i3xrWB2qB0VqQiVqRuF1fGcAud68oBEWEP0VqYsbr2TkAAuEAZGhw==","signatures":[{"sig":"MEYCIQCPqN0E1h3R20ufc9jLHzHwVGcxoeGXZxV67OH/ndXIyQIhAMIZ8o/P8qky6CdhgtfX9bNHokawHxaKOuh/p96qkYte","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1255769},"type":"module","_from":"file:tutti-os-ui-system-0.0.95.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8553bb352eef4edd696c99fd9e575198/tutti-os-ui-system-0.0.95.tgz","_integrity":"sha512-uzNdt9dw5DjBBX02aUrqtDhKwkizwjGx2i3xrWB2qB0VqQiVqRuF1fGcAud68oBEWEP0VqYsbr2TkAAuEAZGhw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.95_1783968342704_0.174328841478109","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"name":"@tutti-os/ui-system","version":"0.0.96","_id":"@tutti-os/ui-system@0.0.96","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"0f8ee49686effd9d19ea9a042663c1b8afe3b214","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.96.tgz","fileCount":50,"integrity":"sha512-lqPsIeceM89tPJZe0G4yBsd4nOo7Kc6QSUGpD3ec094byKq4hG2WI71LUPoDFprX+4XXEuvdS5jfWrgAvFd3Yw==","signatures":[{"sig":"MEUCIQD6AiTtxBPOV+eZHrmaAQKFY/ImPSRX1KgxbimHeRY4xAIgLcb+fq8i6OCGeZbtuDZrEGe8wQYQ4TA8qYaA2N7n7F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1256510},"type":"module","_from":"file:tutti-os-ui-system-0.0.96.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2b3aef4b528a88a14a09dfc13db9af64/tutti-os-ui-system-0.0.96.tgz","_integrity":"sha512-lqPsIeceM89tPJZe0G4yBsd4nOo7Kc6QSUGpD3ec094byKq4hG2WI71LUPoDFprX+4XXEuvdS5jfWrgAvFd3Yw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.96_1784052386760_0.5013412827798778","host":"s3://npm-registry-packages-npm-production"}},"0.0.97":{"name":"@tutti-os/ui-system","version":"0.0.97","_id":"@tutti-os/ui-system@0.0.97","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"cf34f63ebd4aeaec8b0f70a3ab77c77dee0e498d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.97.tgz","fileCount":50,"integrity":"sha512-pvXU5fVmFua2nbEXZciacMiBrzwRiKJldXRboXLJNBpiAiMovwThWt0R+J6yA7MVlKdLftQijqeYbqTdsS3/6g==","signatures":[{"sig":"MEYCIQDNcoAWxIGfhSLd+fIZ6J8sS35HZfoHH7bi90JyB8wF8AIhAPXecU4IiG9vc4Qs9yOV5A2X9+o2LBpfjlmGnXhLx0CV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1256510},"type":"module","_from":"file:tutti-os-ui-system-0.0.97.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6f3850470a77fc4b1a6796f4bfbd53a9/tutti-os-ui-system-0.0.97.tgz","_integrity":"sha512-pvXU5fVmFua2nbEXZciacMiBrzwRiKJldXRboXLJNBpiAiMovwThWt0R+J6yA7MVlKdLftQijqeYbqTdsS3/6g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.97_1784087510192_0.620081126335686","host":"s3://npm-registry-packages-npm-production"}},"0.0.98":{"name":"@tutti-os/ui-system","version":"0.0.98","_id":"@tutti-os/ui-system@0.0.98","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"cef1146af7d9877b31a23e3e0c449e271338b1e6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.98.tgz","fileCount":50,"integrity":"sha512-aGjxB4WXd0aK1BhyUjmLaez7w+9ym7a7n57dFSLWVfVo4jT6xtOVFh+DzJRuT4krv0yeIpbvlz2/BLcNqEKbNw==","signatures":[{"sig":"MEUCIGqRYe5pjfRRvgRYn5RiHX+14eWgQqYNqYqAImUtcOLwAiEAmxmPGfhAn5gmDqBAXodFMnZQa87r1h1r/6Qnu4cjnLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267402},"type":"module","_from":"file:tutti-os-ui-system-0.0.98.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/31ae3d6abf2b3c5dd37d57eb8e8f40fd/tutti-os-ui-system-0.0.98.tgz","_integrity":"sha512-aGjxB4WXd0aK1BhyUjmLaez7w+9ym7a7n57dFSLWVfVo4jT6xtOVFh+DzJRuT4krv0yeIpbvlz2/BLcNqEKbNw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.98_1784105881754_0.6988433790032706","host":"s3://npm-registry-packages-npm-production"}},"0.0.99":{"name":"@tutti-os/ui-system","version":"0.0.99","_id":"@tutti-os/ui-system@0.0.99","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2420a871d4be5464092115b3e4e1100650a34ef1","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.99.tgz","fileCount":50,"integrity":"sha512-abRzaUVxYDi/OJWtFUeMk6DkW9W938niOqvtDBIzUDuifE4kvFMhZqTOXp4iG9+sLrXb2KUaYUA75q74B0cHgA==","signatures":[{"sig":"MEQCIFEW//wj2jHMINm3dHIgjvpr2FAO6rv5Ke3Hb3YJIwQvAiAvo0jtVlq4/6VFpnNyxRjNV8WSSu33XLX6PUJvDzF44g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1267402},"type":"module","_from":"file:tutti-os-ui-system-0.0.99.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/03a107e9358ac24572dbade2c3e2fa63/tutti-os-ui-system-0.0.99.tgz","_integrity":"sha512-abRzaUVxYDi/OJWtFUeMk6DkW9W938niOqvtDBIzUDuifE4kvFMhZqTOXp4iG9+sLrXb2KUaYUA75q74B0cHgA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.99_1784106300628_0.9754530316421242","host":"s3://npm-registry-packages-npm-production"}},"0.0.100":{"name":"@tutti-os/ui-system","version":"0.0.100","_id":"@tutti-os/ui-system@0.0.100","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"adff7325e82d7f8238590bb6f94f26cc5d3d3136","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.100.tgz","fileCount":50,"integrity":"sha512-fzevAHEEAoM/zd3qT1ll0R6w+Z//MmDYestIassMuvriC/5dEVmDiKw7AGZUrOpZupkG3u8NbPox3ZIAC/5ngg==","signatures":[{"sig":"MEUCIQCYjY9VatBI4oqL3oHYeaG/FzLR8ZqaHtTElD9/ob4bRwIgWg6b5BVoqgFfqPr2yhZ4Y+G5fWr5Q3bZ5Tf+OycFntM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1269380},"type":"module","_from":"file:tutti-os-ui-system-0.0.100.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d5741c3d997e3aad31ef3169b703cde3/tutti-os-ui-system-0.0.100.tgz","_integrity":"sha512-fzevAHEEAoM/zd3qT1ll0R6w+Z//MmDYestIassMuvriC/5dEVmDiKw7AGZUrOpZupkG3u8NbPox3ZIAC/5ngg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.100_1784127633906_0.6943741831081158","host":"s3://npm-registry-packages-npm-production"}},"0.0.101":{"name":"@tutti-os/ui-system","version":"0.0.101","_id":"@tutti-os/ui-system@0.0.101","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a48b0e6ad6dbfbabd50a22b8ed4d613c4629dc8d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.101.tgz","fileCount":50,"integrity":"sha512-FduNn5YxtfTLMAMG/lz4ELoIU+uT/MqsVju1lpLuYCeYAMUMskIn61yppX7ScTSKZUTgfz92AHkcHUBb277XxA==","signatures":[{"sig":"MEUCIQCTP1r+SB+nu/CG6ZynSRPNsgpFDpqizZHl9W5R17SMHgIgSaLdHOOHOrDSF1+qUZyAcdfccNT5Zn+NWsGXPX4ExJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.101.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/859803f7a5ea28a189e5152d9b24594a/tutti-os-ui-system-0.0.101.tgz","_integrity":"sha512-FduNn5YxtfTLMAMG/lz4ELoIU+uT/MqsVju1lpLuYCeYAMUMskIn61yppX7ScTSKZUTgfz92AHkcHUBb277XxA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.101_1784133659176_0.5078689343143674","host":"s3://npm-registry-packages-npm-production"}},"0.0.102":{"name":"@tutti-os/ui-system","version":"0.0.102","_id":"@tutti-os/ui-system@0.0.102","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7f6299b49ef68a0a5b3f5a2cf6a51dc461de2d3d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.102.tgz","fileCount":50,"integrity":"sha512-BYUnhJy18wXQkEzFmmsr/XCLtePBxrYkuIp/CGcPECTCTshnIK+6YzAM7errziV0i2pSM2YTeGNCiEa5lHM2sA==","signatures":[{"sig":"MEYCIQDFP6+lVcQ4qSEuiIeEVuvkR4mKlEFToTfUqpwAUeKm5QIhAMrCc21pNol67XCzZYNUS9iqgszIeYic1eX2TpGbETbC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.102.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4abdd346c70ce6cd9540e803b92b8360/tutti-os-ui-system-0.0.102.tgz","_integrity":"sha512-BYUnhJy18wXQkEzFmmsr/XCLtePBxrYkuIp/CGcPECTCTshnIK+6YzAM7errziV0i2pSM2YTeGNCiEa5lHM2sA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.102_1784134020674_0.7080628287878148","host":"s3://npm-registry-packages-npm-production"}},"0.0.103":{"name":"@tutti-os/ui-system","version":"0.0.103","_id":"@tutti-os/ui-system@0.0.103","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a9b6ebfa7e77aa05b10f63acab095b8a3e2fd05b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.103.tgz","fileCount":50,"integrity":"sha512-yRMVdMj6GPzSQuEJPJMTQAxuAW0WcStkOPDSocjTRhi9DW4urQ68pIfj9Ui6ViS9jLSyDL87KTKwNjXVx8qlTw==","signatures":[{"sig":"MEQCIENzn68nv0V8i7AI4vxf4FKiE8cxc19WsqKGwmfdg7TQAiAaPWPt072YznXkcjHQto9xE+0CHmY13x7QSyQIqNFyEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.103.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1898b9cda7822a1731450c71e80339cf/tutti-os-ui-system-0.0.103.tgz","_integrity":"sha512-yRMVdMj6GPzSQuEJPJMTQAxuAW0WcStkOPDSocjTRhi9DW4urQ68pIfj9Ui6ViS9jLSyDL87KTKwNjXVx8qlTw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.103_1784136112767_0.9094277426587039","host":"s3://npm-registry-packages-npm-production"}},"0.0.104":{"name":"@tutti-os/ui-system","version":"0.0.104","_id":"@tutti-os/ui-system@0.0.104","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"9a9ac77a502d58431e1d09b260ce8c1fe64ed277","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.104.tgz","fileCount":50,"integrity":"sha512-tHyRVBQ1enf2K0CMpTVuu9NPn1o/ApDbjgsqjvsrP3cjWOPevNIVq+0knWQT7hZF2HdLK0fHyAwDK+BO51DY5A==","signatures":[{"sig":"MEQCIDxBsDz8xXx++RdqypkSKgdF6pjKmvTR64F1DOdAB5RbAiBPBa3vCNSAxyaYqzaAwnES/1AHuhm583aIj5kb0R64MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.104.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7826793b7f06f3f5d6ac9e728b5d8513/tutti-os-ui-system-0.0.104.tgz","_integrity":"sha512-tHyRVBQ1enf2K0CMpTVuu9NPn1o/ApDbjgsqjvsrP3cjWOPevNIVq+0knWQT7hZF2HdLK0fHyAwDK+BO51DY5A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.104_1784140523415_0.0068372125951439156","host":"s3://npm-registry-packages-npm-production"}},"0.0.105":{"name":"@tutti-os/ui-system","version":"0.0.105","_id":"@tutti-os/ui-system@0.0.105","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8d1a1b235a795595bd9e1c1d3f61832d33a8dc9d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.105.tgz","fileCount":50,"integrity":"sha512-U2Q/Kp7G0X1q3mq4OFj/5YCuU9SHmrxNVEtKgSExUf4LI7lIqUQkZNjvNGJks4//oXiPycEAwH3+1faqW57ocA==","signatures":[{"sig":"MEQCIFOfhEnW7JveYSPVOA1EAV8QatDahui2EJLRSb2lbd1zAiAJDYCgCD4/YBulix7uXqBvicv/Q30W694ycYyT5F8FFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.105.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ddc449cbc4b8c9b22b932d5fb909ece2/tutti-os-ui-system-0.0.105.tgz","_integrity":"sha512-U2Q/Kp7G0X1q3mq4OFj/5YCuU9SHmrxNVEtKgSExUf4LI7lIqUQkZNjvNGJks4//oXiPycEAwH3+1faqW57ocA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.105_1784184840292_0.24007643320606542","host":"s3://npm-registry-packages-npm-production"}},"0.0.106":{"name":"@tutti-os/ui-system","version":"0.0.106","_id":"@tutti-os/ui-system@0.0.106","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2920035c95c0f1dcbd919d7c66961d60b88f9a44","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.106.tgz","fileCount":50,"integrity":"sha512-Skf0wMo6tCtsdi8xXlamjpAHLLBXgp61XbjSIxe2VoZQcuv81QWfxDycvoRGXhJ1AU/7zC/nHjTZGiLs7a1g8Q==","signatures":[{"sig":"MEQCIF2Ug9Y75lhwH16nBINDS4FfbXyBNV4hMeOPSmmfxT0rAiB13WkzXuNypCxRa4UgxP7v4W/XfTLABVmmSl1ZPC9v8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.106.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f731647077b9570a5fd4d26b5a5780a6/tutti-os-ui-system-0.0.106.tgz","_integrity":"sha512-Skf0wMo6tCtsdi8xXlamjpAHLLBXgp61XbjSIxe2VoZQcuv81QWfxDycvoRGXhJ1AU/7zC/nHjTZGiLs7a1g8Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.106_1784185735566_0.9722726290251631","host":"s3://npm-registry-packages-npm-production"}},"0.0.107":{"name":"@tutti-os/ui-system","version":"0.0.107","_id":"@tutti-os/ui-system@0.0.107","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c031cb62525fb681ed4afb2f64d03ba58e00f2cb","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.107.tgz","fileCount":50,"integrity":"sha512-OM59ykbwKYC26/MDs1ceJ2lvwDPxaVsxqgtXfe3WSxcMOOWxe9SWKSgc0MsZ7SS++p2JnLTdawDQ1aL/Hpfx5g==","signatures":[{"sig":"MEQCIF/Go5H6qx5M6Aa09q/DbJDwpgMfWY2Hr87njvQPHVgvAiBNkCWRb5ZGcZsq94icn/v7HrJDRM49RqbB5VRdAM40Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.107.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0455df103625b9f25c0d0ba684b39528/tutti-os-ui-system-0.0.107.tgz","_integrity":"sha512-OM59ykbwKYC26/MDs1ceJ2lvwDPxaVsxqgtXfe3WSxcMOOWxe9SWKSgc0MsZ7SS++p2JnLTdawDQ1aL/Hpfx5g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.107_1784186591145_0.29565711344303836","host":"s3://npm-registry-packages-npm-production"}},"0.0.108":{"name":"@tutti-os/ui-system","version":"0.0.108","_id":"@tutti-os/ui-system@0.0.108","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2bc426c8b79332add59305c8d07b3b69112ec4c9","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.108.tgz","fileCount":50,"integrity":"sha512-LNbYcDN7Q500v5oHygMHmC5My6KtyKo5RtwxABqY6MTi163RrUnKQd16T3eoXoAJ9r4nYXymk1SKRb2as8DKbQ==","signatures":[{"sig":"MEQCIByDWHfHxl5EaIvMYn+l8aZSZqWlEnmOEUtOBbfKrI/JAiAjZbNm+0BadqCRjnvVmqZOECiFugqLSugJAWuAOqMWRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.108.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a068ad1b24c30ed6888f4d922e9e9274/tutti-os-ui-system-0.0.108.tgz","_integrity":"sha512-LNbYcDN7Q500v5oHygMHmC5My6KtyKo5RtwxABqY6MTi163RrUnKQd16T3eoXoAJ9r4nYXymk1SKRb2as8DKbQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.108_1784203422978_0.819660272454849","host":"s3://npm-registry-packages-npm-production"}},"0.0.109":{"name":"@tutti-os/ui-system","version":"0.0.109","_id":"@tutti-os/ui-system@0.0.109","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"cda6359a2b0f7e232c8dc3a3ca838e42bc4e3b84","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.109.tgz","fileCount":50,"integrity":"sha512-JtQUjZOZ/79/zXKPceUSdJJCoEK1e/qhQnxjTy7XZy4M43c7nbvkURgVcpMJebBU0xRSApFNAvntnWtPF5RX+A==","signatures":[{"sig":"MEUCIQDK0JApUjzuyi/MbXRlYA+Mv/VNdK+kvXFPJhnd+tpVWQIgEcAheURuzaugbzxhDooQxZSDS60YMldTg+8e4Bp7rwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.109.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d92d6f3a6d016710cd476ba77fef8587/tutti-os-ui-system-0.0.109.tgz","_integrity":"sha512-JtQUjZOZ/79/zXKPceUSdJJCoEK1e/qhQnxjTy7XZy4M43c7nbvkURgVcpMJebBU0xRSApFNAvntnWtPF5RX+A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.109_1784211305256_0.9577542949824465","host":"s3://npm-registry-packages-npm-production"}},"0.0.110":{"name":"@tutti-os/ui-system","version":"0.0.110","_id":"@tutti-os/ui-system@0.0.110","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"acba1bf9f231f3a4b936c1164d89775bcfdc0580","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.110.tgz","fileCount":50,"integrity":"sha512-p0EfeBZtJLI9Ard83ub/s4hiZd7wTYUmn/efzxhMKUS+zYc3nl3Aj3QFIK7fQvtxlDhHhO+IzOTknyu9ajiWGQ==","signatures":[{"sig":"MEUCIQD9hbl1AFa8zpPbM2H7gnfxmQppZE9IqGEieiV+20pP+QIgVcrgvj9xFuNLlspURmUu9yyfz0smVHglGHslx4+G9gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.110.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/618dcd9bfaf22506c22081f6cb95e740/tutti-os-ui-system-0.0.110.tgz","_integrity":"sha512-p0EfeBZtJLI9Ard83ub/s4hiZd7wTYUmn/efzxhMKUS+zYc3nl3Aj3QFIK7fQvtxlDhHhO+IzOTknyu9ajiWGQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.110_1784221474675_0.6979615279232476","host":"s3://npm-registry-packages-npm-production"}},"0.0.111":{"name":"@tutti-os/ui-system","version":"0.0.111","_id":"@tutti-os/ui-system@0.0.111","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"325311c188cb637e631759841e3d13eaa050d7da","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.111.tgz","fileCount":50,"integrity":"sha512-b6YHgW9b/34c5y+8chyntfs5SdZDpJWwSVuGGQnRkxubaGgydEbsh9MS/lp+tC5mgjsXUP03PMsdps+XMECcHw==","signatures":[{"sig":"MEQCIG684ptb9MKa5sGLTXJ2CBEfB7QIz0RzZaShhFhs5EV+AiBH+9G0U7Dltxm8Pc6JD74mOWtVeypKCT/by8J5yzGkEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.111.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e17e5e338c80fbb85aa151c0451977db/tutti-os-ui-system-0.0.111.tgz","_integrity":"sha512-b6YHgW9b/34c5y+8chyntfs5SdZDpJWwSVuGGQnRkxubaGgydEbsh9MS/lp+tC5mgjsXUP03PMsdps+XMECcHw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.111_1784224669878_0.7218514700110206","host":"s3://npm-registry-packages-npm-production"}},"0.0.112":{"name":"@tutti-os/ui-system","version":"0.0.112","_id":"@tutti-os/ui-system@0.0.112","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c85e37ef7b2ac9f9783cdf447c24377223825e14","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.112.tgz","fileCount":50,"integrity":"sha512-ntWIZlE7R8obRbOoHpZbjTUFuvJM0kXTMV8hsTGL+gHgGgSeiEZil2SVCtpcds2iWEoVM0TdGjtId+y/J+Nh2A==","signatures":[{"sig":"MEQCICa1ZbfQW+yCf5WFpafbp9+VnzCEBzv91rSgagizxUK1AiBjbh5vu5xGX8LbOr9oEyNTa/JFijahPgusnP4gFMv2PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.112.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a7d388cbdc19f28c4132234b6b469f67/tutti-os-ui-system-0.0.112.tgz","_integrity":"sha512-ntWIZlE7R8obRbOoHpZbjTUFuvJM0kXTMV8hsTGL+gHgGgSeiEZil2SVCtpcds2iWEoVM0TdGjtId+y/J+Nh2A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.112_1784226307271_0.6943336244063765","host":"s3://npm-registry-packages-npm-production"}},"0.0.113":{"name":"@tutti-os/ui-system","version":"0.0.113","_id":"@tutti-os/ui-system@0.0.113","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e4e51aa36a825837ca900008da651f71872f3a73","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.113.tgz","fileCount":50,"integrity":"sha512-xxVkJ/s3nGGeUJobc9laz3jrqFb2RKxCCbodFcZ6v7mDnJgOWEIMdWjOHBc5xoNsNpaELJg2/QVmcsx1BIYfXA==","signatures":[{"sig":"MEUCIQDW4Fow4HkgPd9BcdsoPgO+21WHu4Wn888tKmP8I/s0MQIgMRPTpOAqM2gRBkdrCsRjXnw//0rjKonGlBK0BAC0QYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.113.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/89c6d972794e82150a33f1dd9da76908/tutti-os-ui-system-0.0.113.tgz","_integrity":"sha512-xxVkJ/s3nGGeUJobc9laz3jrqFb2RKxCCbodFcZ6v7mDnJgOWEIMdWjOHBc5xoNsNpaELJg2/QVmcsx1BIYfXA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.113_1784228896994_0.2779997466628452","host":"s3://npm-registry-packages-npm-production"}},"0.0.114":{"name":"@tutti-os/ui-system","version":"0.0.114","_id":"@tutti-os/ui-system@0.0.114","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c83e38299d720103fe4a39189b435d5a20419641","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.114.tgz","fileCount":50,"integrity":"sha512-b5xTQN/hB1J46nY1FAqWDSbjGeri6Gud1mox2TjKymtWU8BuxMaqo+uzt9u+Fnz0GhUVEv8x13LnYoltkFswGQ==","signatures":[{"sig":"MEQCIBdSRQQDn6wEzK18L9vf5z+av48Fhth9uw8ao/J48lqxAiAhL1O6M+tJtvUunVMIS24+YVppnkwLOlytmcQh1dazbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.114.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3da6e9fac2e5ed1a53152ebde5a47b5a/tutti-os-ui-system-0.0.114.tgz","_integrity":"sha512-b5xTQN/hB1J46nY1FAqWDSbjGeri6Gud1mox2TjKymtWU8BuxMaqo+uzt9u+Fnz0GhUVEv8x13LnYoltkFswGQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.114_1784259444286_0.6789120241044893","host":"s3://npm-registry-packages-npm-production"}},"0.0.115":{"name":"@tutti-os/ui-system","version":"0.0.115","_id":"@tutti-os/ui-system@0.0.115","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"81f27494ca3943e066ff628e1aae145404205006","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.115.tgz","fileCount":50,"integrity":"sha512-EZTXLRgSa5KptSRx3+59laE2iXQsehwqV2M2ML9pD1BI4uRbZgY2OaFdcn6XzSY6ed9tpP937yw1wxOfhJt3Qg==","signatures":[{"sig":"MEUCICamjDS00rs6Xv/M98EhMVJFGkc6WksasQ4g2ow2wtI6AiEAuxSzz7Q/RYCDslqrLuyuZf4pXcRagRpVmg4SdxsBhkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.115.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2fd0441c6c6d3c3888eb0257612d013e/tutti-os-ui-system-0.0.115.tgz","_integrity":"sha512-EZTXLRgSa5KptSRx3+59laE2iXQsehwqV2M2ML9pD1BI4uRbZgY2OaFdcn6XzSY6ed9tpP937yw1wxOfhJt3Qg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.115_1784265054519_0.59373345746299","host":"s3://npm-registry-packages-npm-production"}},"0.0.116":{"name":"@tutti-os/ui-system","version":"0.0.116","_id":"@tutti-os/ui-system@0.0.116","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a91adae36bca6f1876e03ea89589438530fdb5c4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.116.tgz","fileCount":50,"integrity":"sha512-q2bjo1AnQoHYYObRizXSmxA4PvxJxPg94a/4yVu85STiSuqwSbzKfs+t/y2JllhfgVZ4XNq7NOwiYeFSvABuUg==","signatures":[{"sig":"MEYCIQDbHleHu6j6PEsigfY3Ci23PwQp1i66UkG9NFjY6PSabQIhALUjT9W9YyYpRaNuJPsuAQJYE/gzCYnLw+hrHcHK9WY8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.116.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6365798de6752bf9430290f107175f0f/tutti-os-ui-system-0.0.116.tgz","_integrity":"sha512-q2bjo1AnQoHYYObRizXSmxA4PvxJxPg94a/4yVu85STiSuqwSbzKfs+t/y2JllhfgVZ4XNq7NOwiYeFSvABuUg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.116_1784284983935_0.8081989342501279","host":"s3://npm-registry-packages-npm-production"}},"0.0.117":{"name":"@tutti-os/ui-system","version":"0.0.117","_id":"@tutti-os/ui-system@0.0.117","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5ad1f90ad110ad6bcff02a986dfe1d4644863500","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.117.tgz","fileCount":50,"integrity":"sha512-FsuvGoeThH6H/rnOtezE2kfK2KVhHS3mrR7ouf+hcNjzDUYi71Z6OCryanCLQCsHvQW4czIKAGYJ0Pl6Vmkl2g==","signatures":[{"sig":"MEUCIQCPLI9wt5D8IA0FiEHMWAh66NZCFXKRfR31ivHtMkbGrgIgE7mfxKHU9K6xffxx5cYQViGzj1PUBJzsG6A26pyu8EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.117.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6d548bac8be83b8fb8afecb5c18ce291/tutti-os-ui-system-0.0.117.tgz","_integrity":"sha512-FsuvGoeThH6H/rnOtezE2kfK2KVhHS3mrR7ouf+hcNjzDUYi71Z6OCryanCLQCsHvQW4czIKAGYJ0Pl6Vmkl2g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.117_1784285261969_0.5589936743200128","host":"s3://npm-registry-packages-npm-production"}},"0.0.118":{"name":"@tutti-os/ui-system","version":"0.0.118","_id":"@tutti-os/ui-system@0.0.118","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"9d79e6d287792af13d8a45f267784117de204ba9","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.118.tgz","fileCount":50,"integrity":"sha512-Q/winml+mawbeHeGK7Y/nds+PhRe2hIo70NfVBBEFRDIg47k+6MIHYAGrp78hM9U1BJZwLtvWiCkc0gRyDs5wQ==","signatures":[{"sig":"MEYCIQCHcyXNb9CUqM/ELlFC0CSdbW9YD010DJ8jtmfmt1pvFQIhAJJWA742+QhOK956KhMICfkfJN7bAalkz168cGjM88It","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.118.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/476e1ea4f9b3fe37f7aa44c0d540948b/tutti-os-ui-system-0.0.118.tgz","_integrity":"sha512-Q/winml+mawbeHeGK7Y/nds+PhRe2hIo70NfVBBEFRDIg47k+6MIHYAGrp78hM9U1BJZwLtvWiCkc0gRyDs5wQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.118_1784286367300_0.6488505231245048","host":"s3://npm-registry-packages-npm-production"}},"0.0.119":{"name":"@tutti-os/ui-system","version":"0.0.119","_id":"@tutti-os/ui-system@0.0.119","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d4f844d59dff0d4fc2e7691609ab3802c3feff3f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.119.tgz","fileCount":50,"integrity":"sha512-k7eY9Zqjz50C3Nvzr5PJhrc8n1tC9F1wQgmP4ztHawxTR9xPnMoQaeYi2rPpTdjpqZRo0xdjYpBUCsltxU0MIg==","signatures":[{"sig":"MEUCIAcadXoqMntYpTTod0GP17gyh47uS0hNX+4/CCf6n50SAiEAyHKQkvLiC4JIJfWwx2c+OfgStQPiGTlhWg93WgcQxeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.119.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/142e395ad21ccad533f6ab992556a791/tutti-os-ui-system-0.0.119.tgz","_integrity":"sha512-k7eY9Zqjz50C3Nvzr5PJhrc8n1tC9F1wQgmP4ztHawxTR9xPnMoQaeYi2rPpTdjpqZRo0xdjYpBUCsltxU0MIg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.119_1784287743331_0.5212401603381798","host":"s3://npm-registry-packages-npm-production"}},"0.0.120":{"name":"@tutti-os/ui-system","version":"0.0.120","_id":"@tutti-os/ui-system@0.0.120","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5abfcd24fc400b01c3e56a7b81953191f833418e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.120.tgz","fileCount":50,"integrity":"sha512-d9MDBorCUwgiH7/JT9uGXDMH0PD4AO4j5E9Zufi/ewJMSM86kAHH5RtgAwpwGixhM32j1q6kog6lhLf2NWgrxA==","signatures":[{"sig":"MEUCIQCYk8J4JC1JSSjNmXmUVz/or4GMemCDmzkVt35Pv7BkVAIgFItCXlsPVFnshDoADag+7GzlBkzMlNr42DwFsIZahC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273210},"type":"module","_from":"file:tutti-os-ui-system-0.0.120.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e065c70feedbd5156dae24799a45ffbe/tutti-os-ui-system-0.0.120.tgz","_integrity":"sha512-d9MDBorCUwgiH7/JT9uGXDMH0PD4AO4j5E9Zufi/ewJMSM86kAHH5RtgAwpwGixhM32j1q6kog6lhLf2NWgrxA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.120_1784290775454_0.1282836809213701","host":"s3://npm-registry-packages-npm-production"}},"0.0.121":{"name":"@tutti-os/ui-system","version":"0.0.121","_id":"@tutti-os/ui-system@0.0.121","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2345010ae0e9568f2236b147e372f80765574ae4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.121.tgz","fileCount":50,"integrity":"sha512-KHt8AwsXavtZdV4Rr24ew66Q3eh0I8PHfg6aT/hFZBW/L7w88DHpKXoiMFe6jnkySNZp9w938NMx7fh5WZtdnQ==","signatures":[{"sig":"MEUCIH+tOwFgzs0y46BCQWwkJpyaeZ54fgn72U+ZCRDJLgfiAiEA9P7pYsoZjoPNygL8TE0vD086KlcvRHRm7n8T5syEdH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273428},"type":"module","_from":"file:tutti-os-ui-system-0.0.121.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4ddd136d873b4eebf5a3e48f60d8a4d3/tutti-os-ui-system-0.0.121.tgz","_integrity":"sha512-KHt8AwsXavtZdV4Rr24ew66Q3eh0I8PHfg6aT/hFZBW/L7w88DHpKXoiMFe6jnkySNZp9w938NMx7fh5WZtdnQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.121_1784292105003_0.6498126547748002","host":"s3://npm-registry-packages-npm-production"}},"0.0.122":{"name":"@tutti-os/ui-system","version":"0.0.122","_id":"@tutti-os/ui-system@0.0.122","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f5bca5352ae8085358e94cbca0ca4ef51356dde9","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.122.tgz","fileCount":50,"integrity":"sha512-C0jOEW18BI/zGBHERRZgLU0gJb9zAmqmJeR2VQ4U+NAlpLse96ckffRdMMdykctksz44AUrBkP0WG+8NA6hRqQ==","signatures":[{"sig":"MEUCIQCTSPSQXPK4R03enemgaayNNm2FgADtcl8Od951NcasegIgOJDtkHtrYKGvrOgYmETmslkgZIb2jpioB/7QZU5zi4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273428},"type":"module","_from":"file:tutti-os-ui-system-0.0.122.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b7a9c638443de38ba0b0315c2b73b343/tutti-os-ui-system-0.0.122.tgz","_integrity":"sha512-C0jOEW18BI/zGBHERRZgLU0gJb9zAmqmJeR2VQ4U+NAlpLse96ckffRdMMdykctksz44AUrBkP0WG+8NA6hRqQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.122_1784293499013_0.8236191825719412","host":"s3://npm-registry-packages-npm-production"}},"0.0.123":{"name":"@tutti-os/ui-system","version":"0.0.123","_id":"@tutti-os/ui-system@0.0.123","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5682fae111766892131df81ee1d09b2e34cdd547","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.123.tgz","fileCount":50,"integrity":"sha512-yHQrvylzQi531UIxPMDM+tgdHFsmAl58Xe8wcBOVACkYzTkH/KCi7/xFBKXB6A2wRHhhuJvD1+2J3rzrsUhBFQ==","signatures":[{"sig":"MEYCIQDIM8GSuEOodhQeXOZz7IH3nrAQcXlXEyi5iRaNzN9AsgIhALXe2jrGv0uVRomRNH+fYDfmd43VK0ofUVLJ7S2yl0XR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273428},"type":"module","_from":"file:tutti-os-ui-system-0.0.123.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c2951b9c2e62526436520bea8d622c95/tutti-os-ui-system-0.0.123.tgz","_integrity":"sha512-yHQrvylzQi531UIxPMDM+tgdHFsmAl58Xe8wcBOVACkYzTkH/KCi7/xFBKXB6A2wRHhhuJvD1+2J3rzrsUhBFQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.123_1784295015549_0.14936542375546646","host":"s3://npm-registry-packages-npm-production"}},"0.0.124":{"name":"@tutti-os/ui-system","version":"0.0.124","_id":"@tutti-os/ui-system@0.0.124","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4d5ca517d5d1a4c010d8199f235dabca809cdffb","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.124.tgz","fileCount":50,"integrity":"sha512-Tv88QCD+7fhblNFQjKs68z6frEYeqAgTIzaNeGYhpgElAI6FIAcfznRIuxEjAkq1Mi5l4S2n/yjgFyyosDAXbg==","signatures":[{"sig":"MEUCIQCfqhwfD4xDJKzAQfxS5bHFfVyTuw3duSO81zMfqDV82QIgdlCXRtbnyX2Nr7SuNBCwh5fMFnXLRC1ZEAjCxootg2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1273428},"type":"module","_from":"file:tutti-os-ui-system-0.0.124.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/019f646a9b5e011c2b71357f80c8e96f/tutti-os-ui-system-0.0.124.tgz","_integrity":"sha512-Tv88QCD+7fhblNFQjKs68z6frEYeqAgTIzaNeGYhpgElAI6FIAcfznRIuxEjAkq1Mi5l4S2n/yjgFyyosDAXbg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.124_1784298837398_0.9834606562542283","host":"s3://npm-registry-packages-npm-production"}},"0.0.125":{"name":"@tutti-os/ui-system","version":"0.0.125","_id":"@tutti-os/ui-system@0.0.125","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e4d07607bfb534359cc14d8f315c8861c3d04fea","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.125.tgz","fileCount":50,"integrity":"sha512-83YZ2zj9i0huFt5MsQTBNGNYHfS9DMvnQCaKP4lV5CdQfBsyCPnmB5Msz5Ueg3wVtYr4C8lzHLMhhtMIcaGCKQ==","signatures":[{"sig":"MEUCID0etRSqfUDVmzcgvfRLETWaBHNAKuaZvDNo73+L++mTAiEAsdK/tQFKmeLb3hSRRLFsBvV0K/xXKSlQGB6+xJIjL7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.125.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bced0a2dd9196b9c2f7aa9f3c3de6f59/tutti-os-ui-system-0.0.125.tgz","_integrity":"sha512-83YZ2zj9i0huFt5MsQTBNGNYHfS9DMvnQCaKP4lV5CdQfBsyCPnmB5Msz5Ueg3wVtYr4C8lzHLMhhtMIcaGCKQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.125_1784299765533_0.6622409877143318","host":"s3://npm-registry-packages-npm-production"}},"0.0.126":{"name":"@tutti-os/ui-system","version":"0.0.126","_id":"@tutti-os/ui-system@0.0.126","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"cbf689e02063468a7028c5ed5c48d1ec66ef0153","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.126.tgz","fileCount":50,"integrity":"sha512-z9Iyiobz703jwBms6R/CSJvlAu+4ZoOiKeLJoWI2SDNDYGuC+2M5HU0kuR9Hkejn/7V1oNis0OODQx+hYLCoUw==","signatures":[{"sig":"MEYCIQCdV2BdUV10So5ANfaVJK+RSt7UDJLoQ5c3q2YQDyqpXAIhAPd7r4ifmQRic1eXw/RM9/vcr0djSCFsXwAeku7CtBKa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.126.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ef274cde48095bdb016cbb96e4b52534/tutti-os-ui-system-0.0.126.tgz","_integrity":"sha512-z9Iyiobz703jwBms6R/CSJvlAu+4ZoOiKeLJoWI2SDNDYGuC+2M5HU0kuR9Hkejn/7V1oNis0OODQx+hYLCoUw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.126_1784306090622_0.5508520076979981","host":"s3://npm-registry-packages-npm-production"}},"0.0.127":{"name":"@tutti-os/ui-system","version":"0.0.127","_id":"@tutti-os/ui-system@0.0.127","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"0f5b8f0b668b88b750becab0195357e535928fc2","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.127.tgz","fileCount":50,"integrity":"sha512-EoOPUE0BtdrzA1s6sAqkO7CIhj1rfMkL2tOuz3q+u9Y3+waXFdykHuIyT7+PP+xaVIqQNvAD4u21TSTW5GCZ9Q==","signatures":[{"sig":"MEQCIAVmmN/LubSHf5OXYJ0YHgA7YdiZtpE2gfqF1+piF5LsAiB1/1V8Fe7tPpgC9dbv9Ej+hGKpG6oz23utdI+75cWDAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.127.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/add916d8febfa47d03dfcf7df30502bb/tutti-os-ui-system-0.0.127.tgz","_integrity":"sha512-EoOPUE0BtdrzA1s6sAqkO7CIhj1rfMkL2tOuz3q+u9Y3+waXFdykHuIyT7+PP+xaVIqQNvAD4u21TSTW5GCZ9Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.127_1784310483332_0.37793074142403826","host":"s3://npm-registry-packages-npm-production"}},"0.0.128":{"name":"@tutti-os/ui-system","version":"0.0.128","_id":"@tutti-os/ui-system@0.0.128","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8e44d9513f2ab911c6563a02bf7981b58b71de34","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.128.tgz","fileCount":50,"integrity":"sha512-JLN3n9GKEF6Az+is2EGt54FuuSnKXpQVZvgpG8t3BvWyg8X0F6ylarntvmYss27GHv9ivIr9sTqBJKl3xnd+TQ==","signatures":[{"sig":"MEYCIQDGnoOD66uru2nPbgib5/XwUygahi/f76KmascDHrPDygIhAOJEmhYN2yji3KaJkp6x61fesGtdrDyp/EGgtm1SiVgH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.128.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f0cd1d1acab65575227909ea0ffab3e4/tutti-os-ui-system-0.0.128.tgz","_integrity":"sha512-JLN3n9GKEF6Az+is2EGt54FuuSnKXpQVZvgpG8t3BvWyg8X0F6ylarntvmYss27GHv9ivIr9sTqBJKl3xnd+TQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.128_1784313561513_0.5044751212096255","host":"s3://npm-registry-packages-npm-production"}},"0.0.129":{"name":"@tutti-os/ui-system","version":"0.0.129","_id":"@tutti-os/ui-system@0.0.129","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c886229820189d92e1e74b600f7f234e1085915e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.129.tgz","fileCount":50,"integrity":"sha512-mTA8rzafYmgc2Jq9bAcXs0N1HsJzIT1KLcvMH5M8if09m7RJhbnbuQ56xdZC2q9DkYjei1Y7KIBP3SIfFNKAxw==","signatures":[{"sig":"MEQCIEHEOgRGR23VJ6QZBG7K7/GztT33Q8Vw5MQnHHdvM6stAiAUpXqG4PmkSXNytiGknAWVi0v9jS4kpPTg2CPqa/Xn4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.129.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/989df37f65ba4e38111fa12fd480f9e3/tutti-os-ui-system-0.0.129.tgz","_integrity":"sha512-mTA8rzafYmgc2Jq9bAcXs0N1HsJzIT1KLcvMH5M8if09m7RJhbnbuQ56xdZC2q9DkYjei1Y7KIBP3SIfFNKAxw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.129_1784348953324_0.5783406513170788","host":"s3://npm-registry-packages-npm-production"}},"0.0.130":{"name":"@tutti-os/ui-system","version":"0.0.130","_id":"@tutti-os/ui-system@0.0.130","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"0921c3f2cd698fb7018d798d366e9187864af4b5","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.130.tgz","fileCount":50,"integrity":"sha512-K9jYASeDqR8Dg+BX0kNdhlDN6HVLOunbCycTMTIi37hiGdhYZm0Pr6UPiyJ0SrD6lCEMahPs28Bdj0qkrp92fg==","signatures":[{"sig":"MEUCIFRhZrfy7rhxdyVxZwVwZXSoo/+PEvPAHE+bwMzFdS3XAiEAsjOoPCzlDkfKWnDRLFVxePANR8smqH5d+IARyMhwC9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.130.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d6f810536d4fa939cda1d4d6668d059a/tutti-os-ui-system-0.0.130.tgz","_integrity":"sha512-K9jYASeDqR8Dg+BX0kNdhlDN6HVLOunbCycTMTIi37hiGdhYZm0Pr6UPiyJ0SrD6lCEMahPs28Bdj0qkrp92fg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.130_1784352272969_0.5261507076917045","host":"s3://npm-registry-packages-npm-production"}},"0.0.131":{"name":"@tutti-os/ui-system","version":"0.0.131","_id":"@tutti-os/ui-system@0.0.131","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"fe55fbdcc5a5b676004ea87cc2ca076f89851d6b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.131.tgz","fileCount":50,"integrity":"sha512-ytCt0s5s8BoRk+QpjH3POGedcICtUsAj49z4KFS205JumiZRJuxz+qnSJX7r77gJJjEZBc2If+i63WUL9gW9Tg==","signatures":[{"sig":"MEUCIQCf0PS/P9Isg6T/FsP2SDkpN+1ottNYLWXjgt2SVN3klQIgYnP7HXBguEnlYa+0L3QHWO9jJGzAgSMDc0GbWRkowzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.131.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cbe65cf37f083c185efd40d21df6896e/tutti-os-ui-system-0.0.131.tgz","_integrity":"sha512-ytCt0s5s8BoRk+QpjH3POGedcICtUsAj49z4KFS205JumiZRJuxz+qnSJX7r77gJJjEZBc2If+i63WUL9gW9Tg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.131_1784354600641_0.7774193754121517","host":"s3://npm-registry-packages-npm-production"}},"0.0.132":{"name":"@tutti-os/ui-system","version":"0.0.132","_id":"@tutti-os/ui-system@0.0.132","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5513cebcde32a9412dc3944b28e85c1ee2a51c87","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.132.tgz","fileCount":50,"integrity":"sha512-wyEnkZrT9TFh+6vL7Bg7gh+t8OpxaZMzYT3pZ6x444rmgJepYSDtVxFchIR3Rd6tM24YsvQ3TdlUVjQKyO6ZIg==","signatures":[{"sig":"MEYCIQCONjdnDzdnlgs9kRcsfzm0Cq6VB8sg2HTDxcMWYhgNZAIhAP1QLsZQBgqTugv32elvZwZKpmDGY37f0a4bOS/2HWqw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.132.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/de7b97d4034287ed91cc78984338804d/tutti-os-ui-system-0.0.132.tgz","_integrity":"sha512-wyEnkZrT9TFh+6vL7Bg7gh+t8OpxaZMzYT3pZ6x444rmgJepYSDtVxFchIR3Rd6tM24YsvQ3TdlUVjQKyO6ZIg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.132_1784355745097_0.6647647852015746","host":"s3://npm-registry-packages-npm-production"}},"0.0.133":{"name":"@tutti-os/ui-system","version":"0.0.133","_id":"@tutti-os/ui-system@0.0.133","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e60aa57925dd5d4823a5eb023fc24f0a4a42bf89","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.133.tgz","fileCount":50,"integrity":"sha512-4+jgSDfr37fPeC5SgIcxE8zDeJbyyiDDslNjMX7roieZ6ytY+SLe3YiZvvqXBUA8xs4rZOMy4QhcreudcBu0+A==","signatures":[{"sig":"MEUCIERviN/P1ynjXKmDujTwgqVq9QQcBJZUKVSDQcFCv5YGAiEA4M4AaEarRPf0O/lhGeCwOjrEnneBS9fccXz4x1YbTEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.133.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/25a08d0629b5f5a5fdc941c8118bf672/tutti-os-ui-system-0.0.133.tgz","_integrity":"sha512-4+jgSDfr37fPeC5SgIcxE8zDeJbyyiDDslNjMX7roieZ6ytY+SLe3YiZvvqXBUA8xs4rZOMy4QhcreudcBu0+A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.133_1784369098395_0.2538977612135729","host":"s3://npm-registry-packages-npm-production"}},"0.0.134":{"name":"@tutti-os/ui-system","version":"0.0.134","_id":"@tutti-os/ui-system@0.0.134","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"977c29c06719dcd4e9a0d154f9f9b94d9d19abf9","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.134.tgz","fileCount":50,"integrity":"sha512-2pF2D8dEGernhp62cIklfUZJKLeG9s8gv8v7DoXZct+TL5c52NeTSdBnr+MhqCZ+4mzIfUcJfImRe3upgcWreA==","signatures":[{"sig":"MEYCIQD8Gg0w5m3WMXXtKx+8qgYNg2iOuZFzGvd+ZymfEUrtNQIhAI19PsCWRA5gjdwOBxKheM3cLy5duns3PSlX+tCEs/4K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.134.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/60834de7d3aaeaa96523aa4d3bde72aa/tutti-os-ui-system-0.0.134.tgz","_integrity":"sha512-2pF2D8dEGernhp62cIklfUZJKLeG9s8gv8v7DoXZct+TL5c52NeTSdBnr+MhqCZ+4mzIfUcJfImRe3upgcWreA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.134_1784372333144_0.07363629492513235","host":"s3://npm-registry-packages-npm-production"}},"0.0.135":{"name":"@tutti-os/ui-system","version":"0.0.135","_id":"@tutti-os/ui-system@0.0.135","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"69303007113ec94abb8811e953f615213417b252","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.135.tgz","fileCount":50,"integrity":"sha512-S6X8SSBEihqKYYAch3B0W/0+CtvxfyxY7/utT6xNVhSxzOKvuWzA9C1B9+cpYcGAhn1Oy2vH5iE4IhhUA2qhzw==","signatures":[{"sig":"MEUCIH2twDEd2f9GhQMPSk+2Nyne4CrujfuUBLssAc6NmDyXAiEA9MbC8OMHWLKxXqExhZLWLr8Y1tQdXGECzj0k2w5GuR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.135.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2ffafde67303a54ac8f7b4634b6070b3/tutti-os-ui-system-0.0.135.tgz","_integrity":"sha512-S6X8SSBEihqKYYAch3B0W/0+CtvxfyxY7/utT6xNVhSxzOKvuWzA9C1B9+cpYcGAhn1Oy2vH5iE4IhhUA2qhzw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.135_1784377064297_0.6429294107369257","host":"s3://npm-registry-packages-npm-production"}},"0.0.136":{"name":"@tutti-os/ui-system","version":"0.0.136","_id":"@tutti-os/ui-system@0.0.136","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"903451eb2123aed8bf39089b0c52478f43a8324f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.136.tgz","fileCount":50,"integrity":"sha512-LrRL+L/2A8VC27OzMrHsYMebluQxxpRNOoYNrJlFM1nkXVlpI0uCkJaMkHoCTpQqBYet8YMPYvrufKvCVKIe4Q==","signatures":[{"sig":"MEYCIQCBw7hT1640zHEDTq9Y2czmKFzHoRbWCUV4Gkc9adhAcwIhAMb1YTsZR+a/DuyVrTKOtVdLdJp7Dl/UfKGqHyhmBkqV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275621},"type":"module","_from":"file:tutti-os-ui-system-0.0.136.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f9a9b5cda0ca33b800be391793f9ed2b/tutti-os-ui-system-0.0.136.tgz","_integrity":"sha512-LrRL+L/2A8VC27OzMrHsYMebluQxxpRNOoYNrJlFM1nkXVlpI0uCkJaMkHoCTpQqBYet8YMPYvrufKvCVKIe4Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.136_1784378138576_0.8433754453589462","host":"s3://npm-registry-packages-npm-production"}},"0.0.137":{"name":"@tutti-os/ui-system","version":"0.0.137","_id":"@tutti-os/ui-system@0.0.137","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"429198646b9c578a59da16b8372acce7697e5742","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.137.tgz","fileCount":50,"integrity":"sha512-Qo1jH3XYORKvt0eIhH2T58Zj78C9nNwcGxheCNB7/NbT3gr98J/dIMNYJHnL3WqXTXM4wrYmJvnG9olLi8IUiQ==","signatures":[{"sig":"MEUCIQDGpgqays4/apZLey7IRgtIz1nsXn4IlJhqVmnjJjeAhQIgXIqaRsDzqpiwGkR/JbNRsldw0LcvPIJMfgtg08gFu2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275619},"type":"module","_from":"file:tutti-os-ui-system-0.0.137.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d22a5a4cfa70aca737550f4aec9710ed/tutti-os-ui-system-0.0.137.tgz","_integrity":"sha512-Qo1jH3XYORKvt0eIhH2T58Zj78C9nNwcGxheCNB7/NbT3gr98J/dIMNYJHnL3WqXTXM4wrYmJvnG9olLi8IUiQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.137_1784378897236_0.11945440721415079","host":"s3://npm-registry-packages-npm-production"}},"0.0.138":{"name":"@tutti-os/ui-system","version":"0.0.138","_id":"@tutti-os/ui-system@0.0.138","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c8d3671f4808d859dd1a727ab2341157b07583f6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.138.tgz","fileCount":50,"integrity":"sha512-LIT8osXQplCmt8Dnr/mGI671HxC88R4n+/d+yHkh9qM9HOHR+LNIg/lp6wUXt8JxR2iwpFIvX/z+pCLzR6Cdbg==","signatures":[{"sig":"MEYCIQDgMAo4N5vzFjWypObfOnHTc1NGfK350vS8dLSNr6F/HgIhAK3J1ECDDpBXk9v8AO1YbZQhfqFx4qCq1TV7IVO9qUGD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275619},"type":"module","_from":"file:tutti-os-ui-system-0.0.138.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6587151edfa8892f2c71c54449008300/tutti-os-ui-system-0.0.138.tgz","_integrity":"sha512-LIT8osXQplCmt8Dnr/mGI671HxC88R4n+/d+yHkh9qM9HOHR+LNIg/lp6wUXt8JxR2iwpFIvX/z+pCLzR6Cdbg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.138_1784379175305_0.8070643361561012","host":"s3://npm-registry-packages-npm-production"}},"0.0.139":{"name":"@tutti-os/ui-system","version":"0.0.139","_id":"@tutti-os/ui-system@0.0.139","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"60444acd8e92b7ff9ed7a18e1bd105d80f3e0d94","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.139.tgz","fileCount":50,"integrity":"sha512-KemtnbuDrUpNJJwMiDTIV9P1YlF+JnzBgvO3yEAGp47qv/kZO5AMCoeRQrP+fx4BPX9OPN0vHkXf29lf6s8w5Q==","signatures":[{"sig":"MEUCIQCBP8gPETRR+P2V8PUWCGulKFSpoWdtSWg1fC46san5dgIgehigyOOx/T8n/zNT9PXV1MePEvy6AuMEbbmoe/6/vXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1275619},"type":"module","_from":"file:tutti-os-ui-system-0.0.139.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2b0269db82dc2606cfbaadaad6380fa7/tutti-os-ui-system-0.0.139.tgz","_integrity":"sha512-KemtnbuDrUpNJJwMiDTIV9P1YlF+JnzBgvO3yEAGp47qv/kZO5AMCoeRQrP+fx4BPX9OPN0vHkXf29lf6s8w5Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.139_1784379622861_0.5309031982412933","host":"s3://npm-registry-packages-npm-production"}},"0.0.140":{"name":"@tutti-os/ui-system","version":"0.0.140","_id":"@tutti-os/ui-system@0.0.140","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c4ae1d7fb343f6a4feb4ef49fdb777aefbd483c5","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.140.tgz","fileCount":50,"integrity":"sha512-YGF5aYpwODcBy/shCIBxDMS9fzKD3OsfO5jZgGa6cTF33eGm7NOoP83rW5sX0MNS6k7yUX3ybbmQG1g/f0JJTg==","signatures":[{"sig":"MEYCIQCsuG8ObRhon+VuaQT428JLcmQO5CkxvO42UaaxkH4cVwIhAPu3BXZip+rd84q/V9hJgnsDeQJZTum8x77xb22I9lAW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1287992},"type":"module","_from":"file:tutti-os-ui-system-0.0.140.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3ac1edd32d67051ef596c00ca5008892/tutti-os-ui-system-0.0.140.tgz","_integrity":"sha512-YGF5aYpwODcBy/shCIBxDMS9fzKD3OsfO5jZgGa6cTF33eGm7NOoP83rW5sX0MNS6k7yUX3ybbmQG1g/f0JJTg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.140_1784393154744_0.727312759438959","host":"s3://npm-registry-packages-npm-production"}},"0.0.141":{"name":"@tutti-os/ui-system","version":"0.0.141","_id":"@tutti-os/ui-system@0.0.141","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"225f9c77838f4742acca69e6e08e47d11d947cbb","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.141.tgz","fileCount":50,"integrity":"sha512-+QfZcnWLBND0XNIm1/YUkMmQwKuE7BeaKarmfQDCT1W+nWbbBpU7a0pVscgDHDsYwrC3n/2DROGaF7MLINf8FQ==","signatures":[{"sig":"MEUCIQCx4Tjoq+/CZ5MfNL1v1Gq/t0Nb3LRRTmSjZoHbylgg8QIgVJSNvYMF2pw0ABZcqZrPyn/rEYzinGjhn0w5GwLvng0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1287992},"type":"module","_from":"file:tutti-os-ui-system-0.0.141.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5b106c2e6b6edce1bbb01d8efdc0ac54/tutti-os-ui-system-0.0.141.tgz","_integrity":"sha512-+QfZcnWLBND0XNIm1/YUkMmQwKuE7BeaKarmfQDCT1W+nWbbBpU7a0pVscgDHDsYwrC3n/2DROGaF7MLINf8FQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.141_1784393558924_0.6234180506648761","host":"s3://npm-registry-packages-npm-production"}},"0.0.142":{"name":"@tutti-os/ui-system","version":"0.0.142","_id":"@tutti-os/ui-system@0.0.142","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"fa0f25aaa8aa0a40e29b61bb3277cfba1fe340ca","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.142.tgz","fileCount":50,"integrity":"sha512-FuMhkJn7JRbDAhKOiO95+GYL2qn1BD2pV7YimFREnoEjfHRWHi4OzfUfpl47nYgNzu0M/w62b1VKkaTkEEwOvQ==","signatures":[{"sig":"MEQCIBvRKQvVJo14HPSKebbtz87P+7gDiR5YMEB99u50UjaWAiAtrzEfAiz90dW0Ig+9spxHP/qEnyE9FjaSXOUKCMe7EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1287992},"type":"module","_from":"file:tutti-os-ui-system-0.0.142.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e84250add6946ec5e2b2574b0cfbf044/tutti-os-ui-system-0.0.142.tgz","_integrity":"sha512-FuMhkJn7JRbDAhKOiO95+GYL2qn1BD2pV7YimFREnoEjfHRWHi4OzfUfpl47nYgNzu0M/w62b1VKkaTkEEwOvQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.142_1784396153015_0.808917313824491","host":"s3://npm-registry-packages-npm-production"}},"0.0.143":{"name":"@tutti-os/ui-system","version":"0.0.143","_id":"@tutti-os/ui-system@0.0.143","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2738624079b37eb5033921ca0f6fbf38928a2953","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.143.tgz","fileCount":50,"integrity":"sha512-1ywdzCxUAEpjSqZ8LRQkQ8m0EsBwm+TgkhZq1f85Dv0oLOo1sBfj/nxezQbC9NYSuegFUvJiClq9aRsF4BKQTg==","signatures":[{"sig":"MEQCIDbYOoi0pymlDxbiOrpbu7CFXSBGM+0jakVgXT9ao/VwAiA1BEQ38tsWdzNozgK8ghUAI4LNciAjy4AVTruiwpSHiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.143.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/831a5d516d32fe1819a0684d5f7130eb/tutti-os-ui-system-0.0.143.tgz","_integrity":"sha512-1ywdzCxUAEpjSqZ8LRQkQ8m0EsBwm+TgkhZq1f85Dv0oLOo1sBfj/nxezQbC9NYSuegFUvJiClq9aRsF4BKQTg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.143_1784398308675_0.24154828569439468","host":"s3://npm-registry-packages-npm-production"}},"0.0.144":{"name":"@tutti-os/ui-system","version":"0.0.144","_id":"@tutti-os/ui-system@0.0.144","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"060f58c8df575e79cfc0a6cbac01ae4959713562","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.144.tgz","fileCount":50,"integrity":"sha512-wjw3cXM5fP7feOpurqW5dSYwr5vZLfm1movEnMcxsfRLzXem9ldnd7fmPq+iSUBWgUb4vvmw8tspXYTTMg6tug==","signatures":[{"sig":"MEQCIEoz1opyc8ZBIO/LxD3Rzz34GSG88GPrkvYcEqDX8vJZAiAFG+kNqdl3y7oZA8BAcDkCOKsVY4JS21m8Va0RsPNbLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.144.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/25d9a730320b93f76fe7d985342d6500/tutti-os-ui-system-0.0.144.tgz","_integrity":"sha512-wjw3cXM5fP7feOpurqW5dSYwr5vZLfm1movEnMcxsfRLzXem9ldnd7fmPq+iSUBWgUb4vvmw8tspXYTTMg6tug==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.144_1784422165144_0.7965939507894451","host":"s3://npm-registry-packages-npm-production"}},"0.0.145":{"name":"@tutti-os/ui-system","version":"0.0.145","_id":"@tutti-os/ui-system@0.0.145","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c72f14942fec68f2356d0335e6e0a615ebaac7c2","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.145.tgz","fileCount":50,"integrity":"sha512-e62HmP9JvZM7PEqa1j2gnS8BtAZ7kmJkignu5yeSMu14qRVeTsEB8cKYTrAALHZxFhXpI2lA0YaM3eHu+4tUSQ==","signatures":[{"sig":"MEUCIExStR+W04Mzq7zTT3NTjZCjRpsiYsZQ6txFv6JygUelAiEAq+xXhmu523W+VDKYd1vdktTOiR6xuRoOhw2+fWU1G7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.145.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/32224e18cd6a1f76d040598be794ef7e/tutti-os-ui-system-0.0.145.tgz","_integrity":"sha512-e62HmP9JvZM7PEqa1j2gnS8BtAZ7kmJkignu5yeSMu14qRVeTsEB8cKYTrAALHZxFhXpI2lA0YaM3eHu+4tUSQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.145_1784434589067_0.29326844775076544","host":"s3://npm-registry-packages-npm-production"}},"0.0.146":{"name":"@tutti-os/ui-system","version":"0.0.146","_id":"@tutti-os/ui-system@0.0.146","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6e09a430fc1d508b71bc9c48ce3f9ca23dfa162a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.146.tgz","fileCount":50,"integrity":"sha512-8OndRE4uiRjEleDJxwGo+t6dsBSy4+yIyLVub9fI0GnoHS7ErRF/UBVGkwT/mWN8SF4MkbV7HDC2q6JhzRfqsw==","signatures":[{"sig":"MEUCIQC5wt0Tz4OvSGr1rRo8Ucw1fgn9Uf9gS2AJgpHaT/5pZgIgSZAh5eF5yLLTYGZ1WV966wvP45NcFJJjhykdGSgAzfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.146.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8e8944eef2a11c75432d5f97861c8262/tutti-os-ui-system-0.0.146.tgz","_integrity":"sha512-8OndRE4uiRjEleDJxwGo+t6dsBSy4+yIyLVub9fI0GnoHS7ErRF/UBVGkwT/mWN8SF4MkbV7HDC2q6JhzRfqsw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.146_1784467084549_0.40303420140365853","host":"s3://npm-registry-packages-npm-production"}},"0.0.147":{"name":"@tutti-os/ui-system","version":"0.0.147","_id":"@tutti-os/ui-system@0.0.147","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e7ac5d44e5c5b426912e8f23acdf8516d1d93fe3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.147.tgz","fileCount":50,"integrity":"sha512-tz83VJfIn8/SUcUQUOQtRkwRMOboz8n2M+CbWJdw1PFGJ0q9XWi+7q7pyirdJFVpEUph0bIEc1KS8fKyFrn1MA==","signatures":[{"sig":"MEUCIQCCZxNMzG74NxzkY19FSg+5O9iwRtR6QWo6QwQ+cO2XygIgX9v4zOFmCMiYOOkgFk4lk+5vQJGWoaCy8ObKkxew+gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.147.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/45848d65f97baac4ff1b0d0915eee8dc/tutti-os-ui-system-0.0.147.tgz","_integrity":"sha512-tz83VJfIn8/SUcUQUOQtRkwRMOboz8n2M+CbWJdw1PFGJ0q9XWi+7q7pyirdJFVpEUph0bIEc1KS8fKyFrn1MA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.147_1784523334178_0.1934266581869193","host":"s3://npm-registry-packages-npm-production"}},"0.0.148":{"name":"@tutti-os/ui-system","version":"0.0.148","_id":"@tutti-os/ui-system@0.0.148","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e113424fade77cb49a5db29fa0132fd58a2e44ea","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.148.tgz","fileCount":50,"integrity":"sha512-BSeJdBYjxgNcg4Q03/W95NjxOeTsfx3j7ZlcNv5tCSmAci0A7m82nbvFyAoba3bxQDfS5cTKyJ5X2nzjJCu35w==","signatures":[{"sig":"MEYCIQCt8dvAtiHRoRdAO4vNvc1TiwKK4vq1osXBhoKfiIOnVwIhAIFev/YrZQfmTDNiCZ78SvPOMwRAqgzcFhhLCVRfuvFC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.148.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2cf722a58fb998136268ad78cd51c39a/tutti-os-ui-system-0.0.148.tgz","_integrity":"sha512-BSeJdBYjxgNcg4Q03/W95NjxOeTsfx3j7ZlcNv5tCSmAci0A7m82nbvFyAoba3bxQDfS5cTKyJ5X2nzjJCu35w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.148_1784526271252_0.18922421903171638","host":"s3://npm-registry-packages-npm-production"}},"0.0.149":{"name":"@tutti-os/ui-system","version":"0.0.149","_id":"@tutti-os/ui-system@0.0.149","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b9c0be96856beb3aa44d2d3c843c4859cf7285e7","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.149.tgz","fileCount":50,"integrity":"sha512-dCoT9JGWcfGaWdl50Y0/xy0tv+pXzYYVXmc5uPudsVnkTy3idWgfrdv48remA08PLdpHemPQ3h+xWnLmBU6sFA==","signatures":[{"sig":"MEQCIHdUpdeRofAI27b3KNVu9+p7jmOvyUQWbIU0TWMDkSmTAiA2l/azTgQaRHk65Wpl2rg//3LvHiapwfiFYdPHQG1xtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.149.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/199893cd5aea01430e7466453c5086e4/tutti-os-ui-system-0.0.149.tgz","_integrity":"sha512-dCoT9JGWcfGaWdl50Y0/xy0tv+pXzYYVXmc5uPudsVnkTy3idWgfrdv48remA08PLdpHemPQ3h+xWnLmBU6sFA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.149_1784531917428_0.1261257267002469","host":"s3://npm-registry-packages-npm-production"}},"0.0.150":{"name":"@tutti-os/ui-system","version":"0.0.150","_id":"@tutti-os/ui-system@0.0.150","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b8c529cce1997634ac0c14457b22fa6da5664717","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.150.tgz","fileCount":50,"integrity":"sha512-h0gkzcttgfeTqPU0oIZG8cl97f5RIj8kbJItY2Foj38N92+vqG+OBXGrBWpYV9ezyUbVywICM60Y5Y5U0mlE3A==","signatures":[{"sig":"MEYCIQD3YsPAABYqzAc8qL8jJHHrn7kAmdTKqO2EtGe20UOXqgIhAPvQtjd4RMHIcRcqMUWPg5PeRsSrSNBaU/hZQN2+kpTq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.150.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b3b1e821049ea45249225caa51adc3fe/tutti-os-ui-system-0.0.150.tgz","_integrity":"sha512-h0gkzcttgfeTqPU0oIZG8cl97f5RIj8kbJItY2Foj38N92+vqG+OBXGrBWpYV9ezyUbVywICM60Y5Y5U0mlE3A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.150_1784532693752_0.11021426915974741","host":"s3://npm-registry-packages-npm-production"}},"0.0.151":{"name":"@tutti-os/ui-system","version":"0.0.151","_id":"@tutti-os/ui-system@0.0.151","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6e565c1a38abc0a11956832cae3e3853911c3615","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.151.tgz","fileCount":50,"integrity":"sha512-8gg3BHu0m2Y6xVgbd5LYBnlCeLFZSCyo1g5U5mQXcinFkwGoPMhuRJ3ItS3hT2HNd3yL3D3OY83L1Kl0nG/1Qg==","signatures":[{"sig":"MEMCHw8fQRgNMKCh5Fd3ESaxgj3QygcSmZeKmPsIJ+3wiKACIA9dU7bi0DaFPkvtEDHVa+6XEpydRVCpxtUx0BtK7dvz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.151.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7bbb2c45f519028005b3e08d04933b24/tutti-os-ui-system-0.0.151.tgz","_integrity":"sha512-8gg3BHu0m2Y6xVgbd5LYBnlCeLFZSCyo1g5U5mQXcinFkwGoPMhuRJ3ItS3hT2HNd3yL3D3OY83L1Kl0nG/1Qg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.151_1784536841692_0.780400058028079","host":"s3://npm-registry-packages-npm-production"}},"0.0.152":{"name":"@tutti-os/ui-system","version":"0.0.152","_id":"@tutti-os/ui-system@0.0.152","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"658ba9c0cea5d954a7bf0dd58903e76c8899e0ba","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.152.tgz","fileCount":50,"integrity":"sha512-G/jHPRT7qLRT00n8AJz+/jI2CamKiHlCoV1GxKN810iok7lpCSw4BSsJESt6492JcpDFSUoPD/pL89OtEx5mwA==","signatures":[{"sig":"MEQCIFJ7uDg+yn2CKumU1LAAx//ZXUck7sqPRYyRfHp4JLeyAiB8LlGB5rnMhN3pWi2uHb7yDycVpIZ405VCNmqqBmycDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.152.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d3f25afd69b492a3ad9563598c78a79e/tutti-os-ui-system-0.0.152.tgz","_integrity":"sha512-G/jHPRT7qLRT00n8AJz+/jI2CamKiHlCoV1GxKN810iok7lpCSw4BSsJESt6492JcpDFSUoPD/pL89OtEx5mwA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.152_1784538875380_0.8689720160399299","host":"s3://npm-registry-packages-npm-production"}},"0.0.153":{"name":"@tutti-os/ui-system","version":"0.0.153","_id":"@tutti-os/ui-system@0.0.153","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c6dd11d6b6e79d9557859b35fcb44536ef46f9c1","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.153.tgz","fileCount":50,"integrity":"sha512-eNNZr14QtVmn4ksd8JqNHASPb7Fi1q0gIg+J4elXR6TjNoqVSdNMCBLtfr/daFenvwZ1b01eNH8sMBE8xRE7Xw==","signatures":[{"sig":"MEUCIEz+SnK1tjqsAXbxUBc1BCqGVxPbl6rb7KOD6GCAv19+AiEAywHjU1knvwP0pRQIbIf5k93dwIM/+qWs9fX5Req8QpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.153.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/82d1ab614354c86985027483771ef959/tutti-os-ui-system-0.0.153.tgz","_integrity":"sha512-eNNZr14QtVmn4ksd8JqNHASPb7Fi1q0gIg+J4elXR6TjNoqVSdNMCBLtfr/daFenvwZ1b01eNH8sMBE8xRE7Xw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.153_1784541258283_0.09649565216312261","host":"s3://npm-registry-packages-npm-production"}},"0.0.154":{"name":"@tutti-os/ui-system","version":"0.0.154","_id":"@tutti-os/ui-system@0.0.154","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"1716ccdaec0ce5df42cca7f5d8bfd1b969b02687","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.154.tgz","fileCount":50,"integrity":"sha512-UiRoUkmfdyOXuO+8C4Yx/8GRMzvBDHHV4pougJsPWifvll8BQh3q8OWz6j6q2qv/cxDXi9Ok3avvNayY0oETRQ==","signatures":[{"sig":"MEYCIQCZJqQjyM4OPOwdVh1FG0hrOZriC561pqnBgcd2XCsWWQIhAIw0myMx++OW4+gkkisjDli4t8erHIYkcmtltcJEQNjw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.154.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6b98b5f9ab34683be9209b3ade237325/tutti-os-ui-system-0.0.154.tgz","_integrity":"sha512-UiRoUkmfdyOXuO+8C4Yx/8GRMzvBDHHV4pougJsPWifvll8BQh3q8OWz6j6q2qv/cxDXi9Ok3avvNayY0oETRQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.154_1784557509002_0.9072835587176635","host":"s3://npm-registry-packages-npm-production"}},"0.0.155":{"name":"@tutti-os/ui-system","version":"0.0.155","_id":"@tutti-os/ui-system@0.0.155","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"419ffd9345706f9331cce10ef52dd76dc42129e4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.155.tgz","fileCount":50,"integrity":"sha512-tqH4Ht0P6PzlQZOsDC3LHoSpvybwmPTXAuUftr+8g6WYWzVuh3Bylcxoq5G/+1H0sU+bTK4aFs8v/crn/7HzmA==","signatures":[{"sig":"MEQCIFxBsIID3OGyF2+wW03QjxOoS0i5hxNPaVECxTnXwYk+AiAZqKZ9tJc0S0gMJFmpppMl92eT9zA2vS0rs1pHfHfLMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.155.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/87de1b805e13e8668779409a4948d285/tutti-os-ui-system-0.0.155.tgz","_integrity":"sha512-tqH4Ht0P6PzlQZOsDC3LHoSpvybwmPTXAuUftr+8g6WYWzVuh3Bylcxoq5G/+1H0sU+bTK4aFs8v/crn/7HzmA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.155_1784558474555_0.3047281321374815","host":"s3://npm-registry-packages-npm-production"}},"0.0.156":{"name":"@tutti-os/ui-system","version":"0.0.156","_id":"@tutti-os/ui-system@0.0.156","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"0719e2aaaa10665058249d0ed9b0eb4ee508c398","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.156.tgz","fileCount":50,"integrity":"sha512-8gTpUeZvP1RY5DYWccb2Qh1mVJ4GgK5T4REZCYs6hCFrzVyVNEFC8nVs6wPBc3zPLcq2BpbCHuWZyR1/O6gwjg==","signatures":[{"sig":"MEQCIHYMWWxs5Nv6gYXemxWR8iRFwj/MK0p+Z87Owb6Y+hF4AiA5OzTi+xhGxHrlenlTLjGskFoBCSlkT09YK4q+ajbO2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.156.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/125bee2fe369a0cce5c23b8f22cec993/tutti-os-ui-system-0.0.156.tgz","_integrity":"sha512-8gTpUeZvP1RY5DYWccb2Qh1mVJ4GgK5T4REZCYs6hCFrzVyVNEFC8nVs6wPBc3zPLcq2BpbCHuWZyR1/O6gwjg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.156_1784560595200_0.5159113852350616","host":"s3://npm-registry-packages-npm-production"}},"0.0.157":{"name":"@tutti-os/ui-system","version":"0.0.157","_id":"@tutti-os/ui-system@0.0.157","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8ee78aefdbf73513151e292f043ab943acac962a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.157.tgz","fileCount":50,"integrity":"sha512-5PsNk7v01e14141N9vd4O82qlyZZn/kjL5UdLe1sVg+XF7qOmhHYyUotPWHg45tXJvi+a7gUIERqPzbEzcgXwA==","signatures":[{"sig":"MEUCIAZSTwr/IhUO+ljcvYONiKdaNLALLGBbyKZWxwIhwfm1AiEA665cmuxsxya6WMhJfT1xtE9k89zBWTahqzVuzmyhAUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.157.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/83fd681ebb8c62a6910943326ee2c6a7/tutti-os-ui-system-0.0.157.tgz","_integrity":"sha512-5PsNk7v01e14141N9vd4O82qlyZZn/kjL5UdLe1sVg+XF7qOmhHYyUotPWHg45tXJvi+a7gUIERqPzbEzcgXwA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.157_1784562843836_0.5414121215586134","host":"s3://npm-registry-packages-npm-production"}},"0.0.158":{"name":"@tutti-os/ui-system","version":"0.0.158","_id":"@tutti-os/ui-system@0.0.158","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6b19d3e65781fd898ab79e621444317424c391b3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.158.tgz","fileCount":50,"integrity":"sha512-YbUNBjW0PuI0qBA3v4twcNRfQ4kl9eJ3zedqRaduunDvT55zUmJhCdkzLRw57tshedPQTUpDka+dY7S0CbVgWw==","signatures":[{"sig":"MEQCIELp6pO06mATkFoxKBYg7Edx8msorFK1jbhO/VLhfArBAiBhT6aHBMwjZ1zkL/9lAj8fdZN40eWlD4wni2ULWbuXig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.158.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/338726f8352b3db75137ea06989eed0c/tutti-os-ui-system-0.0.158.tgz","_integrity":"sha512-YbUNBjW0PuI0qBA3v4twcNRfQ4kl9eJ3zedqRaduunDvT55zUmJhCdkzLRw57tshedPQTUpDka+dY7S0CbVgWw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.158_1784567172215_0.07292347139855937","host":"s3://npm-registry-packages-npm-production"}},"0.0.159":{"name":"@tutti-os/ui-system","version":"0.0.159","_id":"@tutti-os/ui-system@0.0.159","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"314b754801aa1379b99c632f961d657fb0448dc4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.159.tgz","fileCount":50,"integrity":"sha512-W9WSKZq0NtFXNiFlR0XMPZYI8tGyBqU/+TQ7V1PcpRHPeqYX9axOH2DO9RLTaOsitGoXZ6n/PqK1mor8g4N2Bg==","signatures":[{"sig":"MEUCICpwTHv/CG1OgEAdojPU+2Q2IKabC6V99Lu9t+eCz+meAiEAxrRPKO7kFBrl5vsFKZhIL8rDfR0rwlDOd3ggVa/HsZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290876},"type":"module","_from":"file:tutti-os-ui-system-0.0.159.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dd477aced5afeb41cd591095ce8d2902/tutti-os-ui-system-0.0.159.tgz","_integrity":"sha512-W9WSKZq0NtFXNiFlR0XMPZYI8tGyBqU/+TQ7V1PcpRHPeqYX9axOH2DO9RLTaOsitGoXZ6n/PqK1mor8g4N2Bg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.159_1784567874923_0.23304473252067126","host":"s3://npm-registry-packages-npm-production"}},"0.0.160":{"name":"@tutti-os/ui-system","version":"0.0.160","_id":"@tutti-os/ui-system@0.0.160","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"df7b9575d3a5c2220114fb732e1a5e13755fc237","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.160.tgz","fileCount":50,"integrity":"sha512-uHmSRdgHkNPrGXQDHePuZqUOycLb8arGt9lsEenByCrLeSfFq9zKufmkdarMl0sEVB8HdWIwh59+vswxy1fBBA==","signatures":[{"sig":"MEQCIAVMUCzAoLrRS58N1MvxzrWiBH0k0v4g7fF+2e1JWIEDAiBC/mW5ADZpxX6Df6ewLlaRrLMxx0bEwfgHkJB0+WynVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290948},"type":"module","_from":"file:tutti-os-ui-system-0.0.160.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b0e7dbc15d7bf7bfd1a68a346a0edcbe/tutti-os-ui-system-0.0.160.tgz","_integrity":"sha512-uHmSRdgHkNPrGXQDHePuZqUOycLb8arGt9lsEenByCrLeSfFq9zKufmkdarMl0sEVB8HdWIwh59+vswxy1fBBA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.160_1784569972720_0.92176737707623","host":"s3://npm-registry-packages-npm-production"}},"0.0.161":{"name":"@tutti-os/ui-system","version":"0.0.161","_id":"@tutti-os/ui-system@0.0.161","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a67aae1c2aca544e1e1640d2bd54af99fddadf42","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.161.tgz","fileCount":50,"integrity":"sha512-oTqs7liDKGnGYuvQLkJnD3ACFtoSYI8OAnFnWGiv8iZrGm4T5Nk1rIfmUgJ+oV/DgLhuhCYmz4+PuWh+BcWggw==","signatures":[{"sig":"MEYCIQDNE1DOZP6RfxF89BATueZnN49iZnew9jus2UlCQXTKugIhAIkZFgi9FIpM/n8xjEioxCiYC2QXvSM3ZQ7p/NZaXnea","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290948},"type":"module","_from":"file:tutti-os-ui-system-0.0.161.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/81c7ca25e24076d91671ed756f87ea7a/tutti-os-ui-system-0.0.161.tgz","_integrity":"sha512-oTqs7liDKGnGYuvQLkJnD3ACFtoSYI8OAnFnWGiv8iZrGm4T5Nk1rIfmUgJ+oV/DgLhuhCYmz4+PuWh+BcWggw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.161_1784574945286_0.5412405201131247","host":"s3://npm-registry-packages-npm-production"}},"0.0.162":{"name":"@tutti-os/ui-system","version":"0.0.162","_id":"@tutti-os/ui-system@0.0.162","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a26a0891cfe1285256c6c49273b64dfa91923312","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.162.tgz","fileCount":50,"integrity":"sha512-8JoH1x7nDdIW/C/aOb4B4wAwWh4R9hpa2MbLTtnSRVMtMQm3TFBGdDB8P9HqPXgQpahb9FfdDllCT6p5YBIWMQ==","signatures":[{"sig":"MEYCIQCo+VP2kuVXOabpQF97SySMyeFAE9MQGH+kP480SoeInAIhAIwnSLlxW8be3oy/y5xrD3LIEDIk9ReSP9uo2d21vO+n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1290948},"type":"module","_from":"file:tutti-os-ui-system-0.0.162.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/98f03d8aedf751011ce643e5130bdacf/tutti-os-ui-system-0.0.162.tgz","_integrity":"sha512-8JoH1x7nDdIW/C/aOb4B4wAwWh4R9hpa2MbLTtnSRVMtMQm3TFBGdDB8P9HqPXgQpahb9FfdDllCT6p5YBIWMQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.162_1784603814202_0.8379399255861257","host":"s3://npm-registry-packages-npm-production"}},"0.0.163":{"name":"@tutti-os/ui-system","version":"0.0.163","_id":"@tutti-os/ui-system@0.0.163","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"0c58c161dd9ee96c2e052242c285d3aa958a4653","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.163.tgz","fileCount":50,"integrity":"sha512-iZiQKSvi9IrIRaPKy/mk1BIGDz6sYkP6NUGA2M0WKtOpUEm3Vz+nAlgln0vUhFp8uZDF2pahzMjawpUUDhFTuQ==","signatures":[{"sig":"MEYCIQD/2pcpOpjT7JfKi0IQWgrVYhDOFjPkbvhNIBSGIEtS6QIhAJDnpWuF7FFtG2qwSDRoICDsIMyGqh57EbivoPvoiBM4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1291645},"type":"module","_from":"file:tutti-os-ui-system-0.0.163.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/52412c7dc7d80443739fea6f967bbd90/tutti-os-ui-system-0.0.163.tgz","_integrity":"sha512-iZiQKSvi9IrIRaPKy/mk1BIGDz6sYkP6NUGA2M0WKtOpUEm3Vz+nAlgln0vUhFp8uZDF2pahzMjawpUUDhFTuQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.163_1784609379517_0.5838910967960595","host":"s3://npm-registry-packages-npm-production"}},"0.0.164":{"name":"@tutti-os/ui-system","version":"0.0.164","_id":"@tutti-os/ui-system@0.0.164","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a93e3c5054a26a3b0e111fc6346c7ee9f4b6f6e0","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.164.tgz","fileCount":50,"integrity":"sha512-k11+NlA2RS7EQIwLODZ7EVGuRTLLHeHgDxcu+LQ2BNA90uVhKz/swiZgob2SS2fIEaF72VwBScYPa2mOnksCYQ==","signatures":[{"sig":"MEUCIQDJ1BCoSVoVDoNWFqPmu3m7vaasC1zduh8rOuAejtdVyAIgEBHBX+/65JhT8qRp4WMJ2wipj91qVSbXas7DvkhZtxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1291645},"type":"module","_from":"file:tutti-os-ui-system-0.0.164.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4349625c209ba2e672ea9381b909871a/tutti-os-ui-system-0.0.164.tgz","_integrity":"sha512-k11+NlA2RS7EQIwLODZ7EVGuRTLLHeHgDxcu+LQ2BNA90uVhKz/swiZgob2SS2fIEaF72VwBScYPa2mOnksCYQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.164_1784611731348_0.30653848557540586","host":"s3://npm-registry-packages-npm-production"}},"0.0.165":{"name":"@tutti-os/ui-system","version":"0.0.165","_id":"@tutti-os/ui-system@0.0.165","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d3450f061efc580c8a52c1fa2a8b53e028e5d320","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.165.tgz","fileCount":50,"integrity":"sha512-JgCImA2bnUHBJxdb9YFVmCMbGYYwH+bllOcSImNfMX4203IWWzAsl6zk72/gLtA3o+VPYYYOUg2ICLhGmwd7+A==","signatures":[{"sig":"MEYCIQCIbBHykM31sTfQd/I5MMZ//XY9cRh9OstuwI5lB4HkZAIhANACDBMUNgUVUTVi7C79U0gl2y7cDNaSPHUNLODbTrZn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1291645},"type":"module","_from":"file:tutti-os-ui-system-0.0.165.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8c5233d8a019a5fa6a1bda8cafc29a7d/tutti-os-ui-system-0.0.165.tgz","_integrity":"sha512-JgCImA2bnUHBJxdb9YFVmCMbGYYwH+bllOcSImNfMX4203IWWzAsl6zk72/gLtA3o+VPYYYOUg2ICLhGmwd7+A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.165_1784612799986_0.970494255244235","host":"s3://npm-registry-packages-npm-production"}},"0.0.166":{"name":"@tutti-os/ui-system","version":"0.0.166","_id":"@tutti-os/ui-system@0.0.166","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"72444179f01cf879bd876b23984a7c83a3a29870","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.166.tgz","fileCount":51,"integrity":"sha512-9uBSwgFFUQrOvxrsTCyp1GCZxzjRNhSEaGTzp2x/RCWnhnHSXtq42HqLclMotaIZgfiyLrnJRNUY0Aw+YINOVg==","signatures":[{"sig":"MEUCIQCnQr3Hh2KBEPZ7c/AAWJMF8Sg2a0hzbiA8fQRUvOGhUQIgWzXiKgA9cwNwggs2yYK0uz7ucbqCok1MF64ZVI9hZNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352243},"type":"module","_from":"file:tutti-os-ui-system-0.0.166.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0eb5ede34ac8dd30a28e3868e946493b/tutti-os-ui-system-0.0.166.tgz","_integrity":"sha512-9uBSwgFFUQrOvxrsTCyp1GCZxzjRNhSEaGTzp2x/RCWnhnHSXtq42HqLclMotaIZgfiyLrnJRNUY0Aw+YINOVg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.166_1784618121117_0.6854238480565822","host":"s3://npm-registry-packages-npm-production"}},"0.0.167":{"name":"@tutti-os/ui-system","version":"0.0.167","_id":"@tutti-os/ui-system@0.0.167","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"715d9f1f8c35e30bdd48d66b1464271906c5af90","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.167.tgz","fileCount":51,"integrity":"sha512-q2uovTsrIwc44OR/nctOKC1ppKgKqb1U91/JA/q9lxl5EplEbV9w3ZcuvdbEPD3LGcJjdzq11FGCNhXlb6CYsQ==","signatures":[{"sig":"MEQCIDyDzDQX8sv0bwDm/FMeZsSBquVPM0wHOCZfTywxqPzwAiAiK4a2sJj0pYzgOulIhn1LRvRK+B7rP7h0CAI5iGNK9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352243},"type":"module","_from":"file:tutti-os-ui-system-0.0.167.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/025e6522ed947d47a29250747f69a4e8/tutti-os-ui-system-0.0.167.tgz","_integrity":"sha512-q2uovTsrIwc44OR/nctOKC1ppKgKqb1U91/JA/q9lxl5EplEbV9w3ZcuvdbEPD3LGcJjdzq11FGCNhXlb6CYsQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.167_1784626160280_0.4775550449618349","host":"s3://npm-registry-packages-npm-production"}},"0.0.168":{"name":"@tutti-os/ui-system","version":"0.0.168","_id":"@tutti-os/ui-system@0.0.168","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f7aa593dc8ddc085cb1fdf4919a2b7e4e578d5e9","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.168.tgz","fileCount":51,"integrity":"sha512-o8RTPKyVNAWw3miDBOnsv/y9l5cN52hNq6OWM8yStigQuolXqtEjeZ75OZJReGadK78xL7cemQ0lZv+Cggm/gA==","signatures":[{"sig":"MEUCIGuJtaXyX6xxPFtd1k+c+FaJ+CnKw4pZpWGymAAvKzthAiEAg2hTr4O3rF47XdEN3kPgkGY31DF0ctAhveIPNeVzj8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352243},"type":"module","_from":"file:tutti-os-ui-system-0.0.168.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a42b320152283659a925e8eae0c71aee/tutti-os-ui-system-0.0.168.tgz","_integrity":"sha512-o8RTPKyVNAWw3miDBOnsv/y9l5cN52hNq6OWM8yStigQuolXqtEjeZ75OZJReGadK78xL7cemQ0lZv+Cggm/gA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.168_1784639188523_0.7369017282262798","host":"s3://npm-registry-packages-npm-production"}},"0.0.169":{"name":"@tutti-os/ui-system","version":"0.0.169","_id":"@tutti-os/ui-system@0.0.169","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a5b778ffa1493f818656d7dc9f105229a7dbb11b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.169.tgz","fileCount":51,"integrity":"sha512-du20BGif1/Vih5xfXtTdvHGoSWwTmlMSa2TM35SZRCyXW9dpOkxJPWOpeYoGwNDv4rux/B92OkjPl2Sj6bEiEg==","signatures":[{"sig":"MEUCIQCZmusveFJ0lDZDw+qRxuLF95dlnH4Iyhs0AbUwTqpfRAIgYIgRZf2Pa2zvgQkJBFPtXi6L2etAag0pKVYveI6eZzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352243},"type":"module","_from":"file:tutti-os-ui-system-0.0.169.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/51a0748fc70ae3965bc85a71c5a0c197/tutti-os-ui-system-0.0.169.tgz","_integrity":"sha512-du20BGif1/Vih5xfXtTdvHGoSWwTmlMSa2TM35SZRCyXW9dpOkxJPWOpeYoGwNDv4rux/B92OkjPl2Sj6bEiEg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.169_1784639801665_0.671021479749647","host":"s3://npm-registry-packages-npm-production"}},"0.0.170":{"name":"@tutti-os/ui-system","version":"0.0.170","_id":"@tutti-os/ui-system@0.0.170","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"137e7d984f8dca5c51cf102c7585648067b9f567","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.170.tgz","fileCount":51,"integrity":"sha512-ia6ECwfpbDFKki5RA9sXXeVGM2llccKI6ss4OHhBpzy9fEPtgIxmgYbfT3YfH/muLBVK6C4Bz39vX98mN3ASxw==","signatures":[{"sig":"MEQCIFbtbAKMOSGQ+q6sCEy/oyl51cdVJ8RtExY+NgQl+TwMAiA/umyjulnVhUNSXB7LPJzK4IUNVUBn4vW57JP90zayaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352243},"type":"module","_from":"file:tutti-os-ui-system-0.0.170.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8c92e5a1c089e0e60a3867f541919801/tutti-os-ui-system-0.0.170.tgz","_integrity":"sha512-ia6ECwfpbDFKki5RA9sXXeVGM2llccKI6ss4OHhBpzy9fEPtgIxmgYbfT3YfH/muLBVK6C4Bz39vX98mN3ASxw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.170_1784641199655_0.8861474874485349","host":"s3://npm-registry-packages-npm-production"}},"0.0.171":{"name":"@tutti-os/ui-system","version":"0.0.171","_id":"@tutti-os/ui-system@0.0.171","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b27d33bcc90959d11ace37242f1784cf81ac648e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.171.tgz","fileCount":51,"integrity":"sha512-C6LN/xyKauSP8NSnOgbnnWugvBHIivT7FjcNZiInhaOjf4MtJp3uDLCyrmYXhN90PoChTKy5QcIXHTpwoXNwtg==","signatures":[{"sig":"MEUCIQDf1r6MvbCWgDi4Z0OtWvZXUd8glm8xYhkJDvZDxl3oqwIgMcmTmzu8SRkxoJ79+MU6IwacjV4ePE62hMamj6bVhPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352243},"type":"module","_from":"file:tutti-os-ui-system-0.0.171.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ae84d7c12f0e0651350f264319989151/tutti-os-ui-system-0.0.171.tgz","_integrity":"sha512-C6LN/xyKauSP8NSnOgbnnWugvBHIivT7FjcNZiInhaOjf4MtJp3uDLCyrmYXhN90PoChTKy5QcIXHTpwoXNwtg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.171_1784642872083_0.1156874043185494","host":"s3://npm-registry-packages-npm-production"}},"0.0.172":{"name":"@tutti-os/ui-system","version":"0.0.172","_id":"@tutti-os/ui-system@0.0.172","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"64ee962c41f3436fbb4cd2fd4c4fb9da3562fe7e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.172.tgz","fileCount":51,"integrity":"sha512-W4FszeRu/6jxwVEkRLqXx4s7XDBzvX/l58gq6IHA5RwZEd8Yral/0/75JLtD7mmiQfOuJT/CHdp8jrZMAZWtVQ==","signatures":[{"sig":"MEYCIQDL7ZN8Be2SsJKIMCMYZys9IUXdHOnQyh1g+fItIL63KwIhAIG8tXzP7yapkcharr+pdnCZCwtOVrytnzbgz3PMipE8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352243},"type":"module","_from":"file:tutti-os-ui-system-0.0.172.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/481100d2158869ba44f43b285245303c/tutti-os-ui-system-0.0.172.tgz","_integrity":"sha512-W4FszeRu/6jxwVEkRLqXx4s7XDBzvX/l58gq6IHA5RwZEd8Yral/0/75JLtD7mmiQfOuJT/CHdp8jrZMAZWtVQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.172_1784648142824_0.5091365360080284","host":"s3://npm-registry-packages-npm-production"}},"0.0.173":{"name":"@tutti-os/ui-system","version":"0.0.173","_id":"@tutti-os/ui-system@0.0.173","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"95062b87b31a5ec179b7a14dcc7a134d9657ea83","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.173.tgz","fileCount":51,"integrity":"sha512-y1R33pbng7OuB+1PW5ohiLsnc7WkXWIl5vRZD6pHAAlfdnZFVXv3Jrk3as07JwB8qSmJkRVG5vnNIfyjssk1pg==","signatures":[{"sig":"MEYCIQDdpI75NoZB7AhwXvYXNbWnohwAE7JozC8pzitWJfxJIgIhAMVsMMnZRlY8HKk3+G7lfqvLRkpFnDa8Mdzf9xYLWqID","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352243},"type":"module","_from":"file:tutti-os-ui-system-0.0.173.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3dde6fc45d89db4fa46146f136b8d7d3/tutti-os-ui-system-0.0.173.tgz","_integrity":"sha512-y1R33pbng7OuB+1PW5ohiLsnc7WkXWIl5vRZD6pHAAlfdnZFVXv3Jrk3as07JwB8qSmJkRVG5vnNIfyjssk1pg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.173_1784650233944_0.8514102964053547","host":"s3://npm-registry-packages-npm-production"}},"0.0.174":{"name":"@tutti-os/ui-system","version":"0.0.174","_id":"@tutti-os/ui-system@0.0.174","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"186eb540393e07a84dcf5595e53a1861b5c47565","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.174.tgz","fileCount":51,"integrity":"sha512-7BqA8r4TgdWlTBFpyUgSj+XGr3qCnrnXCuS265VYoDSQPQM7IC0kdAVFWmUz9ESxKAOJ/9YZZqoL+DCd7uOdPg==","signatures":[{"sig":"MEYCIQDPhqxMMJi5u/e+xCkJ4Y5uD3K4vvldhP7RnJtR/w1YSAIhAJZAkme1KhxefOSigtX7XFz5ihKLwmRU08zCbA2pO6WL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.174","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.174.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3597d295e03b969721892d987b317677/tutti-os-ui-system-0.0.174.tgz","_integrity":"sha512-7BqA8r4TgdWlTBFpyUgSj+XGr3qCnrnXCuS265VYoDSQPQM7IC0kdAVFWmUz9ESxKAOJ/9YZZqoL+DCd7uOdPg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.174_1784654626672_0.09460930843450455","host":"s3://npm-registry-packages-npm-production"}},"0.0.175":{"name":"@tutti-os/ui-system","version":"0.0.175","_id":"@tutti-os/ui-system@0.0.175","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6cadde416faaa19a01f957d32c4d0abe56849d94","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.175.tgz","fileCount":51,"integrity":"sha512-GmEoKUM3QmUMRH5YqiDlZ8ociSEEOZrCYSZbEaW5NI8EZMdALyz/cA3n7tAj37Mm6ZIMh+aAguc32p8WwGPkDQ==","signatures":[{"sig":"MEYCIQDp1J05AxV8DvrH/6uHdNWsUqZdBR+Wgny3Ih/HEXEzwwIhAP0zX3jQbSavMVRnCWwY/PdW9bU91yyaum1z6zCqGXuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.175.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/09ae0ae08a58f901aa1b7818e6694e40/tutti-os-ui-system-0.0.175.tgz","_integrity":"sha512-GmEoKUM3QmUMRH5YqiDlZ8ociSEEOZrCYSZbEaW5NI8EZMdALyz/cA3n7tAj37Mm6ZIMh+aAguc32p8WwGPkDQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.175_1784655951344_0.3015048589835352","host":"s3://npm-registry-packages-npm-production"}},"0.0.176":{"name":"@tutti-os/ui-system","version":"0.0.176","_id":"@tutti-os/ui-system@0.0.176","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"01692fb0d6967371db8ecbb51a161da75f14ef0b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.176.tgz","fileCount":51,"integrity":"sha512-SNBuqWOOPLg1N3v/CuAXs768DkTMIIldEGeOoHmZjgVDf22Az1FTEZN8+oYTPrjiCRaDXpTW2z9FYaIOd+nzMw==","signatures":[{"sig":"MEQCICKU9gzXf3NcbHGIqtETL7jrwn/ee6epxilFFe5QVKTNAiApOoe6lt35TIP3BAL/Fx63BZRf+5De35Vdn+v+2dG7sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.176.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6784137c0fc68c61bcc060f2d83b2262/tutti-os-ui-system-0.0.176.tgz","_integrity":"sha512-SNBuqWOOPLg1N3v/CuAXs768DkTMIIldEGeOoHmZjgVDf22Az1FTEZN8+oYTPrjiCRaDXpTW2z9FYaIOd+nzMw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.176_1784697041612_0.7170298113879661","host":"s3://npm-registry-packages-npm-production"}},"0.0.177":{"name":"@tutti-os/ui-system","version":"0.0.177","_id":"@tutti-os/ui-system@0.0.177","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5fb79cfee6f08b0d2f2140c1c01e51be0fc7156f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.177.tgz","fileCount":51,"integrity":"sha512-tIex2gJ6ahluhCRRZLkkNTwfhzhMCCeeLspcnP/3baCUUMIgRA8UeCHYr5kRPtl8glEqcFHubrqmaAAeY1zhDw==","signatures":[{"sig":"MEUCIGaL9gcXpYqGiToVZ6qajUhoTC63LcLHhdXkCO2LLNtbAiEAhVytdIWxzDgWCKrFoGmUg5K0pIga+cHGfWNE3bODDw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.177.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aef0959f14168ec44685e5a6aa1a8c4e/tutti-os-ui-system-0.0.177.tgz","_integrity":"sha512-tIex2gJ6ahluhCRRZLkkNTwfhzhMCCeeLspcnP/3baCUUMIgRA8UeCHYr5kRPtl8glEqcFHubrqmaAAeY1zhDw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.177_1784700762615_0.33506746712120994","host":"s3://npm-registry-packages-npm-production"}},"0.0.178":{"name":"@tutti-os/ui-system","version":"0.0.178","_id":"@tutti-os/ui-system@0.0.178","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a9bd74c0a73fdcb420811011a052f20289da6f7f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.178.tgz","fileCount":51,"integrity":"sha512-YOpsS2MTH2T85CzlB4jBDy7Ny8dOrkxtVjP1ysgabP6H28+QS9hoRuXjknxwY4Ma3e4rE/OHZIcPSgXFsLBG7A==","signatures":[{"sig":"MEUCIGdwujgBV51pXaJEw5TIOQtvAitSs9nQfCj1CBWqYIaXAiEAo5vcoMV2BbSxHG2JfzSVaX0X/8EgvgB9dLOVL30K7Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.178.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/55f5a094251601643bba02184b497315/tutti-os-ui-system-0.0.178.tgz","_integrity":"sha512-YOpsS2MTH2T85CzlB4jBDy7Ny8dOrkxtVjP1ysgabP6H28+QS9hoRuXjknxwY4Ma3e4rE/OHZIcPSgXFsLBG7A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.178_1784704849545_0.6858794247286706","host":"s3://npm-registry-packages-npm-production"}},"0.0.179":{"name":"@tutti-os/ui-system","version":"0.0.179","_id":"@tutti-os/ui-system@0.0.179","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6797c69ff9ef0ae8b9e26943aaf6af6c26ef07e8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.179.tgz","fileCount":51,"integrity":"sha512-Pxj7d4Id/muiPEwgM7PcQGgwR79PN19KcGxcH0dE1KbJspcp23akQwrtM6VtXL8d0A2lbSmkX3iZacvPWqfmPw==","signatures":[{"sig":"MEUCIQCbwOSESmVphw/ObnoeNqllx2F2Ys87k9fnUoiFsidIWwIgQE2yRAxEdZOOUVXCzI8DwrGJVQNL9zVDhmESMogy8tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.179.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/024deea7f50dc269f3a9281134ff6492/tutti-os-ui-system-0.0.179.tgz","_integrity":"sha512-Pxj7d4Id/muiPEwgM7PcQGgwR79PN19KcGxcH0dE1KbJspcp23akQwrtM6VtXL8d0A2lbSmkX3iZacvPWqfmPw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.179_1784707839056_0.531285551860889","host":"s3://npm-registry-packages-npm-production"}},"0.0.180":{"name":"@tutti-os/ui-system","version":"0.0.180","_id":"@tutti-os/ui-system@0.0.180","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8b0d5a976e9f33f17e2395327751a1e8b0693a85","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.180.tgz","fileCount":51,"integrity":"sha512-XSk4OgA/4SDFu/81CVomD+qcLZK5Zwo5ZZgRuJjmx7g4xZO7CobFTc/FP28KQUfzssOLzNLaWE8ts7gzo0AXIw==","signatures":[{"sig":"MEQCIF397d76aWHWJzHuLcSh3VjUUb2ozsdyWxFTnjrnsG5BAiBWilm+9sNBQjl0Be7pBZ38hmGNttI0T2x1aHVtbX50QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.180.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e5de3a84fde7274cbda9477fe4ed5a5e/tutti-os-ui-system-0.0.180.tgz","_integrity":"sha512-XSk4OgA/4SDFu/81CVomD+qcLZK5Zwo5ZZgRuJjmx7g4xZO7CobFTc/FP28KQUfzssOLzNLaWE8ts7gzo0AXIw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.180_1784708214397_0.4275861163721981","host":"s3://npm-registry-packages-npm-production"}},"0.0.181":{"name":"@tutti-os/ui-system","version":"0.0.181","_id":"@tutti-os/ui-system@0.0.181","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3ea80ab9cf40f09eb10a6d3d54df0ef5c098a30c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.181.tgz","fileCount":51,"integrity":"sha512-stztMMIYt2YhIPsqwckBVCbRkfSvaOVLmWuso+nHuO3k1WSKW2JybZS4jcI2P7ObENwYH/o8wb1gOFxwJjRTQA==","signatures":[{"sig":"MEYCIQDd3GWAxRt9CGYqjLxZ6enD1GYhQeoPe0Rp9iUhcPm8XAIhAMIVcbnTTR3FCP3WNIRVO8WNM+hBI+9XwR3s4O6VFtVQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.181.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/40fe0df6215fe81b6c219ceff42f1d66/tutti-os-ui-system-0.0.181.tgz","_integrity":"sha512-stztMMIYt2YhIPsqwckBVCbRkfSvaOVLmWuso+nHuO3k1WSKW2JybZS4jcI2P7ObENwYH/o8wb1gOFxwJjRTQA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.181_1784709748950_0.02043931119493725","host":"s3://npm-registry-packages-npm-production"}},"0.0.182":{"name":"@tutti-os/ui-system","version":"0.0.182","_id":"@tutti-os/ui-system@0.0.182","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3b0dc181d4e135e009d4ae938434f7c6b4818515","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.182.tgz","fileCount":51,"integrity":"sha512-tbcR56hjAtr2EQ/i3o8a33U7EFO9wlKQs33H30aCUy8kaN9R5cebe9Yv4s7Hzbjpw4KMxxmSaFB0QULOCb7U/Q==","signatures":[{"sig":"MEUCIBx3AuxbEJxkRSrFNUmgKIswWuuCepiBGAfKno/wAdpdAiEAnTC9WpBr5PaRTmA1CnJbPO5pxE9+XgK/Le8U0cw3dwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.182.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c3e21cea5148cb5b7f3fbfdd77d21e59/tutti-os-ui-system-0.0.182.tgz","_integrity":"sha512-tbcR56hjAtr2EQ/i3o8a33U7EFO9wlKQs33H30aCUy8kaN9R5cebe9Yv4s7Hzbjpw4KMxxmSaFB0QULOCb7U/Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.182_1784713133422_0.20767651495770467","host":"s3://npm-registry-packages-npm-production"}},"0.0.183":{"name":"@tutti-os/ui-system","version":"0.0.183","_id":"@tutti-os/ui-system@0.0.183","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d324f014e51676bb2137b6c584c971af2a754c83","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.183.tgz","fileCount":51,"integrity":"sha512-hMktEErFieYBwWwWYvnsmWFMqUIxLF5uu25EEpYaNCGC889I4yt+9O4uHZ/M31v10CHA4E6ue7vGmR2AjNhuAQ==","signatures":[{"sig":"MEUCIQC4UtexCwWq83hXR7S8/ZczMQfjk2StfxKOM7+ZMEhn+AIgGQHdbQUqvQAKNMZ5RxDcIVBNxWG3MtjN9xo1AEdltFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.183.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/caea5140286f30514205998cf63ed524/tutti-os-ui-system-0.0.183.tgz","_integrity":"sha512-hMktEErFieYBwWwWYvnsmWFMqUIxLF5uu25EEpYaNCGC889I4yt+9O4uHZ/M31v10CHA4E6ue7vGmR2AjNhuAQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.183_1784715734775_0.5422067802935715","host":"s3://npm-registry-packages-npm-production"}},"0.0.184":{"name":"@tutti-os/ui-system","version":"0.0.184","_id":"@tutti-os/ui-system@0.0.184","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7ae61b579d5d034f0883000caa6fc028bfe2df74","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.184.tgz","fileCount":51,"integrity":"sha512-NyW9wR/vGDlSCx3qOGMgDZ+GVnQNGnvrYuHAYfiXQMfPClMX00I01FmJzi6I1uoGTr3ySbWgvlJ2nJ9Uu07huQ==","signatures":[{"sig":"MEUCIQD75Ntw9Efc955Gso2ot2qro11ljERE45lsP4WGOWm/ggIgDNx3g0z+kGH6SySw6U45ZPe+/1qv3YKuzHteAowA+/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.184.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/300c9f9646fc5c1538c8d88e647ee5e7/tutti-os-ui-system-0.0.184.tgz","_integrity":"sha512-NyW9wR/vGDlSCx3qOGMgDZ+GVnQNGnvrYuHAYfiXQMfPClMX00I01FmJzi6I1uoGTr3ySbWgvlJ2nJ9Uu07huQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.184_1784716216008_0.7540461277772317","host":"s3://npm-registry-packages-npm-production"}},"0.0.185":{"name":"@tutti-os/ui-system","version":"0.0.185","_id":"@tutti-os/ui-system@0.0.185","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"43d4f839a64a42468e496b93b2caf9a531f6da54","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.185.tgz","fileCount":51,"integrity":"sha512-t+cmamCHBNppxyEXkbJEp/8DwJzxnOwkKw1hgZy7alIkhWUQWsPw1TrxYdgwAzQr8XhpNRPJtvLRLAPY9Lnq7g==","signatures":[{"sig":"MEYCIQCjANUCWivt3HeFKKd4cEbbzXiUf23FuS3YUlZpm1ePSAIhAJ02DD5BhVVSobLVMmYUj86rCpUIkM08MyyJV65brNY5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.185.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e93dc292a1ebde88a8a62d3be95c3cbc/tutti-os-ui-system-0.0.185.tgz","_integrity":"sha512-t+cmamCHBNppxyEXkbJEp/8DwJzxnOwkKw1hgZy7alIkhWUQWsPw1TrxYdgwAzQr8XhpNRPJtvLRLAPY9Lnq7g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.185_1784716899615_0.21021521408879318","host":"s3://npm-registry-packages-npm-production"}},"0.0.186":{"name":"@tutti-os/ui-system","version":"0.0.186","_id":"@tutti-os/ui-system@0.0.186","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"fe2125cee07ce5444cb09ab1ad601c34ad4d8007","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.186.tgz","fileCount":51,"integrity":"sha512-+pZtjHbhb+ai7ZS3DyaqNBd5+GDREubDTEiotKM6PCIBBUSe9VxmmMyf/alAihIIGQiT1M7szxTvllVZExASCw==","signatures":[{"sig":"MEYCIQCvfrHCDbYSNhKsWSH50EqnmUhjP8FQ63Y/J8ZDLfGcNAIhAMjdoR062OaajU8RGmz3Ri6y9h46eJks6U026OcmYpGa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.186.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/770d2f2c208c3f2a5432a37acd1468d9/tutti-os-ui-system-0.0.186.tgz","_integrity":"sha512-+pZtjHbhb+ai7ZS3DyaqNBd5+GDREubDTEiotKM6PCIBBUSe9VxmmMyf/alAihIIGQiT1M7szxTvllVZExASCw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.186_1784717377096_0.7445764054977","host":"s3://npm-registry-packages-npm-production"}},"0.0.187":{"name":"@tutti-os/ui-system","version":"0.0.187","_id":"@tutti-os/ui-system@0.0.187","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"753aa394c4c8d8c6d625244b2ee48754b47df86d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.187.tgz","fileCount":51,"integrity":"sha512-WoBRA3DL7WdMlXwvTTbbqzzXjBSQTdWjRpltbLisCMzILIpkp7VCP0efUu/w3777Ok3prjEHWW2e7S8uf6nkFw==","signatures":[{"sig":"MEQCIBRjIihmRFy8KI15hRpkU1GvRmtXG8fs7V8Gc+76K7XAAiB/hifQb/pArx9QvfBjf2KTGFb0JcdeT0cbUDuURe7kQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.187.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7d2cd0f8bf861405a74121f9977e1163/tutti-os-ui-system-0.0.187.tgz","_integrity":"sha512-WoBRA3DL7WdMlXwvTTbbqzzXjBSQTdWjRpltbLisCMzILIpkp7VCP0efUu/w3777Ok3prjEHWW2e7S8uf6nkFw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.187_1784719179286_0.5658458860899152","host":"s3://npm-registry-packages-npm-production"}},"0.0.188":{"name":"@tutti-os/ui-system","version":"0.0.188","_id":"@tutti-os/ui-system@0.0.188","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"bedd56cb0642db1b8eb416ca40d4cfbcf1ff23c4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.188.tgz","fileCount":51,"integrity":"sha512-/cFGRcUafCNM0pBNjvr73TASWuRegsHwkAVYbj/hKcK+jNkLdYtIyZLiFGwWkiPDaYVErYf0zPFTeAdm2Ju4Dw==","signatures":[{"sig":"MEUCIG1cv/FxWCCTnnG2fEugRN5l8scHPOlqP++DoN1TGtheAiEAo86N2rcPVFQNupP0vH+zQt20z4VctbypIW12BY7J6iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.188.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1fbec7cb0cd73866263ad597f8ec6902/tutti-os-ui-system-0.0.188.tgz","_integrity":"sha512-/cFGRcUafCNM0pBNjvr73TASWuRegsHwkAVYbj/hKcK+jNkLdYtIyZLiFGwWkiPDaYVErYf0zPFTeAdm2Ju4Dw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.188_1784721575114_0.3027136382713782","host":"s3://npm-registry-packages-npm-production"}},"0.0.189":{"name":"@tutti-os/ui-system","version":"0.0.189","_id":"@tutti-os/ui-system@0.0.189","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"79e92ce64ae2a91318f8c91db2286648a6e5f7e6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.189.tgz","fileCount":51,"integrity":"sha512-1IloA0uMXEzaDDFTnSHqK9/hqFKCqBYmUcYLHiuoF7bNCRrLhuEnBxA9hbAasMCmxc79pwsKJfLvboa03PrCsw==","signatures":[{"sig":"MEQCIBB1baeuU8SjhI8u4man5Mgq63+SXQwRt+avRi3Ti/iMAiAEzu9jCOfWXfd9NQuZXnpgX43Rs+4J7xZ8U3olCwvssA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352619},"type":"module","_from":"file:tutti-os-ui-system-0.0.189.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bc99e689ab8db38417fe47039003cc46/tutti-os-ui-system-0.0.189.tgz","_integrity":"sha512-1IloA0uMXEzaDDFTnSHqK9/hqFKCqBYmUcYLHiuoF7bNCRrLhuEnBxA9hbAasMCmxc79pwsKJfLvboa03PrCsw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.189_1784726106386_0.5816824487744099","host":"s3://npm-registry-packages-npm-production"}},"0.0.190":{"name":"@tutti-os/ui-system","version":"0.0.190","_id":"@tutti-os/ui-system@0.0.190","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"1b6ab46f6b5e2efc77281c38d45aa687ab630010","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.190.tgz","fileCount":51,"integrity":"sha512-oKAPjfo0kDAucahVDXBwYAprHYmXNU1cHkjSpVJi4jijnU5BWdfw1OK54DOTVaincCzlfUwAhEJiVvLHYNtVMQ==","signatures":[{"sig":"MEYCIQCgakuToUuttvs0/RAxRlYdvG/iJ7/aNtoudDdKHE8P6wIhAPvrpj0jEnkkNAYOqvYEbsi/oSTx7kZmAuGSRejXnoZX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1377886},"type":"module","_from":"file:tutti-os-ui-system-0.0.190.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4cb4f9acffcb4491f802e91176e7967d/tutti-os-ui-system-0.0.190.tgz","_integrity":"sha512-oKAPjfo0kDAucahVDXBwYAprHYmXNU1cHkjSpVJi4jijnU5BWdfw1OK54DOTVaincCzlfUwAhEJiVvLHYNtVMQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.190_1784737405541_0.2939317175494778","host":"s3://npm-registry-packages-npm-production"}},"0.0.191":{"name":"@tutti-os/ui-system","version":"0.0.191","_id":"@tutti-os/ui-system@0.0.191","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7c849bbf02d6e59255152f3f2a0a962c7a9ff8d3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.191.tgz","fileCount":51,"integrity":"sha512-/DG9h6lVn+4CJ7glQIBiqNP1XoglLE/hNMYWk/d9TWImv4kxGZDvmPHhCZxCBh5td4BnHwZN0uc/lu+kWy1XwQ==","signatures":[{"sig":"MEUCIDMwcIDH6RdjN3O7c4UH4xAUFRW1JptaHIVj44zsPfQBAiEA2tqid8wJ0RA+Q431sOUQb7uiXVVVHcz/rpU1Av1h+6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.191","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1387322},"type":"module","_from":"file:tutti-os-ui-system-0.0.191.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a43dfe2f7110f98ecdbd4ef475345ed1/tutti-os-ui-system-0.0.191.tgz","_integrity":"sha512-/DG9h6lVn+4CJ7glQIBiqNP1XoglLE/hNMYWk/d9TWImv4kxGZDvmPHhCZxCBh5td4BnHwZN0uc/lu+kWy1XwQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.191_1784744659245_0.893964194306422","host":"s3://npm-registry-packages-npm-production"}},"0.0.192":{"name":"@tutti-os/ui-system","version":"0.0.192","_id":"@tutti-os/ui-system@0.0.192","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e0a4a2e154d5b99cc767a11ee16861b1f69a0f30","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.192.tgz","fileCount":51,"integrity":"sha512-IcP5WgJ7qHYxclxiK2ruCJttkkXFyZQ4YbwtO+sNespZzrwN98ydQbRXoZ3YMUDFEeb8CbtYv/eWQk00UxVVkg==","signatures":[{"sig":"MEUCIQCyQd3z/AvvkkK9fOiceiarQ2FJMaxa3Frcob5gUwqAvgIgEAQRWYsT2C35QZhLXVN2C0mjup5HGhVYFQpOhrOpeh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.192","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1387322},"type":"module","_from":"file:tutti-os-ui-system-0.0.192.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/addb170c0cfc2cfc330a32384c6e65b0/tutti-os-ui-system-0.0.192.tgz","_integrity":"sha512-IcP5WgJ7qHYxclxiK2ruCJttkkXFyZQ4YbwtO+sNespZzrwN98ydQbRXoZ3YMUDFEeb8CbtYv/eWQk00UxVVkg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.192_1784745228531_0.635706432303085","host":"s3://npm-registry-packages-npm-production"}},"0.0.193":{"name":"@tutti-os/ui-system","version":"0.0.193","_id":"@tutti-os/ui-system@0.0.193","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d2299f88fcb3e76876dab0f0ae464fe49a2d3a5e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.193.tgz","fileCount":51,"integrity":"sha512-b8BN5AepAZDYgzvckKsZWLLBQJOU1lKvn850a613ii/7COgwr44KivwYQbMuN7Lf2eRX6uAFU6FwotGHXTsOBw==","signatures":[{"sig":"MEUCIFlZXzygLAiumrehIn2M3/igSQXgW99kLqyp7B3Z9SEJAiEAupYCWKFb5zzy0x4+yMBbGKqhezCnRmBA0j0Q1U+mQ4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1387322},"type":"module","_from":"file:tutti-os-ui-system-0.0.193.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aac09c3f23e32be764604d0da0de7fee/tutti-os-ui-system-0.0.193.tgz","_integrity":"sha512-b8BN5AepAZDYgzvckKsZWLLBQJOU1lKvn850a613ii/7COgwr44KivwYQbMuN7Lf2eRX6uAFU6FwotGHXTsOBw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.193_1784746666583_0.23626673327630754","host":"s3://npm-registry-packages-npm-production"}},"0.0.194":{"name":"@tutti-os/ui-system","version":"0.0.194","_id":"@tutti-os/ui-system@0.0.194","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"1e4fa6d30494d5d5f970fb9d90277950a76cb87f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.194.tgz","fileCount":51,"integrity":"sha512-ufI+gIN39WOJI6QrLf4DCM9hWsY1p2s8lVsdHeI7HJQ9MhtBMrpW45bl7MU92SuwuLJZsmGs8T3zK/adx2bTww==","signatures":[{"sig":"MEUCIQCGAhWUwKcqaWXbt8XCE/w699L//9Vvtqr9qUP8YWtJ8QIgVfZ4jWOsSGWN1D6TAebaXWVou5i9E2X0D+lM+gjN/qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.194","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1387322},"type":"module","_from":"file:tutti-os-ui-system-0.0.194.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f5d442b8d5e56d83a592b4958d2e4829/tutti-os-ui-system-0.0.194.tgz","_integrity":"sha512-ufI+gIN39WOJI6QrLf4DCM9hWsY1p2s8lVsdHeI7HJQ9MhtBMrpW45bl7MU92SuwuLJZsmGs8T3zK/adx2bTww==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.194_1784747083867_0.6712523511012196","host":"s3://npm-registry-packages-npm-production"}},"0.0.195":{"name":"@tutti-os/ui-system","version":"0.0.195","_id":"@tutti-os/ui-system@0.0.195","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"09fd64e11765505dbea088a360e080304d1430c9","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.195.tgz","fileCount":51,"integrity":"sha512-YA0PTW+RpZfCY9edr+7t7zJHAceNinb31QbE7R+/xfCs4OMNVoEgoAPBQX+z1T1T3s1IlXvmNTKYZFxtIGdIxg==","signatures":[{"sig":"MEQCIHTMUJeYYOHX6YdxcvEKZmkHN+8lJ2IcFx1rLzJEgkwXAiA1e5aDA0+ULrSsndVHqC4PnrEbhmo7M6WZ1HpxDSimWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.195","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1387322},"type":"module","_from":"file:tutti-os-ui-system-0.0.195.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/42b6dd5e909a657e3acea73638217b2c/tutti-os-ui-system-0.0.195.tgz","_integrity":"sha512-YA0PTW+RpZfCY9edr+7t7zJHAceNinb31QbE7R+/xfCs4OMNVoEgoAPBQX+z1T1T3s1IlXvmNTKYZFxtIGdIxg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.195_1784763349932_0.08481342892056665","host":"s3://npm-registry-packages-npm-production"}},"0.0.196":{"name":"@tutti-os/ui-system","version":"0.0.196","_id":"@tutti-os/ui-system@0.0.196","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f99c802229c45e42316578f61cd999a357a360bd","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.196.tgz","fileCount":51,"integrity":"sha512-cgB6E4c3WtcWg2rI9CJVQoUNKy0R4qGU85Z+E5xVtqALcQHywB8bR0dyfdaaPmwVdtJlIY7XBgfmrAcLiZgXUQ==","signatures":[{"sig":"MEUCIQC0hXA7b9F8pZpNR4g7FuTPxGuxvzeYQC5tJ+obP/H8WwIgO1sCdMyx4sD20E/y47YAS/W2Wp8E2+KaiLFwNESk4dU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.196","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1387322},"type":"module","_from":"file:tutti-os-ui-system-0.0.196.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ba59b56efe441600a410d1ba9259113e/tutti-os-ui-system-0.0.196.tgz","_integrity":"sha512-cgB6E4c3WtcWg2rI9CJVQoUNKy0R4qGU85Z+E5xVtqALcQHywB8bR0dyfdaaPmwVdtJlIY7XBgfmrAcLiZgXUQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.196_1784764820742_0.6055248790102838","host":"s3://npm-registry-packages-npm-production"}},"0.0.197":{"name":"@tutti-os/ui-system","version":"0.0.197","_id":"@tutti-os/ui-system@0.0.197","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6c8a97c0977742ad5ab599276ab7a568ed6a9c4c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.197.tgz","fileCount":51,"integrity":"sha512-xedld0oKVmPsrE1V5Fy0o8ub7ewBhL1A66AAxDxyduaDKIEiSvLsYs+EnMdffUynHr5aNrjKnRmBjgY22y2T9Q==","signatures":[{"sig":"MEQCIB9SyRT9gbPJh/pxQFsroe6BMuPWyiImgc3V2H/Ku+msAiApHvU9v5xMaQzIa8pRVa5FnyvWf280xyPeWefaiJbHjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.197","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1387322},"type":"module","_from":"file:tutti-os-ui-system-0.0.197.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f69d1c124edef8fa867d9d016bfa23b4/tutti-os-ui-system-0.0.197.tgz","_integrity":"sha512-xedld0oKVmPsrE1V5Fy0o8ub7ewBhL1A66AAxDxyduaDKIEiSvLsYs+EnMdffUynHr5aNrjKnRmBjgY22y2T9Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.197_1784780104245_0.16399778484961836","host":"s3://npm-registry-packages-npm-production"}},"0.0.198":{"name":"@tutti-os/ui-system","version":"0.0.198","_id":"@tutti-os/ui-system@0.0.198","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"87255e0b00c1f9d7a39fddfd21f19ba0d0f71d04","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.198.tgz","fileCount":51,"integrity":"sha512-Pt42aYZXfXrULMZd0QiHdFdwZp1RsluhfPOxvhHSNY1Q2t6B7Y7kxGWwVknC6BNzmtGI8kGdE3JKNtatibO1MQ==","signatures":[{"sig":"MEUCIQCL+AWGYseWipIYeqi15qTo2X1saYYTEk0pQ5PYIExaPAIgIlX+m81iMX1/iRmNhrR/QyrWFsnmaC3zhU1b6kV/6U4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1402467},"type":"module","_from":"file:tutti-os-ui-system-0.0.198.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ad6f63cfffb27c42324cb2daf52f378c/tutti-os-ui-system-0.0.198.tgz","_integrity":"sha512-Pt42aYZXfXrULMZd0QiHdFdwZp1RsluhfPOxvhHSNY1Q2t6B7Y7kxGWwVknC6BNzmtGI8kGdE3JKNtatibO1MQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.198_1784790088797_0.9035339189008049","host":"s3://npm-registry-packages-npm-production"}},"0.0.199":{"name":"@tutti-os/ui-system","version":"0.0.199","_id":"@tutti-os/ui-system@0.0.199","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"eb0324e1d347757c0ee6a7bfa11d98115ba15131","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.199.tgz","fileCount":51,"integrity":"sha512-EfWbhaB7ZLuuwIky+ILtY/ZfuwoZ7t/c+8ya1DD0xNMowtSiLKxEjVNulkLHIFoBXU7i9SQc/RcM0bE75LOtKg==","signatures":[{"sig":"MEUCIQCopFZvV7V8AwNh6buR9eozeYapuNqu240sJuYBh2EveQIgXIm6L7HPAyY9ObJBRtYcip/jjjoP6MANbJ9J+nL0/Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1402681},"type":"module","_from":"file:tutti-os-ui-system-0.0.199.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9641bfaaac9e87b513fcd9dfd57ea5ba/tutti-os-ui-system-0.0.199.tgz","_integrity":"sha512-EfWbhaB7ZLuuwIky+ILtY/ZfuwoZ7t/c+8ya1DD0xNMowtSiLKxEjVNulkLHIFoBXU7i9SQc/RcM0bE75LOtKg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.199_1784798011127_0.26300634852376703","host":"s3://npm-registry-packages-npm-production"}},"0.0.200":{"name":"@tutti-os/ui-system","version":"0.0.200","_id":"@tutti-os/ui-system@0.0.200","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c2400c73463bcb0571cb53d6892eb388fb0fc3b7","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.200.tgz","fileCount":51,"integrity":"sha512-g/X8nnpHU9QFxHwtO0KtrOYxn1jqya2p43e3Rnh67Ys9hLI+qGboUNpoEKXecny2tE8ZYBXgX9arz1WP0Mb0bw==","signatures":[{"sig":"MEUCIDxU6GkXMt7YnGzB4Ef/fIODAppBY1bUvmUDu20h0aelAiEAjZflxTuOZ/kGs1ulsANW/f7qF5Hf08S7+Z8aiCGDlu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1402681},"type":"module","_from":"file:tutti-os-ui-system-0.0.200.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2d1699e23517265563bc80273af8fa21/tutti-os-ui-system-0.0.200.tgz","_integrity":"sha512-g/X8nnpHU9QFxHwtO0KtrOYxn1jqya2p43e3Rnh67Ys9hLI+qGboUNpoEKXecny2tE8ZYBXgX9arz1WP0Mb0bw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.200_1784799016675_0.9985954782657103","host":"s3://npm-registry-packages-npm-production"}},"0.0.201":{"name":"@tutti-os/ui-system","version":"0.0.201","_id":"@tutti-os/ui-system@0.0.201","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"65630b663b1c16fa45f2a0ec610f4461eeb1437b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.201.tgz","fileCount":51,"integrity":"sha512-u5Bd3Tr4ttgLQGx4cxCTj1pDdwSJN5rQj5G4uuX57T0fBupHM19at11wvKPAKx22tWmM9yZGJ2X1R/eJmJZXNA==","signatures":[{"sig":"MEYCIQCImHixIrVhS1GQBDatfGYkMCxIlCikmqgXRIuevOTjngIhAI1pFY4F1AhTUK6XC7XEb+usBQz8De2Q1WmQOXq67DiQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1402681},"type":"module","_from":"file:tutti-os-ui-system-0.0.201.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/95850641fbc766ed0fe86715aa18df55/tutti-os-ui-system-0.0.201.tgz","_integrity":"sha512-u5Bd3Tr4ttgLQGx4cxCTj1pDdwSJN5rQj5G4uuX57T0fBupHM19at11wvKPAKx22tWmM9yZGJ2X1R/eJmJZXNA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.201_1784800466250_0.7507026210413767","host":"s3://npm-registry-packages-npm-production"}},"0.0.202":{"name":"@tutti-os/ui-system","version":"0.0.202","_id":"@tutti-os/ui-system@0.0.202","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"630598cf93778cb5b2d0eb9394c033b616a49c68","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.202.tgz","fileCount":51,"integrity":"sha512-xUpxI+X9YZaQ26RRcnj/lE8e6OoyCj6uh2uDWVsSQMBGMEkY/7vFk/X68v/Veay5Pq5Y+heJTyPcr/Rx48kqtA==","signatures":[{"sig":"MEQCIBi3HBsEwVaJyulJfV2fl+NTKGvQQzPvfUEZjDch5mueAiA36YWOUw2zUrHM3VvA2xhfNXmPoWzbRNlhwWNTHs9rBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1402681},"type":"module","_from":"file:tutti-os-ui-system-0.0.202.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fa632005e907b70a536f4bbab11013c7/tutti-os-ui-system-0.0.202.tgz","_integrity":"sha512-xUpxI+X9YZaQ26RRcnj/lE8e6OoyCj6uh2uDWVsSQMBGMEkY/7vFk/X68v/Veay5Pq5Y+heJTyPcr/Rx48kqtA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.202_1784810810659_0.5077719396599987","host":"s3://npm-registry-packages-npm-production"}},"0.0.203":{"name":"@tutti-os/ui-system","version":"0.0.203","_id":"@tutti-os/ui-system@0.0.203","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5ae95a506421cc403f45fcf9d12f9ed1c86df0b6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.203.tgz","fileCount":51,"integrity":"sha512-DUx2MIOAVmcUlIZMcCqFAyFpzfYUUVuerTUC0qGssq05FQbdj/8d6IrDtI5ZYtldyGYDJUcAXoy2HR+H7RknmQ==","signatures":[{"sig":"MEQCIGzBpL4DKVnMCIjvR26LoIxlOL/ZlNckfOjK6GnyIVr3AiAfVF1ZFzIhTH0/HRV0QJwhfIvPpEyhO1KF9DisbX4DAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.203","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1402681},"type":"module","_from":"file:tutti-os-ui-system-0.0.203.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/db0bdd95fbd7f00676d47913e36fd5f9/tutti-os-ui-system-0.0.203.tgz","_integrity":"sha512-DUx2MIOAVmcUlIZMcCqFAyFpzfYUUVuerTUC0qGssq05FQbdj/8d6IrDtI5ZYtldyGYDJUcAXoy2HR+H7RknmQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.203_1784811779464_0.3490278204793609","host":"s3://npm-registry-packages-npm-production"}},"0.0.204":{"name":"@tutti-os/ui-system","version":"0.0.204","_id":"@tutti-os/ui-system@0.0.204","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a103fad545e723fee98b0c29f8acc1e6f03b0faa","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.204.tgz","fileCount":51,"integrity":"sha512-FVsfpZS6gejeC8RCt9ZF8P2x7CrZceJSv+G75gED75jLiyF+DNprdmJF7kAC4/kJdTROdJmAibmXr2Bn1XDFFA==","signatures":[{"sig":"MEQCIHhOS3YFdbsjFAz5y7c2oobtx+qvfULUeh9UABwbFrSDAiAciwi60SDiDvlaaKH8tUCAvw66CddyXa93IqwnbsJo6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1402681},"type":"module","_from":"file:tutti-os-ui-system-0.0.204.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c18581f8c2771983399f2a7b2351f828/tutti-os-ui-system-0.0.204.tgz","_integrity":"sha512-FVsfpZS6gejeC8RCt9ZF8P2x7CrZceJSv+G75gED75jLiyF+DNprdmJF7kAC4/kJdTROdJmAibmXr2Bn1XDFFA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.204_1784812144923_0.9877345355569247","host":"s3://npm-registry-packages-npm-production"}},"0.0.205":{"name":"@tutti-os/ui-system","version":"0.0.205","_id":"@tutti-os/ui-system@0.0.205","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"04be02a82f210758f5c2b0eaf1aee9a7ff2a2ba3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.205.tgz","fileCount":51,"integrity":"sha512-Wv69xz8hYawHHpuJ+PxoJxddTueNFLrAiu5QiM0n+f+z5Xmtx+WW7zH24e+UYTFcNM1ocG+ww77YWTD/glIF2Q==","signatures":[{"sig":"MEYCIQCX4KxlYnqP4wkz72K0uxhtkbeYA26EuEGGJZEz4T/V8QIhAKWoMh00rbMs4xOOcmymjOG8lUwx47KCWEZ8kz+jRWve","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.205","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1402681},"type":"module","_from":"file:tutti-os-ui-system-0.0.205.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cdca2d5c5f28aadbdfff8cb325c09798/tutti-os-ui-system-0.0.205.tgz","_integrity":"sha512-Wv69xz8hYawHHpuJ+PxoJxddTueNFLrAiu5QiM0n+f+z5Xmtx+WW7zH24e+UYTFcNM1ocG+ww77YWTD/glIF2Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.205_1784813774684_0.03128196758118795","host":"s3://npm-registry-packages-npm-production"}},"0.0.206":{"name":"@tutti-os/ui-system","version":"0.0.206","_id":"@tutti-os/ui-system@0.0.206","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4710877966a76b892ea4527f987cd5c98be40a8c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.206.tgz","fileCount":51,"integrity":"sha512-+4XkDzyopCu6ocT1EUpctxb8l4hfhj01kdDyHSzomfkGYt62XPiUpygKwCSPwzPwF0DMdvm0NW6YL9Qvx0H+xQ==","signatures":[{"sig":"MEUCIQDqMwKsuy7SxQQzQ6Ga14KAvIrcn1/Otzr+aQ1JdBf9pwIgXY5WmP9MqX5Qyck8FrfsCwQcMVQITQ3D81JATINuoNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1402681},"type":"module","_from":"file:tutti-os-ui-system-0.0.206.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f9dbc5f85bd124ba03629d7e0997d778/tutti-os-ui-system-0.0.206.tgz","_integrity":"sha512-+4XkDzyopCu6ocT1EUpctxb8l4hfhj01kdDyHSzomfkGYt62XPiUpygKwCSPwzPwF0DMdvm0NW6YL9Qvx0H+xQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.206_1784815292561_0.8229840548348013","host":"s3://npm-registry-packages-npm-production"}},"0.0.207":{"name":"@tutti-os/ui-system","version":"0.0.207","_id":"@tutti-os/ui-system@0.0.207","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"46fbdf6611b30d531e373bc9fed7835b81697c3a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.207.tgz","fileCount":51,"integrity":"sha512-dWu0k4FcQwVQOPSAffqZW0b1JlMMsuf88qdXO/7CEjHUF3HR+lH6gDtwyDS97IbFbaCyk7U2sfkf+gCGPmScbQ==","signatures":[{"sig":"MEUCID5O0S8a736g4+hP9mP+KX5KNXH6sXBo3uQQEi2NOJNfAiEA2/tZe0SCaKp9dwEK7u+7ovUwKrHZTXwsf/vIS5nq7q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406804},"type":"module","_from":"file:tutti-os-ui-system-0.0.207.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/859c2b8553cada1ea7bde17d0c7f41fa/tutti-os-ui-system-0.0.207.tgz","_integrity":"sha512-dWu0k4FcQwVQOPSAffqZW0b1JlMMsuf88qdXO/7CEjHUF3HR+lH6gDtwyDS97IbFbaCyk7U2sfkf+gCGPmScbQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.207_1784818042973_0.5705778434325552","host":"s3://npm-registry-packages-npm-production"}},"0.0.208":{"name":"@tutti-os/ui-system","version":"0.0.208","_id":"@tutti-os/ui-system@0.0.208","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a372d5b17d3cf4b81361bd3e3943809158edf5a1","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.208.tgz","fileCount":51,"integrity":"sha512-egL3tw3JacfhUx42edDwQFj6PWoCTQTpa3gZlYuDJ/Q5UXJNbv8+hcDiqaDy45OqPNsUPTLh5NLAkIhS+kce+A==","signatures":[{"sig":"MEQCIAehHmu7pqdBO0ii92BKo44Ttdr/j5lPUAa4zOZrLaN+AiAm0iMLH8xWzQfALJLF6u2ZKWUrn1R3i3+YeO+ZsgJUew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406804},"type":"module","_from":"file:tutti-os-ui-system-0.0.208.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6b2db7c30345e5e78a7f2408264259cf/tutti-os-ui-system-0.0.208.tgz","_integrity":"sha512-egL3tw3JacfhUx42edDwQFj6PWoCTQTpa3gZlYuDJ/Q5UXJNbv8+hcDiqaDy45OqPNsUPTLh5NLAkIhS+kce+A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.208_1784819071294_0.07488017591302354","host":"s3://npm-registry-packages-npm-production"}},"0.0.209":{"name":"@tutti-os/ui-system","version":"0.0.209","_id":"@tutti-os/ui-system@0.0.209","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"86e713708066a0038d92ba422daf51e8fd76a36d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.209.tgz","fileCount":51,"integrity":"sha512-YHnUCPe6HfGU8VjzcTgjYKsAhGMleJT1Lbl7xtQXtgsKLW/YvwvWrRTabzXfI6vnoCOgmwq8aqTWnNdVJ03fWA==","signatures":[{"sig":"MEYCIQCqqVvCU5j5y+ORjh1g4rNhhbScAlolXC7nn79CD5u9wAIhAKxscMBATogSN5VTn+aLTHYABTN0KgTC5gJIRnfinN1u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.209","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406804},"type":"module","_from":"file:tutti-os-ui-system-0.0.209.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/fbb54475fef1d76b8cdcd90f47eaa5b1/tutti-os-ui-system-0.0.209.tgz","_integrity":"sha512-YHnUCPe6HfGU8VjzcTgjYKsAhGMleJT1Lbl7xtQXtgsKLW/YvwvWrRTabzXfI6vnoCOgmwq8aqTWnNdVJ03fWA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.209_1784820163881_0.8033347307097884","host":"s3://npm-registry-packages-npm-production"}},"0.0.210":{"name":"@tutti-os/ui-system","version":"0.0.210","_id":"@tutti-os/ui-system@0.0.210","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c5ab2efeeac19a121f476d63f06a9f7aafb8901a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.210.tgz","fileCount":51,"integrity":"sha512-SAvB/yRADXu0i2Xnd8X6/w1R7Qz1GA5jDEcHIyMoOAPXFxcelt8WpMoIDNnRe8c3vvCnS2+Ov4a573cqFleK5A==","signatures":[{"sig":"MEUCIB+cV2Hivj7g1w+Yq/lZ+/RmZWUKrj2+ppuqJrsxJ01zAiEAn8oKZo4TSj4cWGGWHPff8y75kARCXJbYC59ORFj7rOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406804},"type":"module","_from":"file:tutti-os-ui-system-0.0.210.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cfe96223f460d7988250526e691d5ae5/tutti-os-ui-system-0.0.210.tgz","_integrity":"sha512-SAvB/yRADXu0i2Xnd8X6/w1R7Qz1GA5jDEcHIyMoOAPXFxcelt8WpMoIDNnRe8c3vvCnS2+Ov4a573cqFleK5A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.210_1784820946042_0.6359034342717298","host":"s3://npm-registry-packages-npm-production"}},"0.0.211":{"name":"@tutti-os/ui-system","version":"0.0.211","_id":"@tutti-os/ui-system@0.0.211","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5d5002729ac9c5c474555d000a02caf914982247","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.211.tgz","fileCount":51,"integrity":"sha512-1YpaApX4HUlUuAS02e4LE/n+LPbvPLw3kYnof8ehkbqskDuk3prJXM+qRPjaKMXaCIsayFeENFUafsuSNk1JRQ==","signatures":[{"sig":"MEQCIDXDSPrPbV8SmAMfXiUmRElHoJy47zs3MkacoZJIFcfrAiASqjrwBqp9PbiFw6si1vHzvdtP6zhUYi4Ux/85mtm7Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411417},"type":"module","_from":"file:tutti-os-ui-system-0.0.211.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1724f5291914383112780f2e2de7eedb/tutti-os-ui-system-0.0.211.tgz","_integrity":"sha512-1YpaApX4HUlUuAS02e4LE/n+LPbvPLw3kYnof8ehkbqskDuk3prJXM+qRPjaKMXaCIsayFeENFUafsuSNk1JRQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.211_1784825653011_0.6002992327738137","host":"s3://npm-registry-packages-npm-production"}},"0.0.212":{"name":"@tutti-os/ui-system","version":"0.0.212","_id":"@tutti-os/ui-system@0.0.212","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"fc5eec48b7982538b170a672d34aa86e153647df","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.212.tgz","fileCount":51,"integrity":"sha512-ynQP2KBjgY87ExllXUWVlqIZVKmpBGNQi5k/V2VKIsUPYs+1+/Du+CbjYntlrRPSokiedCFUQ3fnYt6pvGGodg==","signatures":[{"sig":"MEUCIQCifpzxFDrWXdY3Woj8npINo6kKlwlSv9WOnlpe8fvkaAIgDwqQQ0JlBQMV9Y295Z7lAYgQJgPxf+vK+qAcLggg8vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411417},"type":"module","_from":"file:tutti-os-ui-system-0.0.212.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b24a955e4755d081366abbeab6e7f8b6/tutti-os-ui-system-0.0.212.tgz","_integrity":"sha512-ynQP2KBjgY87ExllXUWVlqIZVKmpBGNQi5k/V2VKIsUPYs+1+/Du+CbjYntlrRPSokiedCFUQ3fnYt6pvGGodg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.212_1784831898106_0.2598269615526454","host":"s3://npm-registry-packages-npm-production"}},"0.0.213":{"name":"@tutti-os/ui-system","version":"0.0.213","_id":"@tutti-os/ui-system@0.0.213","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"98defacbbb9554937dbdbb11bbb4f184aedd0703","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.213.tgz","fileCount":51,"integrity":"sha512-mo0Gu062hVgCLXqixgl0p6O/a0a59EU9DfSIwfyiknEubRDUmG0yH/6B2swhHjCVcemd3rbfwrHbfglPtgRmxA==","signatures":[{"sig":"MEQCIEAMvu/6peC6pJliuljH66s9nso+Eyo9F+2n7gsqs4jHAiA4QhP7cWECRyQBwiKsjYiEW94FCEpVfCgCUPpbtPFiKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.213","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411417},"type":"module","_from":"file:tutti-os-ui-system-0.0.213.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0f93f1713b0f1c2b3d448b99f085bbe5/tutti-os-ui-system-0.0.213.tgz","_integrity":"sha512-mo0Gu062hVgCLXqixgl0p6O/a0a59EU9DfSIwfyiknEubRDUmG0yH/6B2swhHjCVcemd3rbfwrHbfglPtgRmxA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.213_1784833217728_0.9597907709051772","host":"s3://npm-registry-packages-npm-production"}},"0.0.214":{"name":"@tutti-os/ui-system","version":"0.0.214","_id":"@tutti-os/ui-system@0.0.214","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"37b66ef194ca65c110b19fa88ca8accb5017c389","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.214.tgz","fileCount":51,"integrity":"sha512-bkQeN/NAfdKfvTfGDH8UctobEeIM6mHEA3wqt0dDQ9caf/4EV9NWRkY5y2IYT5gxfHJ7aiD9oNSrJhAjHdF7/w==","signatures":[{"sig":"MEUCIQCri6qtGIB0VNqfDzH1eIlMtF97DIRX0V38NvAYZKOhwgIgLXuDNr80R1GPnvGh6HMk0xRctZvtE1SHI6Yd2xotoJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411417},"type":"module","_from":"file:tutti-os-ui-system-0.0.214.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/13db2572ccb2ea431d8492e842756f80/tutti-os-ui-system-0.0.214.tgz","_integrity":"sha512-bkQeN/NAfdKfvTfGDH8UctobEeIM6mHEA3wqt0dDQ9caf/4EV9NWRkY5y2IYT5gxfHJ7aiD9oNSrJhAjHdF7/w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.214_1784834752067_0.9312343608550153","host":"s3://npm-registry-packages-npm-production"}},"0.0.215":{"name":"@tutti-os/ui-system","version":"0.0.215","_id":"@tutti-os/ui-system@0.0.215","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f9a523326d4da147db7a3a1821d8a3630a65f10e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.215.tgz","fileCount":51,"integrity":"sha512-lMYXBFqeEItQ8YafSqWujQwTGmi7iRL2f5XuK7mISHafgHgosdsevO9OPFO5NblfpELQ6Twi1ENkT2unoD1ikg==","signatures":[{"sig":"MEUCIQDhRRQe8azbMpck85tZUvysOfy0dTnoEOShbByuvFQyXQIgKCOWYnrE6OVRXOxc66MvCM/51jUXUkyaGEn9gC/+bMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411417},"type":"module","_from":"file:tutti-os-ui-system-0.0.215.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a50a8cf6584a90f849bb77fc95665f8b/tutti-os-ui-system-0.0.215.tgz","_integrity":"sha512-lMYXBFqeEItQ8YafSqWujQwTGmi7iRL2f5XuK7mISHafgHgosdsevO9OPFO5NblfpELQ6Twi1ENkT2unoD1ikg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.215_1784876629842_0.5115792322533221","host":"s3://npm-registry-packages-npm-production"}},"0.0.216":{"name":"@tutti-os/ui-system","version":"0.0.216","_id":"@tutti-os/ui-system@0.0.216","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"9fb3330a77b7bc9bd68881106b793a129639f2db","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.216.tgz","fileCount":51,"integrity":"sha512-ZnXkS/Zr3m11whSLnjWqvt4l/KUnAX/ChyHYGuHgbv5e2NRWgnpDqiC/AAz5mYvzC7KMyU6qXlGNl+khb9QGaQ==","signatures":[{"sig":"MEYCIQDfeM8Rcf01cnoDgFu1pU+oYg5cyTSg+bHwFNlWyODpFgIhAOWXoFt4c3nTtUDfLf02A+D3S+zw7b2/OIr6Zau5Noqc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411417},"type":"module","_from":"file:tutti-os-ui-system-0.0.216.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/34682a3a910dfbb176a0ebac2a6b1241/tutti-os-ui-system-0.0.216.tgz","_integrity":"sha512-ZnXkS/Zr3m11whSLnjWqvt4l/KUnAX/ChyHYGuHgbv5e2NRWgnpDqiC/AAz5mYvzC7KMyU6qXlGNl+khb9QGaQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.216_1784880168083_0.7704246828424384","host":"s3://npm-registry-packages-npm-production"}},"0.0.217":{"name":"@tutti-os/ui-system","version":"0.0.217","_id":"@tutti-os/ui-system@0.0.217","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f9f01f21e6b541def6e625ba84b14e1d23e973e5","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.217.tgz","fileCount":51,"integrity":"sha512-2gO8Lk6hPUK725HerbQo/GiNnYZJ4y+oSDQPpjCF2yMcY/njNq1R35CHCbFO4+3AM+Cu9XOFmRg2ti3cdn1+XA==","signatures":[{"sig":"MEUCIAkrbXlW+BzXvJFPWErWK35EfDk31U0L7zVmtdGATuuUAiEAny1y6RwbCE8atVoy6172PGIR17QO++I9LNfRc+RwOUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.217","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411417},"type":"module","_from":"file:tutti-os-ui-system-0.0.217.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c76acb09125ccd2082152235df3c6cda/tutti-os-ui-system-0.0.217.tgz","_integrity":"sha512-2gO8Lk6hPUK725HerbQo/GiNnYZJ4y+oSDQPpjCF2yMcY/njNq1R35CHCbFO4+3AM+Cu9XOFmRg2ti3cdn1+XA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.217_1784886006678_0.6369596290935224","host":"s3://npm-registry-packages-npm-production"}},"0.0.218":{"name":"@tutti-os/ui-system","version":"0.0.218","_id":"@tutti-os/ui-system@0.0.218","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7d4d592cd288d75d6ed0bd775e45e16d6bd3c69e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.218.tgz","fileCount":51,"integrity":"sha512-b8gQ2P2X00QqGRQkeMO50/rNlXJGP80D+VPpB3/ThYp6g8B3G9vjCBIkim6yQMQKcocsfJ0608/KIKBXZ8PIAg==","signatures":[{"sig":"MEQCIF6t8Jmg1NCHSC0CnIoHGEhRuvAFCoPQNwyH+QYIvG/DAiB5kG/jiLp+hzmiRKxfdTJBUDpWMpdWbDgAXWqLX0EIpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.218","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411417},"type":"module","_from":"file:tutti-os-ui-system-0.0.218.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ca375eadd7fd28a159ae8c93fca93171/tutti-os-ui-system-0.0.218.tgz","_integrity":"sha512-b8gQ2P2X00QqGRQkeMO50/rNlXJGP80D+VPpB3/ThYp6g8B3G9vjCBIkim6yQMQKcocsfJ0608/KIKBXZ8PIAg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.218_1784889072985_0.5467882313164958","host":"s3://npm-registry-packages-npm-production"}},"0.0.219":{"name":"@tutti-os/ui-system","version":"0.0.219","_id":"@tutti-os/ui-system@0.0.219","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6c4eb26bdf6746dd9af7fe2017dc1c47212217f8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.219.tgz","fileCount":51,"integrity":"sha512-lTHw/y1Y0SAZSJ/HwHsTVwtoJ6kOuflj29D+f0GW4l3bch5sJMh8jchNf3QplCU55QuPfXWNEcmFYe0Z3clkvQ==","signatures":[{"sig":"MEYCIQDU+bj0r4DAkA6OXKIJFRQ/UuJ8IegL4bhl0pN3ZnYicgIhAK+MKGCLzDxJoqM5vCJHQOg+Tz988bC48c1Q0ehK1lk1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.219","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411521},"type":"module","_from":"file:tutti-os-ui-system-0.0.219.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f35439f3b2c6ed1f36e4ce86fdf68fc8/tutti-os-ui-system-0.0.219.tgz","_integrity":"sha512-lTHw/y1Y0SAZSJ/HwHsTVwtoJ6kOuflj29D+f0GW4l3bch5sJMh8jchNf3QplCU55QuPfXWNEcmFYe0Z3clkvQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.219_1784896752097_0.848019874931309","host":"s3://npm-registry-packages-npm-production"}},"0.0.220":{"name":"@tutti-os/ui-system","version":"0.0.220","_id":"@tutti-os/ui-system@0.0.220","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"fa7538a96e0a410ee2805aca941a64483ec44556","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.220.tgz","fileCount":51,"integrity":"sha512-cWcyboHKYigJiyq8I7+oTMzCPdpXibRHx1SDpcrSY1egpJyK/JYn5tnLaubtSzX8xEH8n4gNMuSmGFi9goYdgA==","signatures":[{"sig":"MEUCIDDk/CLi7/zR0NXa7OuoGcXoRHO0Dwt8W2M7xGQ7WsgKAiEAhQgj0Ns7/p3C9mYwlTomw7LQUCiPmJMVNZ2DmjEweqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411521},"type":"module","_from":"file:tutti-os-ui-system-0.0.220.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f9bae8d3afc022f02a0aecb89f229910/tutti-os-ui-system-0.0.220.tgz","_integrity":"sha512-cWcyboHKYigJiyq8I7+oTMzCPdpXibRHx1SDpcrSY1egpJyK/JYn5tnLaubtSzX8xEH8n4gNMuSmGFi9goYdgA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.220_1784897442426_0.963143007026078","host":"s3://npm-registry-packages-npm-production"}},"0.0.221":{"name":"@tutti-os/ui-system","version":"0.0.221","_id":"@tutti-os/ui-system@0.0.221","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"919df4aece73364cfc6f506466e16b22da504046","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.221.tgz","fileCount":51,"integrity":"sha512-+t7gQtYUuXQmq125sZrvQ8MWEoT3OCjqk3Sb/mRmrT6SBk3mTIx5rpFNjCmLiiMf8nr0RvaIhngikx3+4ydEEQ==","signatures":[{"sig":"MEQCIHwZfdb88LpnyseMWa3zwXsjsWSxgP5eFGIkHJe7P/B9AiACS6f0Jt6dsa3bJoEMyhdZ0UNcB1bDyEpTfb36W7DktA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1411521},"type":"module","_from":"file:tutti-os-ui-system-0.0.221.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/505f29ee7599b548aaecdcd93a0317ba/tutti-os-ui-system-0.0.221.tgz","_integrity":"sha512-+t7gQtYUuXQmq125sZrvQ8MWEoT3OCjqk3Sb/mRmrT6SBk3mTIx5rpFNjCmLiiMf8nr0RvaIhngikx3+4ydEEQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.221_1784902511931_0.3506069868662858","host":"s3://npm-registry-packages-npm-production"}},"0.0.222":{"name":"@tutti-os/ui-system","version":"0.0.222","_id":"@tutti-os/ui-system@0.0.222","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b1400410a066d3a4544bbe1a3506f1aae050ba40","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.222.tgz","fileCount":51,"integrity":"sha512-QRvXg4hBCg3ptIHCNUwkDLdHMSTOVBvo90i0rHmFuump89yCMNEqCr4mSECJPNSMncS8hrIToEwoogwbE8QPzQ==","signatures":[{"sig":"MEQCIGBHc6SuhY3FeQRx+8rYm+i29RkE4RJAmHNCbPyc0nYDAiAlPelP3MDOlOMffny9lSOuJsWtfFc0dTYruGlnuMltpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1423242},"type":"module","_from":"file:tutti-os-ui-system-0.0.222.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e74d1c1f80054686e360a64fb7b9f307/tutti-os-ui-system-0.0.222.tgz","_integrity":"sha512-QRvXg4hBCg3ptIHCNUwkDLdHMSTOVBvo90i0rHmFuump89yCMNEqCr4mSECJPNSMncS8hrIToEwoogwbE8QPzQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.222_1784907115034_0.20344028719270435","host":"s3://npm-registry-packages-npm-production"}},"0.0.223":{"name":"@tutti-os/ui-system","version":"0.0.223","_id":"@tutti-os/ui-system@0.0.223","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f898d638ca987663c82f284e843f3de77e6151e5","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.223.tgz","fileCount":51,"integrity":"sha512-89ELcXwuoPxx9H/Y9IrM7f2tjuVG5k5KVzmaDZiIq0mtwYpnuo5wqrv+Z1SkKPg2p11VVDOtlPi8a7UECCyarQ==","signatures":[{"sig":"MEQCIA5b0ydgkIih2SIQldJNT81qzvpg0Fanq+mxkAPeFJp9AiBAWSFZxgIDEnfaCeWvbM/MlhLI3GQKHfILRukOoOOmOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1423242},"type":"module","_from":"file:tutti-os-ui-system-0.0.223.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ac630ba2e2cb85d90edf7381339aa219/tutti-os-ui-system-0.0.223.tgz","_integrity":"sha512-89ELcXwuoPxx9H/Y9IrM7f2tjuVG5k5KVzmaDZiIq0mtwYpnuo5wqrv+Z1SkKPg2p11VVDOtlPi8a7UECCyarQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.223_1784922329175_0.9538802260021246","host":"s3://npm-registry-packages-npm-production"}},"0.0.224":{"name":"@tutti-os/ui-system","version":"0.0.224","_id":"@tutti-os/ui-system@0.0.224","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8bb4dd2ab45654575d274dbf0debd3654d82ad83","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.224.tgz","fileCount":51,"integrity":"sha512-VQ4auqcnv78SYAJmN5e+82MIdQPPjjanDP/Klpl255kQcnlbQsfKsuABg0YXt4LbG2TukuTOByi89njJ0BvT+g==","signatures":[{"sig":"MEQCIAPi8STGEs6GaQrvdG4C6otJfZotsDnmwPyshYC+q5VMAiBbxxJEhr91E268E4sZRt5b70QLi1x7XXRE3hybRNFCYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1423242},"type":"module","_from":"file:tutti-os-ui-system-0.0.224.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/23ac0ae4c7680dde3fc2c342b335399e/tutti-os-ui-system-0.0.224.tgz","_integrity":"sha512-VQ4auqcnv78SYAJmN5e+82MIdQPPjjanDP/Klpl255kQcnlbQsfKsuABg0YXt4LbG2TukuTOByi89njJ0BvT+g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.224_1784943540258_0.09067030413841715","host":"s3://npm-registry-packages-npm-production"}},"0.0.225":{"name":"@tutti-os/ui-system","version":"0.0.225","_id":"@tutti-os/ui-system@0.0.225","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2e29193dac2b58527fd48ba484fdf7ab0283bae8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.225.tgz","fileCount":51,"integrity":"sha512-zX4adeeMMAVB9NQy8jLcyjwbsE3+EtAq6HZCjC2x3TvEufTVfLA1LkTisH8Z/jNkDqERVLRrWFS1Ko7Hw64TzQ==","signatures":[{"sig":"MEUCIQC+stInyaistyNX+cg559zKI41zvdFGpMskLcJI3LvziAIgf35H8oIUDLJBJcohD1SkwVN9CmH9azC4GTWMFEFsl98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1423242},"type":"module","_from":"file:tutti-os-ui-system-0.0.225.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c9b8adfe86277eb0e24ad92069779388/tutti-os-ui-system-0.0.225.tgz","_integrity":"sha512-zX4adeeMMAVB9NQy8jLcyjwbsE3+EtAq6HZCjC2x3TvEufTVfLA1LkTisH8Z/jNkDqERVLRrWFS1Ko7Hw64TzQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.225_1784955642582_0.8470754199541242","host":"s3://npm-registry-packages-npm-production"}},"0.0.226":{"name":"@tutti-os/ui-system","version":"0.0.226","_id":"@tutti-os/ui-system@0.0.226","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b22a2ce283b562b34d3897bb2d3a681726eacd9a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.226.tgz","fileCount":51,"integrity":"sha512-VPUOyKAmj8/tNs/MMmYAeDAepKaeXsVhwA05dJGIQ7kCBG8Mmqagwm9qVLBUwaLF9Fbf0wj1bsz5xlHICLbXeA==","signatures":[{"sig":"MEQCIHXD84oHC8PBNchw7GIkr3ZE1ArGB31UKM+bbHfRW9LEAiAa7ldXzkLeeHhxDfRxZ5vNQeTNyjOdlnku4FM6hXx73g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.226","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1423242},"type":"module","_from":"file:tutti-os-ui-system-0.0.226.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ee41e912d3df1710300a493b98481b5d/tutti-os-ui-system-0.0.226.tgz","_integrity":"sha512-VPUOyKAmj8/tNs/MMmYAeDAepKaeXsVhwA05dJGIQ7kCBG8Mmqagwm9qVLBUwaLF9Fbf0wj1bsz5xlHICLbXeA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.226_1784958385279_0.4426078295086662","host":"s3://npm-registry-packages-npm-production"}},"0.0.227":{"name":"@tutti-os/ui-system","version":"0.0.227","_id":"@tutti-os/ui-system@0.0.227","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"990eb785a53f3b99047129d41aee5e4028b7bc57","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.227.tgz","fileCount":51,"integrity":"sha512-T+QKmn4+2vdGuOrPTkby3BVwGqQ41j3kghHny5QxWvSABksPD0OaJbSMoKrUknXupD3wlGm51mD3kyYraoWn0Q==","signatures":[{"sig":"MEQCIHofFQrDeW0IvQ1fDHVKksPmP9hrlPsbi7yyxptWGxyDAiBhI6NB24L4iBW7Et1JGAg/YBNtxbu2VaTqapicHT6uQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1423242},"type":"module","_from":"file:tutti-os-ui-system-0.0.227.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/44991eb1f23d9e7edd63e94b9d4177f8/tutti-os-ui-system-0.0.227.tgz","_integrity":"sha512-T+QKmn4+2vdGuOrPTkby3BVwGqQ41j3kghHny5QxWvSABksPD0OaJbSMoKrUknXupD3wlGm51mD3kyYraoWn0Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.227_1784958754030_0.02069483796027094","host":"s3://npm-registry-packages-npm-production"}},"0.0.228":{"name":"@tutti-os/ui-system","version":"0.0.228","_id":"@tutti-os/ui-system@0.0.228","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"49fca6a97e100825eab0c42fae6a6cf2424b68f5","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.228.tgz","fileCount":51,"integrity":"sha512-MOiJ/8Ut4qYuahDfdqiMG8Eb7KAAruCzRfdPVy+s/z6LD+W9irn48M4NzeBBfRArD+nBF9uHBjPIss2ocFfWCA==","signatures":[{"sig":"MEUCIQC7tdt2sQ/O0iBKR/Iq3KsJGj8jfz3DhChmgLu4p1iTEQIgPUYPdcwM48NeKbeH4ru6wEaZGhcuV1HA/MuXkhDLHKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1435320},"type":"module","_from":"file:tutti-os-ui-system-0.0.228.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2af469fe2579903e3c36b7ab937604e5/tutti-os-ui-system-0.0.228.tgz","_integrity":"sha512-MOiJ/8Ut4qYuahDfdqiMG8Eb7KAAruCzRfdPVy+s/z6LD+W9irn48M4NzeBBfRArD+nBF9uHBjPIss2ocFfWCA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.228_1784960540767_0.7463877520800055","host":"s3://npm-registry-packages-npm-production"}},"0.0.229":{"name":"@tutti-os/ui-system","version":"0.0.229","_id":"@tutti-os/ui-system@0.0.229","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d71f6899b643f517102636157edabe621645a62b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.229.tgz","fileCount":51,"integrity":"sha512-Mz0EchO7YD/1KrsroAERBvZwm5qISdDeKOzd3UwR3TqYCo1+zwTO63Z118a/RSMPYOEw6dUmuE+reX7NiSMxow==","signatures":[{"sig":"MEQCICwAuK/m8Af2zOZRWSXTaj1aFdUcf3iJex+GXBG36/jVAiBfEPyyUPkpOVuoGGVtmtLTU2IEZ5PW3hD7bC0W3xm6/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1435320},"type":"module","_from":"file:tutti-os-ui-system-0.0.229.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3ae57e452e4fd9f5c6ee8a0bb63c0afd/tutti-os-ui-system-0.0.229.tgz","_integrity":"sha512-Mz0EchO7YD/1KrsroAERBvZwm5qISdDeKOzd3UwR3TqYCo1+zwTO63Z118a/RSMPYOEw6dUmuE+reX7NiSMxow==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.229_1784964681960_0.75835852992141","host":"s3://npm-registry-packages-npm-production"}},"0.0.230":{"name":"@tutti-os/ui-system","version":"0.0.230","_id":"@tutti-os/ui-system@0.0.230","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8e2c237dd83c07cf2f2f7215db6a7984b7f635a9","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.230.tgz","fileCount":51,"integrity":"sha512-YyORnDnatgaRwydKjr9yDxdvn+XchfnGkB30dkOtiJVPA2dsNM/sIi37pI/A67RV3G+KC6H8Np64nOemsPXsaw==","signatures":[{"sig":"MEQCIBOqgvhTZYwJEaRAzSvywcT6BhRr5I6u0M7ErAKLvuXJAiAGA6hjxVJ0EVSnBo38f0356JUoUTlFhaHxQMbdhrer/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1435320},"type":"module","_from":"file:tutti-os-ui-system-0.0.230.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/174ad73310081d8db795a74dfe438b15/tutti-os-ui-system-0.0.230.tgz","_integrity":"sha512-YyORnDnatgaRwydKjr9yDxdvn+XchfnGkB30dkOtiJVPA2dsNM/sIi37pI/A67RV3G+KC6H8Np64nOemsPXsaw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.230_1784966332680_0.3300809203265642","host":"s3://npm-registry-packages-npm-production"}},"0.0.231":{"name":"@tutti-os/ui-system","version":"0.0.231","_id":"@tutti-os/ui-system@0.0.231","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6e54212ae9bdd2f0b3f06202c0d95aa6b6ec5224","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.231.tgz","fileCount":57,"integrity":"sha512-rZt5K/KCBJX1+xXcUjcKAxrntqII9fzmiLbppUX3vHDe3h1UmKhQxYdsSDtG/dtjgcyA/JoR6/f0ApEYniDWjg==","signatures":[{"sig":"MEYCIQCyKTHzAR+LWfYBB+ME4515tKWgGU4yKLktUSPQaPUAIQIhAK2WX9M8IletpfDnkYDec8vIT5+z9otCtXWXA0uCLOMa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1497369},"type":"module","_from":"file:tutti-os-ui-system-0.0.231.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0746b2689e40cf3353675c56858aa6b6/tutti-os-ui-system-0.0.231.tgz","_integrity":"sha512-rZt5K/KCBJX1+xXcUjcKAxrntqII9fzmiLbppUX3vHDe3h1UmKhQxYdsSDtG/dtjgcyA/JoR6/f0ApEYniDWjg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@gorhom/bottom-sheet":"5.2.14","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87","@gorhom/bottom-sheet":">=5 <6"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.231_1784971020562_0.0005521510525532403","host":"s3://npm-registry-packages-npm-production"}},"0.0.232":{"name":"@tutti-os/ui-system","version":"0.0.232","_id":"@tutti-os/ui-system@0.0.232","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3d82aa166e2b8838a23d0f9467603717a66d55fe","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.232.tgz","fileCount":57,"integrity":"sha512-RaP+sxJCt/KJax4jQCgV+hFviCLzX7gyqUHMqhKd9TuNfkSsNpPBvAVwmyU8xvHfRhcz1yrcmuLNyK+Qu+F7sw==","signatures":[{"sig":"MEYCIQDw+Rl4scFVkIzI5ktQ5b8tH6+FyWsF+6afwgVx1xJ9lAIhAJR4RVfi/6D4YExWJRZ204N+qMTXmlV834hIAB0uSo9Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1502073},"type":"module","_from":"file:tutti-os-ui-system-0.0.232.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f6b67dc402dc95ffa51c5a2e2406625d/tutti-os-ui-system-0.0.232.tgz","_integrity":"sha512-RaP+sxJCt/KJax4jQCgV+hFviCLzX7gyqUHMqhKd9TuNfkSsNpPBvAVwmyU8xvHfRhcz1yrcmuLNyK+Qu+F7sw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@gorhom/bottom-sheet":"5.2.14","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87","@gorhom/bottom-sheet":">=5 <6"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.232_1784976891814_0.5012097370858841","host":"s3://npm-registry-packages-npm-production"}},"0.0.233":{"name":"@tutti-os/ui-system","version":"0.0.233","_id":"@tutti-os/ui-system@0.0.233","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ea9b170b78724634f2eff92ced301b41b33ca5cd","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.233.tgz","fileCount":57,"integrity":"sha512-LLJaSnmsQEL8zXfVV3WL3/rcI7IzyQ0+NcVVatF8UphXO8Jihv/c5jmbGOaBVEdgutJiKfTF33IbYwB73rkssQ==","signatures":[{"sig":"MEUCIQC8FqDXmIT+jH/X4zUAsuo4pyB2C8SJRz7j4jrkLEKN0gIgN2tLCAC9DxS8jKXmTXgVdypRclK2/zxkz6hMWs71GKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1502133},"type":"module","_from":"file:tutti-os-ui-system-0.0.233.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8ddd6461642d4446c47ee9fab8083b6f/tutti-os-ui-system-0.0.233.tgz","_integrity":"sha512-LLJaSnmsQEL8zXfVV3WL3/rcI7IzyQ0+NcVVatF8UphXO8Jihv/c5jmbGOaBVEdgutJiKfTF33IbYwB73rkssQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@gorhom/bottom-sheet":"5.2.14","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87","@gorhom/bottom-sheet":">=5 <6"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true},"@gorhom/bottom-sheet":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.233_1784978398933_0.5784721862761852","host":"s3://npm-registry-packages-npm-production"}},"0.0.234":{"name":"@tutti-os/ui-system","version":"0.0.234","_id":"@tutti-os/ui-system@0.0.234","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ad658d56fa47b0b22a90518df4cd373c6e571979","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.234.tgz","fileCount":57,"integrity":"sha512-dlQh0g7GcxFGKUSBGZEa5l04SE4ACF/NNwMp/HWUl2PgNdvaHen0tnrrlL4pbcMwPn3Sq/4tGGQ0YHbT/RBYPQ==","signatures":[{"sig":"MEUCIQDOBxghuVCvdJl1mCGmElRDltG8BQ8qFfrbvM+2IVuR4gIga6Xl5+pcmRHiz8RBTyx1SXQfkAPfzOJXf+9A923sxWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.234","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1502445},"type":"module","_from":"file:tutti-os-ui-system-0.0.234.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f7890e6405b15b22c54b12690612848d/tutti-os-ui-system-0.0.234.tgz","_integrity":"sha512-dlQh0g7GcxFGKUSBGZEa5l04SE4ACF/NNwMp/HWUl2PgNdvaHen0tnrrlL4pbcMwPn3Sq/4tGGQ0YHbT/RBYPQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@gorhom/bottom-sheet":"5.2.14","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87","@gorhom/bottom-sheet":">=5 <6"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true},"@gorhom/bottom-sheet":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.234_1785045210873_0.7142084754163858","host":"s3://npm-registry-packages-npm-production"}},"0.0.235":{"name":"@tutti-os/ui-system","version":"0.0.235","_id":"@tutti-os/ui-system@0.0.235","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7d4158c4328d613919fb9b9d5946f9225fa28cc6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.235.tgz","fileCount":57,"integrity":"sha512-Mp5DAmHbW+QOdx5f3ZXhRKDE4C5XUIfakm0WPmbJiMgvI+35IvWmgDNq34rvIeFQz7ZAPafVXBRNyDZIlnFxXQ==","signatures":[{"sig":"MEYCIQCQJ9wU2ngR4z24FZ055kGdzUTPxVgmZ1/zOWRajxOtxQIhAJg4AkwZukM9ngmKHMi+krNCW0nVx/od85wtAILuFqq3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1503416},"type":"module","_from":"file:tutti-os-ui-system-0.0.235.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bde387ded3c1512fabb06b278ad1a936/tutti-os-ui-system-0.0.235.tgz","_integrity":"sha512-Mp5DAmHbW+QOdx5f3ZXhRKDE4C5XUIfakm0WPmbJiMgvI+35IvWmgDNq34rvIeFQz7ZAPafVXBRNyDZIlnFxXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@gorhom/bottom-sheet":"5.2.14","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87","@gorhom/bottom-sheet":">=5 <6"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true},"@gorhom/bottom-sheet":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.235_1785047769942_0.2328586570181057","host":"s3://npm-registry-packages-npm-production"}},"0.0.236":{"name":"@tutti-os/ui-system","version":"0.0.236","_id":"@tutti-os/ui-system@0.0.236","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4d28b50aea79e9be6d0eaf4e64922e916eafe2f2","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.236.tgz","fileCount":57,"integrity":"sha512-KMpjwUTHQs1t9XpF0tlaM2Y0D0WO3zoZ4Xz94dIsYYUBEI/hlhuAQvETJfksfaGZrE31aKHScCqSlHOq0Zk4dQ==","signatures":[{"sig":"MEYCIQCkUqKqflgbhJzuhQsH1/AsYHx8QMu9jw16YGSUrBKeCAIhAIw4zUEPfuG5/hJW+NjxBhMLoWXIh3LTzCzpzlhq1Ugw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1503796},"type":"module","_from":"file:tutti-os-ui-system-0.0.236.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b5914b7b925aaa1509cd208284f1c2c5/tutti-os-ui-system-0.0.236.tgz","_integrity":"sha512-KMpjwUTHQs1t9XpF0tlaM2Y0D0WO3zoZ4Xz94dIsYYUBEI/hlhuAQvETJfksfaGZrE31aKHScCqSlHOq0Zk4dQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@gorhom/bottom-sheet":"5.2.14","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87","@gorhom/bottom-sheet":">=5 <6"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true},"@gorhom/bottom-sheet":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.236_1785075762976_0.8440789884756499","host":"s3://npm-registry-packages-npm-production"}},"0.0.237":{"name":"@tutti-os/ui-system","version":"0.0.237","_id":"@tutti-os/ui-system@0.0.237","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f0eaa07e2e0bd66b80bf6bea358b2983fa3de819","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.237.tgz","fileCount":57,"integrity":"sha512-nyu/WIEjkYBxsBg5cOSQYit1CT3dMsmJBy6/x/fwuUqw6Gij2VT5Ezur3diWksBN/Wgynm0sD35tAS8ZaZMhKg==","signatures":[{"sig":"MEUCIQDT60z3ZPbgRVsZEMJKF1zNFmVTzcFlXxWs19wAU/gPkwIgPSOz8XV5gjtm9J8B0dN25ScnS/v8KOVZgRzlJW9csaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1506785},"type":"module","_from":"file:tutti-os-ui-system-0.0.237.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/adce420a9ff62a0d8334ea7bbfec533b/tutti-os-ui-system-0.0.237.tgz","_integrity":"sha512-nyu/WIEjkYBxsBg5cOSQYit1CT3dMsmJBy6/x/fwuUqw6Gij2VT5Ezur3diWksBN/Wgynm0sD35tAS8ZaZMhKg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.237_1785098269954_0.39771846531220967","host":"s3://npm-registry-packages-npm-production"}},"0.0.238":{"name":"@tutti-os/ui-system","version":"0.0.238","_id":"@tutti-os/ui-system@0.0.238","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"723d28c24173ee2e5e2477e29f3b3c8ba89ecf04","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.238.tgz","fileCount":57,"integrity":"sha512-fzAbZKcgFiyb0kaLfBLWyoHsGy9laewcphJRcEAC8SvAE8gUvTACzM+H0WmAGiTGrq1Rw2Yo31TuJsW2L+V41w==","signatures":[{"sig":"MEUCID8LcbvEwHVm+6Xu3bzICKVDw7SmkTHMjo4sHxGDa91fAiEAtrDNHvvtca5Ipk9m1Wu0BSixvOWepPCofXm/6sGG1UY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1507090},"type":"module","_from":"file:tutti-os-ui-system-0.0.238.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/037ff35f6f1add571fde8c5993120ea4/tutti-os-ui-system-0.0.238.tgz","_integrity":"sha512-fzAbZKcgFiyb0kaLfBLWyoHsGy9laewcphJRcEAC8SvAE8gUvTACzM+H0WmAGiTGrq1Rw2Yo31TuJsW2L+V41w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.238_1785133807940_0.54159523395486","host":"s3://npm-registry-packages-npm-production"}},"0.0.239":{"name":"@tutti-os/ui-system","version":"0.0.239","_id":"@tutti-os/ui-system@0.0.239","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"803b9b5f02165dde0f99e704668375b245dc5d4b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.239.tgz","fileCount":57,"integrity":"sha512-GyjVnaliAywkDk8l9Tc2rBSYECos7rt25xdzZUmzZvHPKQLmE4G7GfmmccD/k4ju4vLWREpmn1NjCdFD5FSJcA==","signatures":[{"sig":"MEQCIBRIlEosCyf97RZuP3DRl4qMP5M3gr7Od4m5SCNGFPEWAiBVLYLCHFUkPdQXZkfl/ngwMrxtNmn8jhwBbuMC6jGshw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1507090},"type":"module","_from":"file:tutti-os-ui-system-0.0.239.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d890500796d3d1256ea056d2d8c01f57/tutti-os-ui-system-0.0.239.tgz","_integrity":"sha512-GyjVnaliAywkDk8l9Tc2rBSYECos7rt25xdzZUmzZvHPKQLmE4G7GfmmccD/k4ju4vLWREpmn1NjCdFD5FSJcA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.239_1785141476651_0.8681869915730027","host":"s3://npm-registry-packages-npm-production"}},"0.0.240":{"name":"@tutti-os/ui-system","version":"0.0.240","_id":"@tutti-os/ui-system@0.0.240","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d87ee91b0fdfc3c0c7071c0a0c4a48c8ca8fcf48","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.240.tgz","fileCount":57,"integrity":"sha512-2WWDlP1e+x5mt+Zd7vv4Wp2do/os2FEcPoe5yy7SioBkl0RIcAw16iWFm2bbzPSzzTgjKdzT+gckEUGOk9szFw==","signatures":[{"sig":"MEYCIQD+/cyRQ1gTTRqvGP/ZTNExOSfs9eX9QWgiTIBq2KDV2wIhAL1w6I9/fYqDBezdZkUn66bbJDbeYCiC66e95hcYfz3Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1507090},"type":"module","_from":"file:tutti-os-ui-system-0.0.240.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e4f5172e1d5e1cd0a654fa6ffe057951/tutti-os-ui-system-0.0.240.tgz","_integrity":"sha512-2WWDlP1e+x5mt+Zd7vv4Wp2do/os2FEcPoe5yy7SioBkl0RIcAw16iWFm2bbzPSzzTgjKdzT+gckEUGOk9szFw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.240_1785148350631_0.7434665143265984","host":"s3://npm-registry-packages-npm-production"}},"0.0.241":{"name":"@tutti-os/ui-system","version":"0.0.241","_id":"@tutti-os/ui-system@0.0.241","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a5d4fffc10dfd278d6c006f1a9a1fe592a45e873","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.241.tgz","fileCount":57,"integrity":"sha512-qR6S19hrU1tBovfqJscqbbeN2Pl/nLx7Dk8gJ8COK3jEqayjJWvFIGx0nheL2H/mVuzLFROK+lHyzsLYO3tbOg==","signatures":[{"sig":"MEUCIG7Np8s7HQO2xad5Ze0Pw4+Bu7MTp/Ig4f9obYTaqw0jAiEA3jzswqWTOguYhyvbNzcsErsIpUDW2x6evfNaigfLhBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1507090},"type":"module","_from":"file:tutti-os-ui-system-0.0.241.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c1b7d7171ec6eafbc978e83e6a4867c0/tutti-os-ui-system-0.0.241.tgz","_integrity":"sha512-qR6S19hrU1tBovfqJscqbbeN2Pl/nLx7Dk8gJ8COK3jEqayjJWvFIGx0nheL2H/mVuzLFROK+lHyzsLYO3tbOg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.241_1785163441608_0.2899183721974725","host":"s3://npm-registry-packages-npm-production"}},"0.0.242":{"name":"@tutti-os/ui-system","version":"0.0.242","_id":"@tutti-os/ui-system@0.0.242","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"de8220ac62e39100a63304f775f81540c290581d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.242.tgz","fileCount":57,"integrity":"sha512-Y/G1U6O1m04tRTanmTJvFLUXsQ3qCJfXl6GycigBEpUao/Wmr4k5uxKvJICPPmYk+LlRzcIlsFWR6iKYJBMP3A==","signatures":[{"sig":"MEUCIEMrnC60XkH8bH8pM52L6HoO6CtWTcYeRLAlgMUVL632AiEAmVSr0A3/10qKAxKXMbHCFA7k/J2nI68QW3xeRpZ2sL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1507090},"type":"module","_from":"file:tutti-os-ui-system-0.0.242.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d2600ff902fdea3b0396f98272751239/tutti-os-ui-system-0.0.242.tgz","_integrity":"sha512-Y/G1U6O1m04tRTanmTJvFLUXsQ3qCJfXl6GycigBEpUao/Wmr4k5uxKvJICPPmYk+LlRzcIlsFWR6iKYJBMP3A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.242_1785164449236_0.43901384327632265","host":"s3://npm-registry-packages-npm-production"}},"0.0.243":{"name":"@tutti-os/ui-system","version":"0.0.243","_id":"@tutti-os/ui-system@0.0.243","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f3c0ba4350bbb9cb863eb413282ece70f604233a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.243.tgz","fileCount":57,"integrity":"sha512-DOAkdtLFq0mO1YNOR3TWfy9FxcVk3OGWyyLBSD5HbDJHT29zCSmZF4hYwWK8x3Dlrzg4DfYwAhgeuM+BuM8TDA==","signatures":[{"sig":"MEUCIQD4uRh6hTo+14GKIRXNh3/E86RiEnGzXJd9NiwonVS9LAIgYurJ2msbmplTMjMAbNaIAsrDHAa/zM6vUNJNiUzfxZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1507090},"type":"module","_from":"file:tutti-os-ui-system-0.0.243.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/157cb431c253bfc952b5ae1126b11708/tutti-os-ui-system-0.0.243.tgz","_integrity":"sha512-DOAkdtLFq0mO1YNOR3TWfy9FxcVk3OGWyyLBSD5HbDJHT29zCSmZF4hYwWK8x3Dlrzg4DfYwAhgeuM+BuM8TDA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.243_1785175932446_0.5067456179393564","host":"s3://npm-registry-packages-npm-production"}},"0.0.244":{"name":"@tutti-os/ui-system","version":"0.0.244","_id":"@tutti-os/ui-system@0.0.244","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"733bd9adc3e4d001e8aa51496f16dde9fa753491","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.244.tgz","fileCount":57,"integrity":"sha512-giBHymY2SfjYAmYsECeLDQso9TSRaTLguJsCeTIKGICL6WzAC+huDzGN0Dv6z4t21/INGFxzmxVgvEi4IupJUg==","signatures":[{"sig":"MEUCIQCTTK8BZK164QKRyPYFDcOlph9kdrxChXjjg/9Mk3s7sgIgWtsw6wjn/wAdLoo1S/jmE9REnsoFYT29H5R9QoTLZUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1507090},"type":"module","_from":"file:tutti-os-ui-system-0.0.244.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/083235b33be3d2eeab46ebc6e041d9df/tutti-os-ui-system-0.0.244.tgz","_integrity":"sha512-giBHymY2SfjYAmYsECeLDQso9TSRaTLguJsCeTIKGICL6WzAC+huDzGN0Dv6z4t21/INGFxzmxVgvEi4IupJUg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.244_1785208607249_0.4340339434424412","host":"s3://npm-registry-packages-npm-production"}},"0.0.245":{"name":"@tutti-os/ui-system","version":"0.0.245","_id":"@tutti-os/ui-system@0.0.245","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"65c11daaf159032e17ff96e421e19b981af6e5f2","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.245.tgz","fileCount":57,"integrity":"sha512-kbWJn0ZRSyJ2ziUKO7dVQTnFHURmxcaPADw9ADimCapZwucdlg4bwB3f1hk9TLml5zvuy5v3JmPocWQjQZZOTg==","signatures":[{"sig":"MEQCIAuD2CZFyuOzlrvJHnTcvW2bR3aPM80XFdGrY30NjEEtAiAJ6tWtwDtKf5r8XXrNHHw+YOuer6m/l5wdRi+JgMlOeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510613},"type":"module","_from":"file:tutti-os-ui-system-0.0.245.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/72308380a74d9244d7920c063fbf22bc/tutti-os-ui-system-0.0.245.tgz","_integrity":"sha512-kbWJn0ZRSyJ2ziUKO7dVQTnFHURmxcaPADw9ADimCapZwucdlg4bwB3f1hk9TLml5zvuy5v3JmPocWQjQZZOTg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.245_1785211452710_0.14865399531351353","host":"s3://npm-registry-packages-npm-production"}},"0.0.246":{"name":"@tutti-os/ui-system","version":"0.0.246","_id":"@tutti-os/ui-system@0.0.246","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e09b2b70260f47f1c4af982b90ab682ca852bd31","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.246.tgz","fileCount":57,"integrity":"sha512-3yl3QAKMfl3lGxa1ArYShXRL6OovxfgzcYXqUJVr1JpEgQCdOtFFp7y8jFOW49BMFhbBklrS7EmXyAB8a5HWOg==","signatures":[{"sig":"MEYCIQClhMBooOxnCSOeeZYtKpbK7dJwpZzuWbnBZr8rnCEqSQIhALtB72r9LZsPiNhhwbpRAwQO3XgiTMw6DRUXD16SrPMA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510613},"type":"module","_from":"file:tutti-os-ui-system-0.0.246.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a6738514da3087d693010e78c3f20bf4/tutti-os-ui-system-0.0.246.tgz","_integrity":"sha512-3yl3QAKMfl3lGxa1ArYShXRL6OovxfgzcYXqUJVr1JpEgQCdOtFFp7y8jFOW49BMFhbBklrS7EmXyAB8a5HWOg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.246_1785219175904_0.22670367696587346","host":"s3://npm-registry-packages-npm-production"}},"0.0.247":{"name":"@tutti-os/ui-system","version":"0.0.247","_id":"@tutti-os/ui-system@0.0.247","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"87d1e1fdc9efd4a12348b14869a4925a5d98ed2d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.247.tgz","fileCount":57,"integrity":"sha512-vafeMlwMvniY2Nsx4Vf/rELo1Z9KKpt1/zz0Wf2rCC/wLKw13ity5PddBtN6ZKokXbPWwHBay/wf4poicJmAAw==","signatures":[{"sig":"MEYCIQDcXLMh2PNEAxOQua6kWSb49HzwTAZF6B/0aFGhG2NNSgIhAOcWjKQOnFjWeKqwk+uaLA5fI3pgF/QR+q88Hs6uCkSv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510613},"type":"module","_from":"file:tutti-os-ui-system-0.0.247.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/29b71bae0b772d77cbc6304cdec757d3/tutti-os-ui-system-0.0.247.tgz","_integrity":"sha512-vafeMlwMvniY2Nsx4Vf/rELo1Z9KKpt1/zz0Wf2rCC/wLKw13ity5PddBtN6ZKokXbPWwHBay/wf4poicJmAAw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.247_1785227337245_0.8766961999133809","host":"s3://npm-registry-packages-npm-production"}},"0.0.248":{"name":"@tutti-os/ui-system","version":"0.0.248","_id":"@tutti-os/ui-system@0.0.248","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"358294dc2b11207b4c3151d36f763f2a06b60e06","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.248.tgz","fileCount":57,"integrity":"sha512-FZnJ6LNQ4ZOG2pSISMC+7zBCS7aPoq7UqesZGLPs5SX8C4XmIJu/gAnzwg1NTyOy/ebF3gDUVK2StuZieFvkhw==","signatures":[{"sig":"MEUCIHPHRPFdbRUGRIUciA24bwnXvKC7J+mbhX1gzoRZphfGAiEAqcP5D2tMkd1W/AUlWTpBFx7UAf3pe31F/Dbvsm+Ty+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1510795},"type":"module","_from":"file:tutti-os-ui-system-0.0.248.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/15bcd65be8acaf3007e2943cba4bc3f6/tutti-os-ui-system-0.0.248.tgz","_integrity":"sha512-FZnJ6LNQ4ZOG2pSISMC+7zBCS7aPoq7UqesZGLPs5SX8C4XmIJu/gAnzwg1NTyOy/ebF3gDUVK2StuZieFvkhw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.248_1785229587452_0.7703038214163995","host":"s3://npm-registry-packages-npm-production"}},"0.0.249":{"name":"@tutti-os/ui-system","version":"0.0.249","_id":"@tutti-os/ui-system@0.0.249","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"872d3a75c9f2159c1dc389c215b9649b8c6ff42b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.249.tgz","fileCount":57,"integrity":"sha512-M3H9QQ4fBLZACbdv+W6I4YZAd7xDOAf51WSrhbRIwnO5YUIOFBit2Ty6TLzAU34/jIAXkjHaw8d+j4g3YN8yOw==","signatures":[{"sig":"MEUCIQCuGCqNK/sDSwMCyFnfx7ZbMcbrd98GoeOmbo8TOh5wrQIgCOzwrBDnD4+T0c01XSQM3yuclcPyhc3WzfNEerRnPwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.249.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6c7576fbc164a2333135ebda40cc1014/tutti-os-ui-system-0.0.249.tgz","_integrity":"sha512-M3H9QQ4fBLZACbdv+W6I4YZAd7xDOAf51WSrhbRIwnO5YUIOFBit2Ty6TLzAU34/jIAXkjHaw8d+j4g3YN8yOw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.249_1785235556408_0.29008488610288596","host":"s3://npm-registry-packages-npm-production"}},"0.0.250":{"name":"@tutti-os/ui-system","version":"0.0.250","_id":"@tutti-os/ui-system@0.0.250","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"431e3d6f7f44070cd4809bccc464b70becfeb61b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.250.tgz","fileCount":57,"integrity":"sha512-PP5LxRCBhopccZiNtKv3n1rtmmZJ9EffATXdkdcAN9I/Ic4J0/hljfgd+ke0X+D3/A4OSDulaJoxV+yzgEnsOg==","signatures":[{"sig":"MEYCIQCSvUu/u9rs72r14vrQp8CyvAmWhYItfuJFQRgEP/mZkQIhAP836b84OPaVupBL3QlPh3DJ4r16dxQfhJrk3RfNeY+x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.250.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ee4f8c58e78928389f54adcc43e831e4/tutti-os-ui-system-0.0.250.tgz","_integrity":"sha512-PP5LxRCBhopccZiNtKv3n1rtmmZJ9EffATXdkdcAN9I/Ic4J0/hljfgd+ke0X+D3/A4OSDulaJoxV+yzgEnsOg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.250_1785250933032_0.6662717506126472","host":"s3://npm-registry-packages-npm-production"}},"0.0.251":{"name":"@tutti-os/ui-system","version":"0.0.251","_id":"@tutti-os/ui-system@0.0.251","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"043edbf6ffe4b52c07bf36778a4ff2fab21ceb32","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.251.tgz","fileCount":57,"integrity":"sha512-6jXBTm62kKgnv+Ab3HedTsv412vYWNo4T2KzeRziaBAxRf2lCToi8yBt0wNHwaVmc3zfklaHkUNzMggSGCz7GQ==","signatures":[{"sig":"MEUCIQDFDSYrnglE0gOVi7kbSVGcZt0pMbSgsMMw2R5A+yg5mAIgOcA/hEnyEp9DVIzNgNPaZeWf21NMU/hdUCdfZ+u3zUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.251","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.251.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5f96827a5ce293642c4fd40bb4a6ce5b/tutti-os-ui-system-0.0.251.tgz","_integrity":"sha512-6jXBTm62kKgnv+Ab3HedTsv412vYWNo4T2KzeRziaBAxRf2lCToi8yBt0wNHwaVmc3zfklaHkUNzMggSGCz7GQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.251_1785325364121_0.19436737417229555","host":"s3://npm-registry-packages-npm-production"}},"0.0.252":{"name":"@tutti-os/ui-system","version":"0.0.252","_id":"@tutti-os/ui-system@0.0.252","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"56ed7fcf645427c8864e687eeccf6e0c1f37bed4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.252.tgz","fileCount":57,"integrity":"sha512-IqoBh6VAMLBBeqOLaRFRWXQYJwiCNf+ltXVfuZ74L9vE1KrAFayY7asIDEmgIkwjxy2s94L9uGmFNZdHcFsU8w==","signatures":[{"sig":"MEQCIEpOB91nZbCw6Jy/YdB7kMDeEkuoyvOn7s2PUei5RCzpAiBJlY7j/9TARvqRA/X7YXsuuxwnPofd0g4h6NktCy+Q7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.252.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/267d257d067a32b4bdef97c555c3c393/tutti-os-ui-system-0.0.252.tgz","_integrity":"sha512-IqoBh6VAMLBBeqOLaRFRWXQYJwiCNf+ltXVfuZ74L9vE1KrAFayY7asIDEmgIkwjxy2s94L9uGmFNZdHcFsU8w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.252_1785342317744_0.45843796200531606","host":"s3://npm-registry-packages-npm-production"}},"0.0.253":{"name":"@tutti-os/ui-system","version":"0.0.253","_id":"@tutti-os/ui-system@0.0.253","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6abf95677c01f871606ca3702d2c48dea2d9b087","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.253.tgz","fileCount":57,"integrity":"sha512-CDxQSLmGhLgmDzRwxVSa38bOkq7zmQxbjJ4zj0Cb7BtwVMA3fNpUpuDYCfPXXr48GNbLqwbGYhjHx3ddiMnnFQ==","signatures":[{"sig":"MEQCIEwcIIftxMPHewGQ7pTNzr7Xtypst1q9moPhuznubB9ZAiBU+Ng/pqNVy3IhlLAAJ/4o/K7StPbdAKYnLBH+O+hueg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.253.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5d97107dd3bfb8234a73399e7ca6f61a/tutti-os-ui-system-0.0.253.tgz","_integrity":"sha512-CDxQSLmGhLgmDzRwxVSa38bOkq7zmQxbjJ4zj0Cb7BtwVMA3fNpUpuDYCfPXXr48GNbLqwbGYhjHx3ddiMnnFQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.253_1785344218368_0.2810587739104853","host":"s3://npm-registry-packages-npm-production"}},"0.0.254":{"name":"@tutti-os/ui-system","version":"0.0.254","_id":"@tutti-os/ui-system@0.0.254","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4591c12580fe0f61673f90bc836ee3400739d573","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.254.tgz","fileCount":57,"integrity":"sha512-T48sl4f7TJDZC6xaAgJ93Vjnj1hPrlwZKZdOJVFG6pu83ogqSY9RF9XGxNW3FdXB2s1yv1EK0U4RLkAx7xljmg==","signatures":[{"sig":"MEYCIQCCtVCv9raD5o/Um8KdjAJtvQ6zh6887Qjj36erGffQswIhANEKSnmTPDS/EOD+2G/pyxZEmCCL0GzW+O0rgpyJlDvg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.254.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2c69e050ea91d2d0549cf60273c6d33d/tutti-os-ui-system-0.0.254.tgz","_integrity":"sha512-T48sl4f7TJDZC6xaAgJ93Vjnj1hPrlwZKZdOJVFG6pu83ogqSY9RF9XGxNW3FdXB2s1yv1EK0U4RLkAx7xljmg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.254_1785386436002_0.8231799873750756","host":"s3://npm-registry-packages-npm-production"}},"0.0.255":{"name":"@tutti-os/ui-system","version":"0.0.255","_id":"@tutti-os/ui-system@0.0.255","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b32da32e7d09e8d76967bbbfa974e36ad74836a3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.255.tgz","fileCount":57,"integrity":"sha512-fad4rlArzqIkSuAtkKjUKjRnDm35nPIgIhEP2CQPthP5gBaeSMkNkJ0UMC3vDcfDDg+NDA3dM17lrg3kKXiEjA==","signatures":[{"sig":"MEYCIQDtKesOyH2Q2bZmtyFIN6Mlz+puzmJBjWiTsj5zOv4lyAIhAOtQSUdSy3wzW2vTVp6ApUlLsWDo02pWbiWDPMf+dxVd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.255","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.255.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/efac943a594bd0447d2b65bbe149f32f/tutti-os-ui-system-0.0.255.tgz","_integrity":"sha512-fad4rlArzqIkSuAtkKjUKjRnDm35nPIgIhEP2CQPthP5gBaeSMkNkJ0UMC3vDcfDDg+NDA3dM17lrg3kKXiEjA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.255_1785421501347_0.6200804549475771","host":"s3://npm-registry-packages-npm-production"}},"0.0.256":{"name":"@tutti-os/ui-system","version":"0.0.256","_id":"@tutti-os/ui-system@0.0.256","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"30bcea150ef36ad2660fe201104bc69ce3eb6a98","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.256.tgz","fileCount":57,"integrity":"sha512-JF58crqUvG+zQZ2CpZawOZixZdE7iWjb1xQ1RQG4hGcksQMqoiPCdbnYawnSHWdtSs90It3hR/ckjtZmVC13Wg==","signatures":[{"sig":"MEQCIG/fMifRB7FnWyl6Iujw5DVxTB38bVsuyovSmnmKAxK8AiB24s4Ks7Fb5H11nLRQCqH88P5WkmWmEHSuQrLac8QFzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.256.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c6bf7dfb68f6b5709c15c6d38328d610/tutti-os-ui-system-0.0.256.tgz","_integrity":"sha512-JF58crqUvG+zQZ2CpZawOZixZdE7iWjb1xQ1RQG4hGcksQMqoiPCdbnYawnSHWdtSs90It3hR/ckjtZmVC13Wg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.256_1785425430666_0.15861511285398433","host":"s3://npm-registry-packages-npm-production"}},"0.0.257":{"name":"@tutti-os/ui-system","version":"0.0.257","_id":"@tutti-os/ui-system@0.0.257","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8c32c38a0fc76eb76fc1494aab53a949cb412092","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.257.tgz","fileCount":57,"integrity":"sha512-wpDmqejtiJvQcckgVtEXR9aQ8k11VK6IKqy/jsGc2XylbDhiDKOq0H5Dw7U6gA5QvriRfmOnIoxRgJUx4Y7+2A==","signatures":[{"sig":"MEQCIHLY12bR8b13UtLICWHdtvfWLHlIcm4HL4ZYrutHRW6qAiAJUZNW1yYts4isxUiFJ4Msfg9cuy6SEl1HRy8976CBDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.257.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d3fcfdd9b07425a30b06275fa5360e3f/tutti-os-ui-system-0.0.257.tgz","_integrity":"sha512-wpDmqejtiJvQcckgVtEXR9aQ8k11VK6IKqy/jsGc2XylbDhiDKOq0H5Dw7U6gA5QvriRfmOnIoxRgJUx4Y7+2A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.257_1785435538904_0.031540105801489915","host":"s3://npm-registry-packages-npm-production"}},"0.0.258":{"name":"@tutti-os/ui-system","version":"0.0.258","_id":"@tutti-os/ui-system@0.0.258","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e9f3c6bf167f1f816e5c13de5d05203a1bdbc8ec","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.258.tgz","fileCount":57,"integrity":"sha512-/r7wgMCYba9ev9h0MDszuHmIsI1y/39eeifUsO53MH6FEcHCPuvK4a08ZjXxxPqpCbwLaaqaKbNwYDbfpMWfrQ==","signatures":[{"sig":"MEUCIQCHuQNaz4Q5oBzOYyRa+JeCGwnaazNJggDkg8EKe5dz6wIgYFvRqH+oATugo1lhx/ZeBN6L0lsBGtitYvQCEkwKJhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.258.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/af20276c60965cdb1e24208ba6787eea/tutti-os-ui-system-0.0.258.tgz","_integrity":"sha512-/r7wgMCYba9ev9h0MDszuHmIsI1y/39eeifUsO53MH6FEcHCPuvK4a08ZjXxxPqpCbwLaaqaKbNwYDbfpMWfrQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.258_1785480033260_0.3837843708113835","host":"s3://npm-registry-packages-npm-production"}},"0.0.259":{"name":"@tutti-os/ui-system","version":"0.0.259","_id":"@tutti-os/ui-system@0.0.259","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6187d51e6a32bba68c408fff44e85a6ff902f2fb","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.259.tgz","fileCount":57,"integrity":"sha512-kAXQkZhUDQjVDguO9K3TWmIoGOek8c9KBl/W8Hz0aTU79zgYwFYKJNHt9t5hdxd2X0DLVqyE3v2jNHaBkPfwEw==","signatures":[{"sig":"MEQCIDZfPXvBoZ5whmUJyOMqjtQJC8Hh4/ufOSob1XFbvbetAiBFeopSCitbOBRa0/Ot2wYXqDbagCVMKLoVoRIOVBbUXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.259.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a3ac609b2b3dac6c0a7b8b9bb7042753/tutti-os-ui-system-0.0.259.tgz","_integrity":"sha512-kAXQkZhUDQjVDguO9K3TWmIoGOek8c9KBl/W8Hz0aTU79zgYwFYKJNHt9t5hdxd2X0DLVqyE3v2jNHaBkPfwEw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.259_1785484605107_0.11634279692312255","host":"s3://npm-registry-packages-npm-production"}},"0.0.260":{"name":"@tutti-os/ui-system","version":"0.0.260","_id":"@tutti-os/ui-system@0.0.260","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"452520f80c95fbebfdb64eecdc69bdc8df56fbf6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.260.tgz","fileCount":57,"integrity":"sha512-x/7rs1plJxLPoFgqujRyRlpt5cl9F+sNeYFfshse7XCAdfUe05bMLPyiBxHjm269/4fRbm2o8Ymaj7cn+1SFRw==","signatures":[{"sig":"MEYCIQCfYTzWOGd25SNwqHseQQH/1UqmhDVJhxvokrlDURFo+AIhAIEw8ofl+pi3jqBcaxfc2MKxXr8axri8QJJFR5ifvSVb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.260","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.260.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/54788c7eb2a14fefa88489b211cdf7a2/tutti-os-ui-system-0.0.260.tgz","_integrity":"sha512-x/7rs1plJxLPoFgqujRyRlpt5cl9F+sNeYFfshse7XCAdfUe05bMLPyiBxHjm269/4fRbm2o8Ymaj7cn+1SFRw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.260_1785484943561_0.14164682383633997","host":"s3://npm-registry-packages-npm-production"}},"0.0.261":{"name":"@tutti-os/ui-system","version":"0.0.261","_id":"@tutti-os/ui-system@0.0.261","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"42cc43075f4fdd725e90220d8bcd96fb4e30a12b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.261.tgz","fileCount":57,"integrity":"sha512-4Bl0ltKHF3YL+IONUwGaWxu7bIb12VCNnDYXW8D4ClbScVNciPJrEE13v3238c6iQcoZ6a/3wtOGaassAUfKNQ==","signatures":[{"sig":"MEYCIQC51yL6+5P5UtM2JHSeCub+1M2r78hrY51YkyXNwQ7ELQIhANEf38MzM9VS6AjvBacb/Y6ZTxD6NQ1FXvxpDUAjFF9C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1513430},"type":"module","_from":"file:tutti-os-ui-system-0.0.261.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cb60677dc7cd31da84c2ffae5e4286cf/tutti-os-ui-system-0.0.261.tgz","_integrity":"sha512-4Bl0ltKHF3YL+IONUwGaWxu7bIb12VCNnDYXW8D4ClbScVNciPJrEE13v3238c6iQcoZ6a/3wtOGaassAUfKNQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.261_1785487283529_0.26637992596236537","host":"s3://npm-registry-packages-npm-production"}},"0.0.262":{"name":"@tutti-os/ui-system","version":"0.0.262","_id":"@tutti-os/ui-system@0.0.262","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"444cbec6a119d4c3baf40d149a62b9f290c79797","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.262.tgz","fileCount":57,"integrity":"sha512-tGyiIWvus9G/mv1uChrkas8hhS23pN6AZOQi3GQTIpbu9/JySXxAF8ba65Im0jKaMWESVAu7XRuKCc9HdIE4sA==","signatures":[{"sig":"MEQCIFySoIjS1tqVgupf+6JcjEfKuwcFP48CPsh4tBPRdKxfAiAlnygv9Eu5/0Bz+2kWgMtyD3V0m8Uow82+bfjJ9cHgWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514031},"type":"module","_from":"file:tutti-os-ui-system-0.0.262.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a5a3ae86308ce225d8962621877c0566/tutti-os-ui-system-0.0.262.tgz","_integrity":"sha512-tGyiIWvus9G/mv1uChrkas8hhS23pN6AZOQi3GQTIpbu9/JySXxAF8ba65Im0jKaMWESVAu7XRuKCc9HdIE4sA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.262_1785518424835_0.4875276690864361","host":"s3://npm-registry-packages-npm-production"}},"0.0.263":{"name":"@tutti-os/ui-system","version":"0.0.263","_id":"@tutti-os/ui-system@0.0.263","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b220bdd41dc762d59499ef3d0c2be3bdb9b93977","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.263.tgz","fileCount":57,"integrity":"sha512-Gnaw6+Lu1fRee7nMWbNILa3QbsGnYcb2acNpig5OiteOVnvnNVPBxbeFfefA/aR3rZhj9sdCORALEWvpqUw8TQ==","signatures":[{"sig":"MEUCIEgk2JAeWs69TRBUiY5j+Mj8QfdajA1FAO/YKbjFWh+oAiEA1VvTn43rk6WOKXkNWgcxre2DH44mNasIq4ausA1+5SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514031},"type":"module","_from":"file:tutti-os-ui-system-0.0.263.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/eb0d2353b519e534e8c020317c333f8d/tutti-os-ui-system-0.0.263.tgz","_integrity":"sha512-Gnaw6+Lu1fRee7nMWbNILa3QbsGnYcb2acNpig5OiteOVnvnNVPBxbeFfefA/aR3rZhj9sdCORALEWvpqUw8TQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.263_1785518854042_0.7042739438551913","host":"s3://npm-registry-packages-npm-production"}},"0.0.264":{"name":"@tutti-os/ui-system","version":"0.0.264","_id":"@tutti-os/ui-system@0.0.264","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"025c59112c417493fad2c57ef9e0b862f0112378","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.264.tgz","fileCount":57,"integrity":"sha512-+n9+FSHn7yGLqsP+vBfCVJV13UR4QobmkOxkl8fEoidMexaSiUr5dtku/iBklZP+A93mJRRVk8G3dU9jFtXp7w==","signatures":[{"sig":"MEUCIQCg3UUlupBbvhCpfhn+2QxJ1m1DvHMt/KDzxW/j/Ne5PAIgZHSUi4ljaIL+sfnZnDkQdig/Yi8qPnOC/3+lgWlBmp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.264","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514031},"type":"module","_from":"file:tutti-os-ui-system-0.0.264.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c63ccbb3abc19481e1ae125640a401f1/tutti-os-ui-system-0.0.264.tgz","_integrity":"sha512-+n9+FSHn7yGLqsP+vBfCVJV13UR4QobmkOxkl8fEoidMexaSiUr5dtku/iBklZP+A93mJRRVk8G3dU9jFtXp7w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.264_1785556049474_0.44920307770809487","host":"s3://npm-registry-packages-npm-production"}},"0.0.265":{"name":"@tutti-os/ui-system","version":"0.0.265","_id":"@tutti-os/ui-system@0.0.265","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3c1a7ac40873054d044f56e2a519bbfc437b5f19","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.265.tgz","fileCount":57,"integrity":"sha512-kXqhOn5cO/iZIUMBuSRan8+ctIiwjR4JnWUb8QDPo22tn1KEGqA6RXEhj+/ig48BQHvwvxO+OVZBK35uhKV03A==","signatures":[{"sig":"MEQCIFDpdRPqFe0FHgWOJIVeIyGpg+DRFWqLZa2TJoMi5eHrAiA35f/WDGjGQGR65XeITcCwLo/vupkqg+EJTY4EJIeYFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514031},"type":"module","_from":"file:tutti-os-ui-system-0.0.265.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/589d504760c551b8ff8ebffbe9d903e4/tutti-os-ui-system-0.0.265.tgz","_integrity":"sha512-kXqhOn5cO/iZIUMBuSRan8+ctIiwjR4JnWUb8QDPo22tn1KEGqA6RXEhj+/ig48BQHvwvxO+OVZBK35uhKV03A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.265_1785569118359_0.02306043346666331","host":"s3://npm-registry-packages-npm-production"}},"0.0.266":{"name":"@tutti-os/ui-system","version":"0.0.266","_id":"@tutti-os/ui-system@0.0.266","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8a22e8117c9ef61b777e8560d2bd9ee33551827f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.266.tgz","fileCount":57,"integrity":"sha512-Wb/DQOrmu0cDbhHeoJ4wUWKJYXdYrD2uHGHoe1zxSu0Y9Dga7epvJ9h/prl/MxUz3+LiFnu/EA7XR/nu8flq5g==","signatures":[{"sig":"MEQCICCRF9FNyskvLfXJaVW0/zU0y9tYKocFkenR5s5lZq3gAiBPBX5ByBXncYFFvbtkVwXmgnLU61v14skoqZPvtjqfQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514031},"type":"module","_from":"file:tutti-os-ui-system-0.0.266.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d702e3c15d1a046d83448d8950cbec26/tutti-os-ui-system-0.0.266.tgz","_integrity":"sha512-Wb/DQOrmu0cDbhHeoJ4wUWKJYXdYrD2uHGHoe1zxSu0Y9Dga7epvJ9h/prl/MxUz3+LiFnu/EA7XR/nu8flq5g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.266_1785572060194_0.29278693176320525","host":"s3://npm-registry-packages-npm-production"}},"0.0.267":{"name":"@tutti-os/ui-system","version":"0.0.267","_id":"@tutti-os/ui-system@0.0.267","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"fee110f29f5f863f76eaebb66adb94c6814ca22f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.267.tgz","fileCount":57,"integrity":"sha512-fX+NSQaTFUDn6VsgTV4wV3r1O/wnMlUMym+WFO+cr9o2vVkAK2t9Kt1205olUu9wpm8uWAREVwcJz2GL8sTHhw==","signatures":[{"sig":"MEQCIBY5J5qDKgNGUo9Jo8rFzUMBYwyYEi/AxXCnaO3iKTJ/AiB8ANI/KmQ7/DoVKql+0Ek2IwmLoTsiTy+T1bvE+ZMyxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514031},"type":"module","_from":"file:tutti-os-ui-system-0.0.267.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/20713448d7989c072c4591719138923f/tutti-os-ui-system-0.0.267.tgz","_integrity":"sha512-fX+NSQaTFUDn6VsgTV4wV3r1O/wnMlUMym+WFO+cr9o2vVkAK2t9Kt1205olUu9wpm8uWAREVwcJz2GL8sTHhw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.267_1785572653968_0.25381511280339475","host":"s3://npm-registry-packages-npm-production"}},"0.0.268":{"name":"@tutti-os/ui-system","version":"0.0.268","_id":"@tutti-os/ui-system@0.0.268","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6da18bc262871bdea4414d48e6c18c8c49605257","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.268.tgz","fileCount":57,"integrity":"sha512-Qn6ZlzdtgmzjpqOMD1gI2Ypc5WUUN7B6B6QxbVSp0vxBWQRs7dFh+Xgg26WUCLlTqDAa7CTzhUZ6wmeiQOiDYA==","signatures":[{"sig":"MEUCIF/+hEv0cS5CpL/Mh3pM7gyTUuH9rL8RAFbwmpoxMKiYAiEAj+mb8OgoHkgWbizRFDJwuZmBjZhDgoY2rTzTBnyWnls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1514031},"type":"module","_from":"file:tutti-os-ui-system-0.0.268.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/db2098fa876eb34477763bd8d22e8505/tutti-os-ui-system-0.0.268.tgz","_integrity":"sha512-Qn6ZlzdtgmzjpqOMD1gI2Ypc5WUUN7B6B6QxbVSp0vxBWQRs7dFh+Xgg26WUCLlTqDAa7CTzhUZ6wmeiQOiDYA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.268_1785573318060_0.8512695575501159","host":"s3://npm-registry-packages-npm-production"}},"0.0.269":{"name":"@tutti-os/ui-system","version":"0.0.269","_id":"@tutti-os/ui-system@0.0.269","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"0b1bc80641a7643c4b0492ba3eba275f62104433","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.269.tgz","fileCount":57,"integrity":"sha512-Ytb80ditFqoc0o2bsso8s1UA+d866Qqh2HJYYHYvxWQiNmI/82HPJI8fnJb+V5GkrmB17FhpeeaNG8QIciugLQ==","signatures":[{"sig":"MEQCIBktz+QdiSkJONL2tB6AGvg8PuBRRwiiaD001lB1aks8AiBvvklA9IAeVQQbp7eZTbhMlqzbrivGpGbTHNWwy5IY3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.269","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.269.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/82766d760eeb02f4e3134c0e184247e0/tutti-os-ui-system-0.0.269.tgz","_integrity":"sha512-Ytb80ditFqoc0o2bsso8s1UA+d866Qqh2HJYYHYvxWQiNmI/82HPJI8fnJb+V5GkrmB17FhpeeaNG8QIciugLQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.269_1785579036353_0.3583331561897156","host":"s3://npm-registry-packages-npm-production"}},"0.0.270":{"name":"@tutti-os/ui-system","version":"0.0.270","_id":"@tutti-os/ui-system@0.0.270","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"183d81d674ddf1417e42058006ea4c303fbb6969","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.270.tgz","fileCount":57,"integrity":"sha512-J2nSIUe4V2WECwekm8oHBs17Ra1wuKe3NFlMY1nuf8m4KeEsmqaRGfkfMjK4Ejd2RDfvr5qJxDgculgh8Nrljg==","signatures":[{"sig":"MEQCIBs0a1G/CMX4fW2+Awg1D03gKGlEf09apQiWtD3Ke2TjAiAN5bgSGrwqzJkg+9w4bRb7Jq7ZDFEpTbeidHS63UEh6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.270.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/411539a572230fcb40c7f7b983429a2c/tutti-os-ui-system-0.0.270.tgz","_integrity":"sha512-J2nSIUe4V2WECwekm8oHBs17Ra1wuKe3NFlMY1nuf8m4KeEsmqaRGfkfMjK4Ejd2RDfvr5qJxDgculgh8Nrljg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.270_1785582018726_0.6501101897921291","host":"s3://npm-registry-packages-npm-production"}},"0.0.271":{"name":"@tutti-os/ui-system","version":"0.0.271","_id":"@tutti-os/ui-system@0.0.271","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a431900e313729f9c469f4dc15a7d5cf7c7c7530","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.271.tgz","fileCount":57,"integrity":"sha512-CuQ0YjBt9JkXEkqum9wwOXAQ4cVFLiiu4C5Nd3k93tfi/O6iuz99Jm/yq82AQQmNDpQND2upYsuXV8mr/bgzug==","signatures":[{"sig":"MEYCIQDkeJpDIwpUNCqTRcDRHc97lh1U9Zj8q4gpuYX+hVvFSgIhANfse92Ty8hKkvGXYv8kxnXDvl0hLwkLGZRSgn4MPgp6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.271.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9c7f34b8f6529a7f7a17ffd4dfb06a14/tutti-os-ui-system-0.0.271.tgz","_integrity":"sha512-CuQ0YjBt9JkXEkqum9wwOXAQ4cVFLiiu4C5Nd3k93tfi/O6iuz99Jm/yq82AQQmNDpQND2upYsuXV8mr/bgzug==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.271_1785588777213_0.8411438265558371","host":"s3://npm-registry-packages-npm-production"}},"0.0.272":{"name":"@tutti-os/ui-system","version":"0.0.272","_id":"@tutti-os/ui-system@0.0.272","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"aee4a9aca8170ed2896f302d7f43494417d3a289","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.272.tgz","fileCount":57,"integrity":"sha512-l97+R6f2Oh+KlLgtHQB31d4JQQL1cqxxnsKaIIWGqnD6ytHNROND2KQU7S+rjV0Q1O7E7iFtzOM+SAMGzdkFNA==","signatures":[{"sig":"MEUCIEnjDckUCScr9eN1wxUH/lDEjrnnbShlhi/g24lE49+jAiEAgNz7qCIoAeB1Sb96UN8FslJhwEWTpWGkO4QZX9QQMpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.272.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4fc23259f2ed634e62a2acd2985ab5eb/tutti-os-ui-system-0.0.272.tgz","_integrity":"sha512-l97+R6f2Oh+KlLgtHQB31d4JQQL1cqxxnsKaIIWGqnD6ytHNROND2KQU7S+rjV0Q1O7E7iFtzOM+SAMGzdkFNA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.272_1785595605176_0.9235141232382953","host":"s3://npm-registry-packages-npm-production"}},"0.0.273":{"name":"@tutti-os/ui-system","version":"0.0.273","_id":"@tutti-os/ui-system@0.0.273","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"cddaaeae671d4d959ffdc2377fe7a3612b6c2cd4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.273.tgz","fileCount":57,"integrity":"sha512-XZaoGwG3N8mZ+qavPeA8AiV4mfpDPa9l7xirD14z5oNyFlFjejP0/oNJBLBt9mmqXx8aQozq8w5Zb6F4yGi+Ig==","signatures":[{"sig":"MEUCIQDS8yaHJrRr91LhpuUc18FXndY9EhDdw17q3i5nvC19sQIgJd84XBe114D2oHNbE+FqruoSDXCjbpZvw3Wcdz22yQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.273","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.273.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/252e98c1001caba7ab3ce80237592110/tutti-os-ui-system-0.0.273.tgz","_integrity":"sha512-XZaoGwG3N8mZ+qavPeA8AiV4mfpDPa9l7xirD14z5oNyFlFjejP0/oNJBLBt9mmqXx8aQozq8w5Zb6F4yGi+Ig==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.273_1785601341965_0.5419361308792681","host":"s3://npm-registry-packages-npm-production"}},"0.0.274":{"name":"@tutti-os/ui-system","version":"0.0.274","_id":"@tutti-os/ui-system@0.0.274","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"1110edf4e98739b163dc5bb0e14bafca99be0651","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.274.tgz","fileCount":57,"integrity":"sha512-ozSodWYuHP9rTNh58VIYUzNOESsvrhtqqvxbdJ0Y1D80XKP72lZq322MyDyefn53zoCp2VIOgMd2Jhif8//a9w==","signatures":[{"sig":"MEUCIFPdeIRP20LyEm0+us8U4mWFQqEpzKRJZEvk7uSwchNGAiEA1jmbbvXb+dYIByHFVo4eVWcPsEQuN01VxsVdCF+ng3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.274","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.274.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5d0fe8df8429b821668ea6f6113cbb5d/tutti-os-ui-system-0.0.274.tgz","_integrity":"sha512-ozSodWYuHP9rTNh58VIYUzNOESsvrhtqqvxbdJ0Y1D80XKP72lZq322MyDyefn53zoCp2VIOgMd2Jhif8//a9w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.274_1785608528688_0.7163815909143472","host":"s3://npm-registry-packages-npm-production"}},"0.0.275":{"name":"@tutti-os/ui-system","version":"0.0.275","_id":"@tutti-os/ui-system@0.0.275","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"10ce7b7107cb4eeed51fb47e6d64733c2a87de21","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.275.tgz","fileCount":57,"integrity":"sha512-EsEQVzEVfdqMOpaRUDM6RpJsrIgohTw8cYGLMa/9ZKhuexB6jAxqev4Y8cMXd/zQGHhBAJs/C5/wCVhGjDF95g==","signatures":[{"sig":"MEQCIDU3ajs1Ee6ZWLdc1fh1YFaLBDhhjhrIwZfC1RwwHiRTAiACcpylWMpuUaLeseqnQTvIyNr9YbDxvevH8NVq/FvY6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.275.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/851181dbddc2c4d210b06bc36e27eaa8/tutti-os-ui-system-0.0.275.tgz","_integrity":"sha512-EsEQVzEVfdqMOpaRUDM6RpJsrIgohTw8cYGLMa/9ZKhuexB6jAxqev4Y8cMXd/zQGHhBAJs/C5/wCVhGjDF95g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.275_1785612758243_0.6873870308631831","host":"s3://npm-registry-packages-npm-production"}},"0.0.276":{"name":"@tutti-os/ui-system","version":"0.0.276","_id":"@tutti-os/ui-system@0.0.276","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b69d20ef05a7dfb3e73c8ad3f026a7eea4c4326f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.276.tgz","fileCount":57,"integrity":"sha512-2HhzP0OJMCgAQ6AsVMuSpD6HI/3+ZcDHmJAGFw1hH0vvAFaj8HcZtanDfsux6E/liGTRW7oLZzdYqCkq23mDqA==","signatures":[{"sig":"MEUCIAuXi7eIJx6GeYF69Rx8PCNrt1ACVkjCAxHLXIokjjUKAiEAt7NHrdXSaHijCvqVUxA8Pi/4CrReVqUhIC8wQzE+QoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.276","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.276.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/29eee1dfac13948a0ccb561e993ebcd1/tutti-os-ui-system-0.0.276.tgz","_integrity":"sha512-2HhzP0OJMCgAQ6AsVMuSpD6HI/3+ZcDHmJAGFw1hH0vvAFaj8HcZtanDfsux6E/liGTRW7oLZzdYqCkq23mDqA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.276_1785644063910_0.416124950266481","host":"s3://npm-registry-packages-npm-production"}},"0.0.277":{"name":"@tutti-os/ui-system","version":"0.0.277","_id":"@tutti-os/ui-system@0.0.277","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"1c816b23e43569e3a511fa187b9774714a107590","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.277.tgz","fileCount":57,"integrity":"sha512-bWOZbFePpEetipCGwN9f2vZDyP3t39euHlOrML2rrPe8LibN1PlCLHyZuWB5tOGpm4D3cOgv2x6qGCO13sEpvQ==","signatures":[{"sig":"MEYCIQD7htlSKC42SN7SeOfRgY41vrHoiMzxypMIF0fgHaRjWwIhALNo50pvwKg2BSn/56zrfMl0UvRnBN2OnW8oT+yU7RkR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.277.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3c92b2f902e89c3b851792fd6d2fe87f/tutti-os-ui-system-0.0.277.tgz","_integrity":"sha512-bWOZbFePpEetipCGwN9f2vZDyP3t39euHlOrML2rrPe8LibN1PlCLHyZuWB5tOGpm4D3cOgv2x6qGCO13sEpvQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.277_1785664040031_0.566231412615855","host":"s3://npm-registry-packages-npm-production"}},"0.0.278":{"name":"@tutti-os/ui-system","version":"0.0.278","_id":"@tutti-os/ui-system@0.0.278","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e1b9340c4dab1cb325610105b385121b1d1af962","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.278.tgz","fileCount":57,"integrity":"sha512-31xX+thS2JQJRqqrLoOSPq9X3H7H0eSibKKRYOK4uuKDH3jJt+68vll0hXrGEKxXRILEqBy9Vc7d8BYTvGQsag==","signatures":[{"sig":"MEYCIQCpeTF4xtyidX2N/3Lsyk18pnZmUWfPMwq2cJUBksg0GAIhANRKsZ2QchiR+ngAVJ9luW2oQlRm1dlM+/B6leeMOalb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.278","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.278.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9e8f9c796ae75d7b2dba3494e2b4a56f/tutti-os-ui-system-0.0.278.tgz","_integrity":"sha512-31xX+thS2JQJRqqrLoOSPq9X3H7H0eSibKKRYOK4uuKDH3jJt+68vll0hXrGEKxXRILEqBy9Vc7d8BYTvGQsag==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.278_1785675307048_0.47500606043820603","host":"s3://npm-registry-packages-npm-production"}},"0.0.279":{"name":"@tutti-os/ui-system","version":"0.0.279","_id":"@tutti-os/ui-system@0.0.279","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"dde613f9686f47bececdeba159beab4b62a68b45","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.279.tgz","fileCount":57,"integrity":"sha512-dQFkju9Izv8kKwgQPUpCCzRCg/HCNz1Sedx1flNrfiVUXPGrNZQi0uZ3i9nWE0kJLycPfGB5FzntkoiFdC3mbQ==","signatures":[{"sig":"MEYCIQDjE4T8Oi+zmepuZkR5nE8GUP7LuRHr+bb7nal84j2MFwIhALqmKEs//lBCXswRQuf0NPrsdk25Z0aqLn2uRpyJOVNL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.279.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6bd06fefdd4b780fba130f70a2f70cc4/tutti-os-ui-system-0.0.279.tgz","_integrity":"sha512-dQFkju9Izv8kKwgQPUpCCzRCg/HCNz1Sedx1flNrfiVUXPGrNZQi0uZ3i9nWE0kJLycPfGB5FzntkoiFdC3mbQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.279_1785687553672_0.9227514345175418","host":"s3://npm-registry-packages-npm-production"}},"0.0.280":{"name":"@tutti-os/ui-system","version":"0.0.280","_id":"@tutti-os/ui-system@0.0.280","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"089684f918e90e3f70a016d0079374f3e8f1db1e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.280.tgz","fileCount":57,"integrity":"sha512-ZEpj4ZvkQs2UkNFJ2rooLBLWdMTSHLydJlgXRLc9E1eVJ+dRSHKLR9JUUcJP0v+o+82KdiXCPoBwUzqsepQ26w==","signatures":[{"sig":"MEUCIF/t5ffLkGnVx7DKW8ajMor667g5SH8hm94Xi1MpfcOuAiEAmm6CMNQ4n2Om2oUeE/t/fmzPnEqgCciz4rNFa7IhBs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.280.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c55d75d893f5d859601c962a2d71b2f7/tutti-os-ui-system-0.0.280.tgz","_integrity":"sha512-ZEpj4ZvkQs2UkNFJ2rooLBLWdMTSHLydJlgXRLc9E1eVJ+dRSHKLR9JUUcJP0v+o+82KdiXCPoBwUzqsepQ26w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.280_1785731908705_0.049478971842505715","host":"s3://npm-registry-packages-npm-production"}},"0.0.281":{"name":"@tutti-os/ui-system","version":"0.0.281","_id":"@tutti-os/ui-system@0.0.281","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d076c702c275b86ec1833c9e8b244b7a20ed61c1","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.281.tgz","fileCount":57,"integrity":"sha512-ytQXZA/pflzzTYhSrf43toNKshoRMz/02+Pa3rDcZu8eGSEPuUOS7b0uWqgcbGrOoXqZVvPevMoLR8p0AVjGAQ==","signatures":[{"sig":"MEQCIE87dsBcqNTIFXo9C8JWXI0Bb7Yt/8ivbkH1yWCVhB4uAiAoXVy0Eds4Lik/3LGSUszGyXrtdOlQ7tW5egUbI9+nCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.281","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.281.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d2679a42866f116958c7814178432c37/tutti-os-ui-system-0.0.281.tgz","_integrity":"sha512-ytQXZA/pflzzTYhSrf43toNKshoRMz/02+Pa3rDcZu8eGSEPuUOS7b0uWqgcbGrOoXqZVvPevMoLR8p0AVjGAQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.281_1785744255353_0.8726575312760836","host":"s3://npm-registry-packages-npm-production"}},"0.0.282":{"name":"@tutti-os/ui-system","version":"0.0.282","_id":"@tutti-os/ui-system@0.0.282","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d3cf67a11028c0a9a76bef3545163640acb64b24","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.282.tgz","fileCount":57,"integrity":"sha512-5U8bp1PIXqcZlGcTVussA4zviUmwXXiItPbFXmTx56lOpGu0+KtO5IKK7Mb9bIS6qPnTRKqJU5JwKTKzR/YGXQ==","signatures":[{"sig":"MEYCIQCVg/Po4YE1Kz/74WgyF0tHa5ABko0q0lSoYgMHSvWK2wIhAJbmcXk9tudxdQlofRlSNqGSr+cnZcDs/24vt/2oq9xi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.282","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.282.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6d64b69942d25f23e7846bd67b064b6a/tutti-os-ui-system-0.0.282.tgz","_integrity":"sha512-5U8bp1PIXqcZlGcTVussA4zviUmwXXiItPbFXmTx56lOpGu0+KtO5IKK7Mb9bIS6qPnTRKqJU5JwKTKzR/YGXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.282_1785756686520_0.002817923658540389","host":"s3://npm-registry-packages-npm-production"}},"0.0.283":{"name":"@tutti-os/ui-system","version":"0.0.283","_id":"@tutti-os/ui-system@0.0.283","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"05d7933be65eb3a59840ae2f72942413b482f6ff","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.283.tgz","fileCount":57,"integrity":"sha512-etl5WYj/mgt5lFKHduaoc3U4hE6lu8P1EzxPvpJlaU947N7zoJ5bCvGNBDSO00JvT95jcV6BkPgin6DPdwk/HQ==","signatures":[{"sig":"MEUCIQDkJJ7rTClCqVi7my39Tqitr2vISysLq19x7tfJLo1YqwIgE3bDs4X6sQFXV4dHT6O2GKhPUNyWNmdxHjrZ9qZZJMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.283","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.283.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4b3527afeaef6125f40313ed8c2d5c2e/tutti-os-ui-system-0.0.283.tgz","_integrity":"sha512-etl5WYj/mgt5lFKHduaoc3U4hE6lu8P1EzxPvpJlaU947N7zoJ5bCvGNBDSO00JvT95jcV6BkPgin6DPdwk/HQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.283_1785758335934_0.6398051340690116","host":"s3://npm-registry-packages-npm-production"}},"0.0.284":{"name":"@tutti-os/ui-system","version":"0.0.284","_id":"@tutti-os/ui-system@0.0.284","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"33d2faa4dac416a3e1bcca18b7497cc9dae4258b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.284.tgz","fileCount":57,"integrity":"sha512-DuMMEft1vCQbuSHXXaHMNCYyNmdMT6zPe2Vhz/NbVNiYUHv7Zt+SPQuV2ub2XPqX3M9OtdZ7/VJMxKuPnQ3lKw==","signatures":[{"sig":"MEYCIQD0A62vCoHmQ2vUtLqqskKn27p2IQFNNtn9wOoJCTXzGgIhAPIKklC9dla/qQtN8fPvPAcdOGWC8LY4GwRmNrnDGEXD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.284","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.284.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dc85d78df027e635147b1386f68f5701/tutti-os-ui-system-0.0.284.tgz","_integrity":"sha512-DuMMEft1vCQbuSHXXaHMNCYyNmdMT6zPe2Vhz/NbVNiYUHv7Zt+SPQuV2ub2XPqX3M9OtdZ7/VJMxKuPnQ3lKw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.284_1785826167469_0.5515100158363797","host":"s3://npm-registry-packages-npm-production"}},"0.0.285":{"name":"@tutti-os/ui-system","version":"0.0.285","_id":"@tutti-os/ui-system@0.0.285","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"43f6f66656bd2585eea7ff90f63f192cd67edbde","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.285.tgz","fileCount":57,"integrity":"sha512-r9od8GEBXoYTZyMPSoD2x59mGXbHidix0HltDxYqzqPkQXrlfYt8VkAgmNnC4p3oxgQJVKJI3tFYe0uDhTsKhw==","signatures":[{"sig":"MEUCIFAWCW+tQ0eZ0tidVJSpq5iynyMMxz7tc+uf9wfc9pFpAiEA0ufVD351S3p1klGEUqJu0qcIZHiiXnQPJmmAsBhFWdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.285.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/80cfc06862cc4738ba112e8a2253ab07/tutti-os-ui-system-0.0.285.tgz","_integrity":"sha512-r9od8GEBXoYTZyMPSoD2x59mGXbHidix0HltDxYqzqPkQXrlfYt8VkAgmNnC4p3oxgQJVKJI3tFYe0uDhTsKhw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.285_1785866804033_0.28770617007560473","host":"s3://npm-registry-packages-npm-production"}},"0.0.286":{"name":"@tutti-os/ui-system","version":"0.0.286","_id":"@tutti-os/ui-system@0.0.286","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"9c392f7f8da1a3fcbaf4dc1e70d8cec41300c414","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.286.tgz","fileCount":57,"integrity":"sha512-XNBW5u8AwoDPT7j1ZIeYTp+uZAHQ+3xdk+uhgHJdSAI/MKbWbPZXMOmjPl5PLjbsFiwdcJv55E1qpn7zy7n6jw==","signatures":[{"sig":"MEYCIQC++7upSuazuOgLoQQy9BQWHvoXApOrEeZnXKiLB2zgIQIhAME2lH+BM6jN9h9nSqsZGAI822TSHP1khlvlUoKCFEjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.286","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.286.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f186c9a33e211149cc172f86d5db1439/tutti-os-ui-system-0.0.286.tgz","_integrity":"sha512-XNBW5u8AwoDPT7j1ZIeYTp+uZAHQ+3xdk+uhgHJdSAI/MKbWbPZXMOmjPl5PLjbsFiwdcJv55E1qpn7zy7n6jw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.286_1785921533212_0.7085815802541746","host":"s3://npm-registry-packages-npm-production"}},"0.0.287":{"name":"@tutti-os/ui-system","version":"0.0.287","_id":"@tutti-os/ui-system@0.0.287","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b372477ec94293da33d2d648cc5be19d0e612f63","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.287.tgz","fileCount":57,"integrity":"sha512-Yz/mvriOLltlLCW4Tp/THtbjc31S2sWZgrWwIavgqscRsth2ow8PIOG9eD3x10u5bvZ64SdH6+uRYQNrSLQRbQ==","signatures":[{"sig":"MEUCICENjZxGUHJBUdiXmeJIc0vo7GZDj9TnuG7Ll05ZxQ7TAiEA8cz5bIEAt3P59MRxJspXoCzME6jHFY9hxMqSA8k5LKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.287","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.287.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/53a993afda52a28da17a42b42a3a1edb/tutti-os-ui-system-0.0.287.tgz","_integrity":"sha512-Yz/mvriOLltlLCW4Tp/THtbjc31S2sWZgrWwIavgqscRsth2ow8PIOG9eD3x10u5bvZ64SdH6+uRYQNrSLQRbQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.287_1785924332242_0.31085465158624626","host":"s3://npm-registry-packages-npm-production"}},"0.0.288":{"name":"@tutti-os/ui-system","version":"0.0.288","_id":"@tutti-os/ui-system@0.0.288","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a128d4ef79981c640078f3484e4eaa63b97d3896","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.288.tgz","fileCount":57,"integrity":"sha512-k/qWLGNUs3CuVnLBHABqRcT9lXumJDGfNbI/TQmIf3K5ws/ZqpZbZf697PGOVv2fOEbaid06nXUlCFUNt26MKg==","signatures":[{"sig":"MEUCID9g/n+TWe0I+l7ugTuiQQWirUoyRpD1Ye/tGk4fI58oAiEAupwBDnZElz8aC+gS4ahUeaf/Im7LbzF71Sig3jTDK/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.288","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.288.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b785ca7daddb17ff8873a7ccc1d1ff77/tutti-os-ui-system-0.0.288.tgz","_integrity":"sha512-k/qWLGNUs3CuVnLBHABqRcT9lXumJDGfNbI/TQmIf3K5ws/ZqpZbZf697PGOVv2fOEbaid06nXUlCFUNt26MKg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.288_1785928581298_0.9660334288594643","host":"s3://npm-registry-packages-npm-production"}},"0.0.289":{"name":"@tutti-os/ui-system","version":"0.0.289","_id":"@tutti-os/ui-system@0.0.289","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"01accf6fd693f127dcec802b695330d1ed577e49","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.289.tgz","fileCount":57,"integrity":"sha512-mKQkOXTgKKv6m6kNiKX9Y2uzkdTX1IzyVrvudchvtpJohwYUjZYKyyb32l8di+Q+vL+rOp59zZgSv/X7eREKxg==","signatures":[{"sig":"MEQCHxU9X8jhLfYDs1sOe8rJn2irtZxEf/2NWicU+N0MF+kCIQC1aOwLVTiuTYGKTTzDy9ZKbPZ1BIqikRyH3oEaSRkS1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.289","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.289.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/20d5f79be84cf7f64a7eca9b589371b8/tutti-os-ui-system-0.0.289.tgz","_integrity":"sha512-mKQkOXTgKKv6m6kNiKX9Y2uzkdTX1IzyVrvudchvtpJohwYUjZYKyyb32l8di+Q+vL+rOp59zZgSv/X7eREKxg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.289_1785939454404_0.05939487301199842","host":"s3://npm-registry-packages-npm-production"}},"0.0.290":{"name":"@tutti-os/ui-system","version":"0.0.290","_id":"@tutti-os/ui-system@0.0.290","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ed87f8ca89d954a711b78f7ee8edde532c4f4bf3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.290.tgz","fileCount":57,"integrity":"sha512-iGbXVDseS/acxAJsn7AeN/Y1o8evgD2Is88T96vyH5FJNpjdTHrJc0TormBl9XnMg6HHSadyiq0l87g1JOXOHA==","signatures":[{"sig":"MEQCIHsSwmYCDzir5WNYelU03BQDZw3xo5CmGIcAqcCoDgZqAiABzM3hz+/9e1/uTg41McSGu1F9Jm5gLRsYCBIyxJ6Ppw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.290","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.290.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dc3b2be4d1aca9a19ee4da439e83f71a/tutti-os-ui-system-0.0.290.tgz","_integrity":"sha512-iGbXVDseS/acxAJsn7AeN/Y1o8evgD2Is88T96vyH5FJNpjdTHrJc0TormBl9XnMg6HHSadyiq0l87g1JOXOHA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.290_1785946390815_0.6736165818603546","host":"s3://npm-registry-packages-npm-production"}},"0.0.291":{"name":"@tutti-os/ui-system","version":"0.0.291","_id":"@tutti-os/ui-system@0.0.291","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d0acd56bef2c4fb709464868b95444f5c6cd5c60","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.291.tgz","fileCount":57,"integrity":"sha512-M8sZ01860iXkdA93tdjhFyDluJi+nObpNrotxnmggtDQIp9uveRvFlMwM6FB2d4KvoLIBO0BObylUCvq6nEg/g==","signatures":[{"sig":"MEUCIFdnXlviC2GvdMujhVRph4pLtwBZoPbKYw1fBFDTsJbiAiEAy0/hT/D8g34muFpf8MOAl0SeiXye+DsMgXByB6Wqaug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.291","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.291.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7ea6785664d88891f0b93155a0f619d5/tutti-os-ui-system-0.0.291.tgz","_integrity":"sha512-M8sZ01860iXkdA93tdjhFyDluJi+nObpNrotxnmggtDQIp9uveRvFlMwM6FB2d4KvoLIBO0BObylUCvq6nEg/g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.291_1785947593270_0.21728409983178176","host":"s3://npm-registry-packages-npm-production"}},"0.0.292":{"name":"@tutti-os/ui-system","version":"0.0.292","_id":"@tutti-os/ui-system@0.0.292","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f11fa3144d2ff530ebfa1197f58df24a52ab4dd2","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.292.tgz","fileCount":57,"integrity":"sha512-Z4EW9ssqfYqcXJafRQkH+LAwxyCcWRrygemlYfNa2ra0PgCWu/Uix80958pxmXHk9y76k3x1xwKNiWpcg1RERQ==","signatures":[{"sig":"MEYCIQCu/Wi6qoGpV5B1Yf85TrdmhaTNAOAWsk09l/OyatqRGwIhAOzS8gvJbnB2b+Z9m+ZhH7oKJCPTNOhR8G2HAknqJhE/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.292.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/160a321fbb3e6de0c991ad6a6de00378/tutti-os-ui-system-0.0.292.tgz","_integrity":"sha512-Z4EW9ssqfYqcXJafRQkH+LAwxyCcWRrygemlYfNa2ra0PgCWu/Uix80958pxmXHk9y76k3x1xwKNiWpcg1RERQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.292_1785950061381_0.7484417748215084","host":"s3://npm-registry-packages-npm-production"}},"0.0.293":{"name":"@tutti-os/ui-system","version":"0.0.293","_id":"@tutti-os/ui-system@0.0.293","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5c41edc794b35db264fc36bfd24d5bf072845a07","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.293.tgz","fileCount":57,"integrity":"sha512-f/Tj0iSVvsXYEjDuHsnBmCdXbaVTmziLJacU2lyB5jdeq8QGGSkGcOtM1NOBW27V7hTln+ZdLpCXoGADcfeowg==","signatures":[{"sig":"MEUCIDZ8V42BmcAeelJwaDsRs5fWIPzL2lGMRb29XN0cpNM3AiEAlDPPVORdRYZYxeZzzed+SrTt1KU72Oiei24OXjvDN7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.293","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.293.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/04c4ce4af4485f941b64977101188f5e/tutti-os-ui-system-0.0.293.tgz","_integrity":"sha512-f/Tj0iSVvsXYEjDuHsnBmCdXbaVTmziLJacU2lyB5jdeq8QGGSkGcOtM1NOBW27V7hTln+ZdLpCXoGADcfeowg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.293_1785950543902_0.17344786032197002","host":"s3://npm-registry-packages-npm-production"}},"0.0.294":{"name":"@tutti-os/ui-system","version":"0.0.294","_id":"@tutti-os/ui-system@0.0.294","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d68cdc6edbd5acf0d6544fdbdeb8e2004fc5b14f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.294.tgz","fileCount":57,"integrity":"sha512-5K1d9pO37HMQLNbBwITG6JBmy8LcaF5RCF69L5OtNqppjDjXyFQQdqhI32sgFJCS5cFF6JyrQXk5misWU27K2Q==","signatures":[{"sig":"MEUCIE5qe/z4cUxHUeTu8lOwK94sbQyxgXaMpM0Z88SWjy/nAiEAxsZYD3xWk7J76YvGSxaKxejiD2B0+4mZP/81MVVoj60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526103},"type":"module","_from":"file:tutti-os-ui-system-0.0.294.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a317ed755196e1c04af3c7c69d256781/tutti-os-ui-system-0.0.294.tgz","_integrity":"sha512-5K1d9pO37HMQLNbBwITG6JBmy8LcaF5RCF69L5OtNqppjDjXyFQQdqhI32sgFJCS5cFF6JyrQXk5misWU27K2Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.294_1785951413148_0.3161586613056062","host":"s3://npm-registry-packages-npm-production"}},"0.0.295":{"name":"@tutti-os/ui-system","version":"0.0.295","_id":"@tutti-os/ui-system@0.0.295","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7897b4c37e281f9fe571f03bf4c412219db558c7","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.295.tgz","fileCount":57,"integrity":"sha512-OIWdO0/t0o8MHRpzM4yOmN0mN+CliXGno51/+sZADGKKMdUjGuS7mcyyjmX9mYOgf3mHDlUTE+zq/mSQnp/ynQ==","signatures":[{"sig":"MEUCIQDiKia1ZJZf99pWATKMZMC+RuBheqyZoWKZPgK8utCQPgIgQ4eJjodOxqeqQAhBeIRmAiVMYNDOpf23oh2k3m7DoIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.295","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1539094},"type":"module","_from":"file:tutti-os-ui-system-0.0.295.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2f5b64ff0858802c5bcb90380e8dd2f0/tutti-os-ui-system-0.0.295.tgz","_integrity":"sha512-OIWdO0/t0o8MHRpzM4yOmN0mN+CliXGno51/+sZADGKKMdUjGuS7mcyyjmX9mYOgf3mHDlUTE+zq/mSQnp/ynQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.295_1785951787186_0.18751795485129885","host":"s3://npm-registry-packages-npm-production"}},"0.0.296":{"name":"@tutti-os/ui-system","version":"0.0.296","_id":"@tutti-os/ui-system@0.0.296","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c35682ea6d3f9f1c8740718e4f02ddde2619b09b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.296.tgz","fileCount":57,"integrity":"sha512-nKHjFbrhmDRuSeX5IjaAZ2RhAlCudzB1Q8hgi+PfKB0VU/yLet6LznLga7N2G2kSNZBt9iLUz98aOuP1VWES8g==","signatures":[{"sig":"MEYCIQCm6+EpcdpvKUeCslMG78AhMyxPa1ExwP17mTjzUmelwAIhANQLvakR4A5gCvWY6zAQHYMeuUj/0+CnCdmhkGwJ+TvR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.296","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1539094},"type":"module","_from":"file:tutti-os-ui-system-0.0.296.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3dbf0488a29e0eb4f4f4bf21b8432fda/tutti-os-ui-system-0.0.296.tgz","_integrity":"sha512-nKHjFbrhmDRuSeX5IjaAZ2RhAlCudzB1Q8hgi+PfKB0VU/yLet6LznLga7N2G2kSNZBt9iLUz98aOuP1VWES8g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.296_1785952630148_0.2796218562973676","host":"s3://npm-registry-packages-npm-production"}},"0.0.297":{"name":"@tutti-os/ui-system","version":"0.0.297","_id":"@tutti-os/ui-system@0.0.297","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5f8f635ab5bd1f0486fe0bd85547575f8bfbf4c6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.297.tgz","fileCount":57,"integrity":"sha512-NvLFJxqtY+pP5O3MzeCFvrgL3T/dGBX1Y5Bl5/Buh26AYQpyF9O1RNANBveZHheu1JR54u4n47U7ZFv6qNPhFQ==","signatures":[{"sig":"MEUCIQC9TxTgECk9TnK6lJkuBzfXfyYLiq9YaCjc/4e4SMeQnQIgBrAaiQtGzrSOPg/KlgujGrwm2OdO1UeyN1V/DGvQ5i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.297","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1544699},"type":"module","_from":"file:tutti-os-ui-system-0.0.297.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c143a31f867a7fcff8fe86d0acb686d6/tutti-os-ui-system-0.0.297.tgz","_integrity":"sha512-NvLFJxqtY+pP5O3MzeCFvrgL3T/dGBX1Y5Bl5/Buh26AYQpyF9O1RNANBveZHheu1JR54u4n47U7ZFv6qNPhFQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.297_1785991069489_0.05461184643397621","host":"s3://npm-registry-packages-npm-production"}},"0.0.298":{"name":"@tutti-os/ui-system","version":"0.0.298","_id":"@tutti-os/ui-system@0.0.298","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2cab91e74ba6729ea0aed14ef66c24937c29811d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.298.tgz","fileCount":57,"integrity":"sha512-723JOexUw8Nb0IUSKdvI7N+4wJseK6pICqJyeHSY+0IdmF7OsiHlRM8KDnh0miGryCkZdU3xfP8tLQhEmYw3zQ==","signatures":[{"sig":"MEYCIQD/8KuiDBaJVZ+mogwW4fNyrNA7r71/qbb9yadZUQCoSAIhANjaj4aB9A7HuYpuJ0GfzTq0Vq42In/WUbDk7aCGzBeN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.298","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1544699},"type":"module","_from":"file:tutti-os-ui-system-0.0.298.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cd9b869d92505accadcbc2ddbd1f8bb0/tutti-os-ui-system-0.0.298.tgz","_integrity":"sha512-723JOexUw8Nb0IUSKdvI7N+4wJseK6pICqJyeHSY+0IdmF7OsiHlRM8KDnh0miGryCkZdU3xfP8tLQhEmYw3zQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.298_1785991481863_0.46327668171338376","host":"s3://npm-registry-packages-npm-production"}},"0.0.299":{"name":"@tutti-os/ui-system","version":"0.0.299","_id":"@tutti-os/ui-system@0.0.299","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8054d55fb5ce03a5cd0628ad2ecfed71b95a0836","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.299.tgz","fileCount":57,"integrity":"sha512-FQuLg1K7CPGTBPPffP0eEF/vtIRjjnVNzdg82AmqWrp3Bmq55wWXhsupDjEUrG3adCBa5GPVjcwDR42zA5X1yw==","signatures":[{"sig":"MEQCIE4t/VBtgL/lCtZ+XevjZ/WNK59W+CinFRIQPPEjPHJXAiB5L8s0HRDUXKH/vTL4jZ87hYOIu32dp4DfIZo4qOikJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.299","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1544699},"type":"module","_from":"file:tutti-os-ui-system-0.0.299.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3753a0015424ea8bd3f3deeeb5798ca3/tutti-os-ui-system-0.0.299.tgz","_integrity":"sha512-FQuLg1K7CPGTBPPffP0eEF/vtIRjjnVNzdg82AmqWrp3Bmq55wWXhsupDjEUrG3adCBa5GPVjcwDR42zA5X1yw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.299_1785993045011_0.1640516666262366","host":"s3://npm-registry-packages-npm-production"}},"0.0.300":{"name":"@tutti-os/ui-system","version":"0.0.300","_id":"@tutti-os/ui-system@0.0.300","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6387503bd4ad59013497ca523667fb5420089260","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.300.tgz","fileCount":57,"integrity":"sha512-jvlgSnbLrrJ9YB+yv9fhK89awZ9IZ/ELvvZVnfj1NVa/OSHyzE6SLdxFY9T4axMubHN9c8i9ZpW8rWJpWvIkGg==","signatures":[{"sig":"MEQCIDiZ1nK3bidjqXZsuovYzjUQpY7mUNEsW8HGXvBuUKOQAiAME8ynng3NSphGYxVgjS1MzQ3WB48CrALKptW3iw2OSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1544699},"type":"module","_from":"file:tutti-os-ui-system-0.0.300.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/febcb02baf8649795efa525ef300975f/tutti-os-ui-system-0.0.300.tgz","_integrity":"sha512-jvlgSnbLrrJ9YB+yv9fhK89awZ9IZ/ELvvZVnfj1NVa/OSHyzE6SLdxFY9T4axMubHN9c8i9ZpW8rWJpWvIkGg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.300_1786002163960_0.125570712690803","host":"s3://npm-registry-packages-npm-production"}},"0.0.301":{"name":"@tutti-os/ui-system","version":"0.0.301","_id":"@tutti-os/ui-system@0.0.301","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"434113362884bab7e19263596f9d2800f73cb8a8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.301.tgz","fileCount":57,"integrity":"sha512-Do19HJ8Rb7lmuD119S8s4s6axxF0kSIfopb33VBL9qiGwQkQd0iAffwtNQOy7xVJpqIIeuUChgDyFFvhsNEU7A==","signatures":[{"sig":"MEQCICsXLtHz/eDX4g5Oe9gNTS4CA/6SRdpdc3xscc9rtGVjAiBiZHTXvFQZqY0MA48IO6td9DQh2rg+7Wtjz7Mr9Er5mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.301","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.301.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/abdf3810421fa59d88e02ded47880628/tutti-os-ui-system-0.0.301.tgz","_integrity":"sha512-Do19HJ8Rb7lmuD119S8s4s6axxF0kSIfopb33VBL9qiGwQkQd0iAffwtNQOy7xVJpqIIeuUChgDyFFvhsNEU7A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.301_1786014069136_0.39797985798342395","host":"s3://npm-registry-packages-npm-production"}},"0.0.302":{"name":"@tutti-os/ui-system","version":"0.0.302","_id":"@tutti-os/ui-system@0.0.302","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ad643a9f8345eeca25a4f36c0382e0d7baf9fe4c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.302.tgz","fileCount":57,"integrity":"sha512-OeM3mC+PN1EKAy0M9Fk04gKR2aoEjZITvwonPsbDWa2TaU05D1PbcmJvpai93pLlREcbK0tL6YaxGpDA3FccZw==","signatures":[{"sig":"MEQCIHG8YwLj0o/+8wcJQYQ6wnBVoKLIALnC1NGltWw8c3f4AiB4q4F60XSFpHk3GyJEtlcumGMbpxUaKV3M7rKB1xIqtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.302","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.302.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/70d0588481fbbf47023ee2fa561be1dc/tutti-os-ui-system-0.0.302.tgz","_integrity":"sha512-OeM3mC+PN1EKAy0M9Fk04gKR2aoEjZITvwonPsbDWa2TaU05D1PbcmJvpai93pLlREcbK0tL6YaxGpDA3FccZw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.302_1786014462415_0.22809344616583016","host":"s3://npm-registry-packages-npm-production"}},"0.0.303":{"name":"@tutti-os/ui-system","version":"0.0.303","_id":"@tutti-os/ui-system@0.0.303","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b75c52214df673e0a4763bb824ad651ce04a8ab5","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.303.tgz","fileCount":57,"integrity":"sha512-UsARuCZg+BP0f2O/kn8GU+85fITMc4t5Bb6WHHFwSMr+PodS1qI1iC8UlhP+d01Vq+JFOhmAli7bzBLzS2BB+w==","signatures":[{"sig":"MEQCIHfl9i448ucjBeIOOjUu+rLMr5dmZ1Mg9Z/9NWccmr1XAiBKxT0Yf5bdAezNxEmtLvDtE8Qn6k+0GFATwSomJn2dJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.303","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.303.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b3e248d95918d0233cc230fb8b40702a/tutti-os-ui-system-0.0.303.tgz","_integrity":"sha512-UsARuCZg+BP0f2O/kn8GU+85fITMc4t5Bb6WHHFwSMr+PodS1qI1iC8UlhP+d01Vq+JFOhmAli7bzBLzS2BB+w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.303_1786016060831_0.4928021233314315","host":"s3://npm-registry-packages-npm-production"}},"0.0.304":{"name":"@tutti-os/ui-system","version":"0.0.304","_id":"@tutti-os/ui-system@0.0.304","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f2bfc201b9656e86ef2588d85e9fc4a56ce80282","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.304.tgz","fileCount":57,"integrity":"sha512-xQR9YpYCyBgOZC7kg/1EJzlVnVATmzwQC/WrBTlO+0i6kky0TmVDbBMVyQNLBNGPW+TrQLzDpz3k9AIEHJDYww==","signatures":[{"sig":"MEUCIQDxFeYjPmt5JVZa0t2TrPtwckKZFxtfAhavR2Zkx35JNQIgDRg1VE0H4dwe4+YeKNlYAPRw9gDr8813Lfact3ofFdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.304","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.304.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9da6d5e7315807cef54c2396fa4590f0/tutti-os-ui-system-0.0.304.tgz","_integrity":"sha512-xQR9YpYCyBgOZC7kg/1EJzlVnVATmzwQC/WrBTlO+0i6kky0TmVDbBMVyQNLBNGPW+TrQLzDpz3k9AIEHJDYww==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.304_1786025480477_0.3548512175544267","host":"s3://npm-registry-packages-npm-production"}},"0.0.305":{"name":"@tutti-os/ui-system","version":"0.0.305","_id":"@tutti-os/ui-system@0.0.305","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"525897676f91e1ca35079bbf94284411a831b983","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.305.tgz","fileCount":57,"integrity":"sha512-uAkWanbFWifmeNPzoPqT9HxDNCu9ZFCnnTYdh/cl8sYV8bTRFyOcndrPluMaecCV3PUwPEz0tRlp4Bt1sz6mMw==","signatures":[{"sig":"MEUCIAja8lM/eiNEPBtQlWfJ4vYNbmHS2UO11/wC4YsEbZdCAiEArlaWyM65BHzI1nfj+5Ld2fmzr3N71EoTk519yQhvmYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.305","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.305.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/265d2c36ede25fdf34561f8840a424c8/tutti-os-ui-system-0.0.305.tgz","_integrity":"sha512-uAkWanbFWifmeNPzoPqT9HxDNCu9ZFCnnTYdh/cl8sYV8bTRFyOcndrPluMaecCV3PUwPEz0tRlp4Bt1sz6mMw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.305_1786028470365_0.7964901422238055","host":"s3://npm-registry-packages-npm-production"}},"0.0.306":{"name":"@tutti-os/ui-system","version":"0.0.306","_id":"@tutti-os/ui-system@0.0.306","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"49bdaec8aa572ca34302e4143020d45704520294","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.306.tgz","fileCount":57,"integrity":"sha512-0ZeubVJyU7l37ElHtfDXt1VAzpyra7OWZj/TnuFaw8jE8Y/z1MDP9QT/PuhdYJudVZaqdO2EAtFTXyb1DM4mUw==","signatures":[{"sig":"MEUCICrJUxB4eE0ztKCIj2SFknfV33s+7gQlMOmQMQr4tn9wAiEArBP3AzgNYSFDlDhXz04GLF8R5yOIVE7IoyEl9/UABWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.306","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.306.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f8a2739be06a1d310129ab7939c8018b/tutti-os-ui-system-0.0.306.tgz","_integrity":"sha512-0ZeubVJyU7l37ElHtfDXt1VAzpyra7OWZj/TnuFaw8jE8Y/z1MDP9QT/PuhdYJudVZaqdO2EAtFTXyb1DM4mUw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.306_1786038312212_0.27758643563813923","host":"s3://npm-registry-packages-npm-production"}},"0.0.307":{"name":"@tutti-os/ui-system","version":"0.0.307","_id":"@tutti-os/ui-system@0.0.307","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"faac33d157f01b787849448b325f005c801e960d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.307.tgz","fileCount":57,"integrity":"sha512-kp6sXhKs52PEMYXe+onXoNXYsK0DnwVv6Gma3TUBtIoDqJNaGPofG696yNPGEu1yrYHsMRE77MqFdbgAhNNz1Q==","signatures":[{"sig":"MEQCIEWo9bAq3dk+G54z1A+tTakpEg0cNsWr1fq/hrbkmtrAAiAEIWJdCQtf2PARCLiH3UrdTM6TEB8T/0YzHYSkL+vMNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.307.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9f5f4c697668bad1d67dba7c2872455b/tutti-os-ui-system-0.0.307.tgz","_integrity":"sha512-kp6sXhKs52PEMYXe+onXoNXYsK0DnwVv6Gma3TUBtIoDqJNaGPofG696yNPGEu1yrYHsMRE77MqFdbgAhNNz1Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.307_1786043756883_0.8749647720305285","host":"s3://npm-registry-packages-npm-production"}},"0.0.308":{"name":"@tutti-os/ui-system","version":"0.0.308","_id":"@tutti-os/ui-system@0.0.308","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"77c8e4cf73688d480eb520a403716a677af35b67","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.308.tgz","fileCount":57,"integrity":"sha512-fj40E0n4F7Ou60ERkO35mx0tdQs5aNOBzBBNIyIfSsXgZ2Cxmr1ViCWXhygO39shyrpWuIkGGC76Z47pO6AWqg==","signatures":[{"sig":"MEUCICoy+oFEpd0WZBjLlg4tf9rxaCkODSyUbdJCk0DhNPVHAiEAhEdus3OnbXu96cQcELlxvSGy2FyGvuQKc/Hu5eESI2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.308","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.308.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6472973d81d76bd1dc2380430e1528d7/tutti-os-ui-system-0.0.308.tgz","_integrity":"sha512-fj40E0n4F7Ou60ERkO35mx0tdQs5aNOBzBBNIyIfSsXgZ2Cxmr1ViCWXhygO39shyrpWuIkGGC76Z47pO6AWqg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.308_1786053591719_0.2640762529906151","host":"s3://npm-registry-packages-npm-production"}},"0.0.309":{"name":"@tutti-os/ui-system","version":"0.0.309","_id":"@tutti-os/ui-system@0.0.309","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b918a8e6c3f7728e2f99548db04270ea0d2cc5d1","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.309.tgz","fileCount":57,"integrity":"sha512-QgbdR/BHD3YJSeETF/ZqvnMslR206SF2+mxUUlImtczmFVt5MmNfIJqWpIMkkK8Nr3SkDbPZI/OA0uUTxPjvcQ==","signatures":[{"sig":"MEUCIBPV2A76mHCuF4x78Zhui0kQnugrdxL/i8BrW9343jPeAiEA6zFGrecJ3wrKpMetCnuMadWBBUf7ZYuozW4MyQNLBxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.309","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.309.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/43c353903a013f4a736b3d0181130c27/tutti-os-ui-system-0.0.309.tgz","_integrity":"sha512-QgbdR/BHD3YJSeETF/ZqvnMslR206SF2+mxUUlImtczmFVt5MmNfIJqWpIMkkK8Nr3SkDbPZI/OA0uUTxPjvcQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.309_1786064393346_0.7940839533925732","host":"s3://npm-registry-packages-npm-production"}},"0.0.310":{"name":"@tutti-os/ui-system","version":"0.0.310","_id":"@tutti-os/ui-system@0.0.310","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"cee79dea655575ce03ce2c03ba81036f545b1647","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.310.tgz","fileCount":57,"integrity":"sha512-bkwbz8s8f3bgM+mu9zagu0Jl3/9ko+38/By8ryFQq3EqYEQRooOSn+7y8gIcQ5CquR9aW1mwIWKaSMt/IMSZ2w==","signatures":[{"sig":"MEYCIQDV/8YTn/daLugmvQRliiNYaUsa0kHmBEn+aM8cxs2WtQIhAMg3knV7/+IOquvMP7a+I0QMp1fpKC3r2QCUuF6LGRs9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.310","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.310.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0cbe11cdc4ec096ed140b71294cadc40/tutti-os-ui-system-0.0.310.tgz","_integrity":"sha512-bkwbz8s8f3bgM+mu9zagu0Jl3/9ko+38/By8ryFQq3EqYEQRooOSn+7y8gIcQ5CquR9aW1mwIWKaSMt/IMSZ2w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.310_1786081129964_0.9974718027682481","host":"s3://npm-registry-packages-npm-production"}},"0.0.311":{"name":"@tutti-os/ui-system","version":"0.0.311","_id":"@tutti-os/ui-system@0.0.311","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d0e1ca449d993a638f4a314dd77f27b01dd2d5cd","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.311.tgz","fileCount":57,"integrity":"sha512-pnP9ue0crvXhqJNntN1oXrs4b5NygiiwCmS0uENsJO6ZIR7R4ABlP9SK99UuUgY/BqaMaOgxvQ0+j9LqZtDpCA==","signatures":[{"sig":"MEYCIQDPIQL5TqyuxmDfChXCFwBW01GiCn6/rPlIjzY3B//2MwIhAJdKiulkeY4xkjujfLLyqdjJkfJe7g176gaKwLy970jr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.311","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.311.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/233631f9adedd6060bfe37bdd2e668ab/tutti-os-ui-system-0.0.311.tgz","_integrity":"sha512-pnP9ue0crvXhqJNntN1oXrs4b5NygiiwCmS0uENsJO6ZIR7R4ABlP9SK99UuUgY/BqaMaOgxvQ0+j9LqZtDpCA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.311_1786083619426_0.7739246695972262","host":"s3://npm-registry-packages-npm-production"}},"0.0.312":{"name":"@tutti-os/ui-system","version":"0.0.312","_id":"@tutti-os/ui-system@0.0.312","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"68cf4a031fe44130c50f3d0e3087b52551e82a7d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.312.tgz","fileCount":57,"integrity":"sha512-8a6fKh/Wiy9su9AcZyQYl2sjEUf6kWyNIIstzXdW5e7oswGd3ixxgQyGNhtdzD1wFmrEQbFGQr+Dnm8trwW7wQ==","signatures":[{"sig":"MEQCIAI+Ia5DfKbcLHfgHhpDSCVG1aXTp8eoiQhNksiOG1RFAiAg5Od/Ma29VKQBR6FnAjJdFVHLztamAvaAUiwB9j+hHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.312.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6362a3001a378ab1075ed125157061a0/tutti-os-ui-system-0.0.312.tgz","_integrity":"sha512-8a6fKh/Wiy9su9AcZyQYl2sjEUf6kWyNIIstzXdW5e7oswGd3ixxgQyGNhtdzD1wFmrEQbFGQr+Dnm8trwW7wQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.312_1786095446265_0.6251067784898925","host":"s3://npm-registry-packages-npm-production"}},"0.0.313":{"name":"@tutti-os/ui-system","version":"0.0.313","_id":"@tutti-os/ui-system@0.0.313","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"46f9bca13a87fd91511e50bb5ac04a68ca4b6cb8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.313.tgz","fileCount":57,"integrity":"sha512-ADWHK/5HuW/lN2NdfTcY6h1da1UxowVCCiaDBqag46Cbtyk8uaBjWgNpD/7c9ofALMyapLWLwlPAnUoe/nJ35g==","signatures":[{"sig":"MEQCIDUswXjO35+PiBn5Y/7KHxQ3B4/nSLYrLw6QC1Bjg89tAiB17IoNRe1QYP6dAEfxxmvMRD4EZphnZhjtQpbVNLl0nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.313.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/65f6cf932eacaae92bcff2363f8bf781/tutti-os-ui-system-0.0.313.tgz","_integrity":"sha512-ADWHK/5HuW/lN2NdfTcY6h1da1UxowVCCiaDBqag46Cbtyk8uaBjWgNpD/7c9ofALMyapLWLwlPAnUoe/nJ35g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.313_1786096040786_0.08914984230514666","host":"s3://npm-registry-packages-npm-production"}},"0.0.314":{"name":"@tutti-os/ui-system","version":"0.0.314","_id":"@tutti-os/ui-system@0.0.314","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ae2478f85420c929826e2f6252e2841a5328999d","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.314.tgz","fileCount":57,"integrity":"sha512-gDFQMfpIRohqhNWwz00nT02fP/dwmgMUOZzr0gbt0sCmL9P3PdldebtUKG1M4nG6tkFSQmUxaWsS8yOBLb3BAw==","signatures":[{"sig":"MEQCIB9Ie4FtqZsAmePFEoeS/bTsA19UXuKxf47Q0/8AbfiGAiBCphuyabAXG4vmf4hyS6G1RgSnpd8TbSsxz96loxc6iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.314","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.314.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ba64efd8d2e8b9d86c94b6c3fed041ce/tutti-os-ui-system-0.0.314.tgz","_integrity":"sha512-gDFQMfpIRohqhNWwz00nT02fP/dwmgMUOZzr0gbt0sCmL9P3PdldebtUKG1M4nG6tkFSQmUxaWsS8yOBLb3BAw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.314_1786106131169_0.8695697755924199","host":"s3://npm-registry-packages-npm-production"}},"0.0.315":{"name":"@tutti-os/ui-system","version":"0.0.315","_id":"@tutti-os/ui-system@0.0.315","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"14ea153ad236bc54c29b9b6fe1c245231680a6b7","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.315.tgz","fileCount":57,"integrity":"sha512-zVTclG73QirTvgaWP06NE+ZgV7FRlwvMxzPGcErSJ0AzwKdUVfcHs+DQDbvHfe9LoSNmNjqydul/UHAya48QyQ==","signatures":[{"sig":"MEQCIAO2yVHlu5a3S1tyuIFauHaIsFk3lsW20ikL7mppu8cEAiA7ETBdaXHCZavTWCclq4Cn6d0mvxCvpXXb471+vZHBHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.315","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.315.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/42ebc8452a86fc9b0764210253b637c4/tutti-os-ui-system-0.0.315.tgz","_integrity":"sha512-zVTclG73QirTvgaWP06NE+ZgV7FRlwvMxzPGcErSJ0AzwKdUVfcHs+DQDbvHfe9LoSNmNjqydul/UHAya48QyQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.315_1786114975018_0.038051821066771074","host":"s3://npm-registry-packages-npm-production"}},"0.0.316":{"name":"@tutti-os/ui-system","version":"0.0.316","_id":"@tutti-os/ui-system@0.0.316","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7eb34a5133225be5c087f99cfffb05ec9dd74103","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.316.tgz","fileCount":57,"integrity":"sha512-EzIjrggEYAJdmtNZIAs17CmvcNr70mpExYjtajTuh+684Q5o76el9gN3g/+3j6uQpSLRrkd8THrACklRBIl4BA==","signatures":[{"sig":"MEUCIG1lKJRPdnazFUL70mVbZycD/ixKt7DwvN3l2bY8vI3RAiEAxyFbdmT/WN6pSsbZOcLwAv+b0NWQEVAm53AOXF6NCfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.316","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.316.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c0a9f7299ade61ac7fa4983c2b3911d5/tutti-os-ui-system-0.0.316.tgz","_integrity":"sha512-EzIjrggEYAJdmtNZIAs17CmvcNr70mpExYjtajTuh+684Q5o76el9gN3g/+3j6uQpSLRrkd8THrACklRBIl4BA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.316_1786120760872_0.20942552037601847","host":"s3://npm-registry-packages-npm-production"}},"0.0.317":{"name":"@tutti-os/ui-system","version":"0.0.317","_id":"@tutti-os/ui-system@0.0.317","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4b6c58a2c39a66152cb37f1ffa8c8c4d1e5aee0b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.317.tgz","fileCount":57,"integrity":"sha512-4mVC4grx7E9RxjE6MJ4wa7DZ7zjsx/XoSEEnvmI74FzZEHI3fi+dQi8MaxJG0Xy6j8VGWScbCLObWnLWhOMCJQ==","signatures":[{"sig":"MEYCIQDebdX5hETh2l8SVkE0Ol8Zal3khsUgjOzjUP8Ji9Hq3wIhAJcE+jlPRByLEbS1aS6ORbtnumg+vcVHaoK8qIX1Vh6h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.317","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.317.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/10b89646bed8df008ae4197f8567779a/tutti-os-ui-system-0.0.317.tgz","_integrity":"sha512-4mVC4grx7E9RxjE6MJ4wa7DZ7zjsx/XoSEEnvmI74FzZEHI3fi+dQi8MaxJG0Xy6j8VGWScbCLObWnLWhOMCJQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.317_1786121130241_0.8766522363890945","host":"s3://npm-registry-packages-npm-production"}},"0.0.318":{"name":"@tutti-os/ui-system","version":"0.0.318","_id":"@tutti-os/ui-system@0.0.318","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d21a81546b614b854f9f5a6adfbafdc7c34e474e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.318.tgz","fileCount":57,"integrity":"sha512-DX9diw9cakdxkXDvth1E1PgKpECcQeYFMZ8aVMWTKkVzAj8/GJYJfqfFziitXoRJQhz5K8zZVC8DuslDDjFWYQ==","signatures":[{"sig":"MEYCIQCQh1gBXdyAynduQ5QTCLs4NioJlyZEctMx/P/OO1v2TAIhAMLqD3acs9JXvRqszHJ5rHZLXZE+dfikxAxWMiq/QdCy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.318","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.318.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7b5d1412662dace4453143114483a143/tutti-os-ui-system-0.0.318.tgz","_integrity":"sha512-DX9diw9cakdxkXDvth1E1PgKpECcQeYFMZ8aVMWTKkVzAj8/GJYJfqfFziitXoRJQhz5K8zZVC8DuslDDjFWYQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.318_1786173063460_0.9638240539603755","host":"s3://npm-registry-packages-npm-production"}},"0.0.319":{"name":"@tutti-os/ui-system","version":"0.0.319","_id":"@tutti-os/ui-system@0.0.319","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"24543cf70c9b2a42ca14b8de5f39df38308816bc","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.319.tgz","fileCount":57,"integrity":"sha512-D/f7z6gDjkVtylZMLn7S6OIEzuSowvu+tZJ5VobHLLcwvFf0Ny3Nvf98T3xLxSy510yrCN3r6UQRUPlHtYzWjg==","signatures":[{"sig":"MEQCIB2LYnRS0aC2NU16yalWTtp2ryMKbE6HZk00C67BuzO5AiBE4DToOjltFs2XWjURG8I/ZJdzd+gvj0SHJXLJocGSfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.319","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.319.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/35bdb1bd69b6058860ad961f903cf7c4/tutti-os-ui-system-0.0.319.tgz","_integrity":"sha512-D/f7z6gDjkVtylZMLn7S6OIEzuSowvu+tZJ5VobHLLcwvFf0Ny3Nvf98T3xLxSy510yrCN3r6UQRUPlHtYzWjg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.319_1786174813693_0.39801452788757774","host":"s3://npm-registry-packages-npm-production"}},"0.0.320":{"name":"@tutti-os/ui-system","version":"0.0.320","_id":"@tutti-os/ui-system@0.0.320","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"fec94d110aaf2b3a1046dd5877be297e55a4a5a6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.320.tgz","fileCount":57,"integrity":"sha512-rxoPb/CphHH+ltkfR5hmEsBqQMtKB5l6SfDUyc6xQBthAWNEaGJLlWvXulSRMkdI2jwYFMixftoFtFAFGNb8Uw==","signatures":[{"sig":"MEYCIQCIltNq/Mt/A6ucognmIw9+4k6mv/IaXdd3kBmDePrVGgIhAKZJX3zTdpv8L+w388vWhaQMeqKVfl7H/BhAZC8e85bq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.320.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a70d440055098b6a7996b441984c9427/tutti-os-ui-system-0.0.320.tgz","_integrity":"sha512-rxoPb/CphHH+ltkfR5hmEsBqQMtKB5l6SfDUyc6xQBthAWNEaGJLlWvXulSRMkdI2jwYFMixftoFtFAFGNb8Uw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.320_1786178316973_0.027102319323370594","host":"s3://npm-registry-packages-npm-production"}},"0.0.321":{"name":"@tutti-os/ui-system","version":"0.0.321","_id":"@tutti-os/ui-system@0.0.321","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ff2fc8f83bda572babaa2028e20393e8f7d0cb50","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.321.tgz","fileCount":57,"integrity":"sha512-IwSCiiA1UtMpVlaqYlY/WyVQGj/NCwvxu2Z3j3KpWQI/8f2bP/7Sd9IEQ1fMn2lxWm+1XOgNoCwN6LW8mBgHmw==","signatures":[{"sig":"MEUCIFtfcnTB+Cs3dsjTHRDmaJ/3zVq62U/SN0HN4kiFPlmJAiEA2g63PPS2DUx0qqM99LN9rtxnpmZufsUEYVdZ8CK4FBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1545123},"type":"module","_from":"file:tutti-os-ui-system-0.0.321.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2400435c355e16240b8a8d8acb9f974a/tutti-os-ui-system-0.0.321.tgz","_integrity":"sha512-IwSCiiA1UtMpVlaqYlY/WyVQGj/NCwvxu2Z3j3KpWQI/8f2bP/7Sd9IEQ1fMn2lxWm+1XOgNoCwN6LW8mBgHmw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.321_1786183778757_0.6290774386423319","host":"s3://npm-registry-packages-npm-production"}},"0.0.322":{"name":"@tutti-os/ui-system","version":"0.0.322","_id":"@tutti-os/ui-system@0.0.322","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3bdfdc0af2bf7c625043da559f08f6220f05fa3b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.322.tgz","fileCount":57,"integrity":"sha512-inWqTLFnzyIruFJIcs/X0FNCmeFkNkZnun0L6RyMmc3ElJdt9ByeVKrJExXgnI2lsGxYh9vUy6zkHPQ2/+/1qg==","signatures":[{"sig":"MEQCIA/XQReXW+068LxMDb72l7HtZZRh5qAl4KP56Sxy+9IVAiA+uG2YM2ihxAHx9nbXBqc6fER0l7YMq3Wn/A7K/3gKnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1552705},"type":"module","_from":"file:tutti-os-ui-system-0.0.322.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/79d7c7bae0644f87336a11d505925128/tutti-os-ui-system-0.0.322.tgz","_integrity":"sha512-inWqTLFnzyIruFJIcs/X0FNCmeFkNkZnun0L6RyMmc3ElJdt9ByeVKrJExXgnI2lsGxYh9vUy6zkHPQ2/+/1qg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.322_1786187387030_0.2003733308800435","host":"s3://npm-registry-packages-npm-production"}},"0.0.323":{"name":"@tutti-os/ui-system","version":"0.0.323","_id":"@tutti-os/ui-system@0.0.323","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"47d10668790f8dee859ce471b1bb9f3bf2b40226","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.323.tgz","fileCount":57,"integrity":"sha512-TVUwi+k4WQ6YPc0U6QPucmKHDQ5BztOd6al3iJLAkC1v2aeyjG4HE0JCH4vuKpyrfM4LFFmfcCNcIu18VfCKEg==","signatures":[{"sig":"MEQCIGCL//baaavIGuZGiFA3l334cPIJ+DVdrtEhg37BnwYXAiBcRpoVc+Pq2EQiixLQSQ0QGTD5JkE1ooDyDX5hytPULQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1552705},"type":"module","_from":"file:tutti-os-ui-system-0.0.323.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4bf07a18ec4dc533df30caabf6414d82/tutti-os-ui-system-0.0.323.tgz","_integrity":"sha512-TVUwi+k4WQ6YPc0U6QPucmKHDQ5BztOd6al3iJLAkC1v2aeyjG4HE0JCH4vuKpyrfM4LFFmfcCNcIu18VfCKEg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.323_1786198654702_0.8411879566574831","host":"s3://npm-registry-packages-npm-production"}},"0.0.324":{"name":"@tutti-os/ui-system","version":"0.0.324","_id":"@tutti-os/ui-system@0.0.324","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f19347b5fff058521dfbb13d3135d4ad70b82df5","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.324.tgz","fileCount":57,"integrity":"sha512-4wiq1CWuj1vXcV0i0GJecydNGygZDKUJfYZNgVcabZRypXDYrkNqyh40Hi2D5PXuqDsQ5mwPHcAddNtHxOVs5Q==","signatures":[{"sig":"MEUCIQCfCVYbhututOYC636pveGvRdBP2LDRBi2vYup6rAkh/QIgDyzfIWMWYlFO7eYlY8l4duevlFBe1vaPW7aTvAstY8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.324.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/49fc337f8cbd201e1b4bb0a1739a6b92/tutti-os-ui-system-0.0.324.tgz","_integrity":"sha512-4wiq1CWuj1vXcV0i0GJecydNGygZDKUJfYZNgVcabZRypXDYrkNqyh40Hi2D5PXuqDsQ5mwPHcAddNtHxOVs5Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.324_1786284626661_0.11997324292479328","host":"s3://npm-registry-packages-npm-production"}},"0.0.325":{"name":"@tutti-os/ui-system","version":"0.0.325","_id":"@tutti-os/ui-system@0.0.325","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5d48d520122e576235adee6595fa07502455df89","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.325.tgz","fileCount":57,"integrity":"sha512-TkiAvR+/MmT2nb/feCyFfdcYO0llT/0z/MTmTgAbjB39vJy3jWZwVOouSVYlA7lsJpAg7xk25Lv4fdixs20yCA==","signatures":[{"sig":"MEYCIQC9iUKsJftaNGTycIzRBq/2VOGI9yLnBhvNa8rQRqH5QgIhAO/rn/apT4Vw44FC0spAK49/QqQTf3BuZFTYcm3O7pBw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.325","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.325.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d2ef85cf098badac101f9715e582b5a1/tutti-os-ui-system-0.0.325.tgz","_integrity":"sha512-TkiAvR+/MmT2nb/feCyFfdcYO0llT/0z/MTmTgAbjB39vJy3jWZwVOouSVYlA7lsJpAg7xk25Lv4fdixs20yCA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.325_1786344641482_0.8896493599864785","host":"s3://npm-registry-packages-npm-production"}},"0.0.326":{"name":"@tutti-os/ui-system","version":"0.0.326","_id":"@tutti-os/ui-system@0.0.326","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"02b162e7bf483bb2c0abf0e7747420957eaa99b3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.326.tgz","fileCount":57,"integrity":"sha512-ja+UmVWkMUacmHrwt1OmKIpvYUNIaVzemdmhgyn3LkQ/IB8hBcHyapJOQUhag08/apMWw0yaHgM+wb3PeApcMA==","signatures":[{"sig":"MEYCIQC3z7eqOrSPt5t9hleReRCleD06EfDv5aOTmhH04sDYQAIhAMdK7HuGx86Z56k8SkLcOu66HG75uxzGgHVTrFfl95yK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.326","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.326.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a852af1accd26d8585babdc2059eac1c/tutti-os-ui-system-0.0.326.tgz","_integrity":"sha512-ja+UmVWkMUacmHrwt1OmKIpvYUNIaVzemdmhgyn3LkQ/IB8hBcHyapJOQUhag08/apMWw0yaHgM+wb3PeApcMA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.326_1786352359011_0.5624547038653844","host":"s3://npm-registry-packages-npm-production"}},"0.0.327":{"name":"@tutti-os/ui-system","version":"0.0.327","_id":"@tutti-os/ui-system@0.0.327","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"869136e0c24e1af23c0d9ed24caebb2a40670f24","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.327.tgz","fileCount":57,"integrity":"sha512-KXg5Ckd37lrugKeKs15qxZVPuWzC5bmGWngQ3TPHyliGXjGssIKCnu0dISo75Ws5zrxgiLEZUjQOIdhbc54S7A==","signatures":[{"sig":"MEQCID8MuLCqwbSwBEODbNjBig7UyKYfkPvsSevBKSj+W4GIAiAEFI0IJdm59JPKD4AYGqvyaqBnfxM6rsA5oUhDQ5epvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.327","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.327.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6166a9d7f1bd7b50cf402bbc8dce37cf/tutti-os-ui-system-0.0.327.tgz","_integrity":"sha512-KXg5Ckd37lrugKeKs15qxZVPuWzC5bmGWngQ3TPHyliGXjGssIKCnu0dISo75Ws5zrxgiLEZUjQOIdhbc54S7A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.327_1786355858863_0.5704219393824683","host":"s3://npm-registry-packages-npm-production"}},"0.0.328":{"name":"@tutti-os/ui-system","version":"0.0.328","_id":"@tutti-os/ui-system@0.0.328","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"12c9577d4e6054a8f35ae22379e637dadcc9134c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.328.tgz","fileCount":57,"integrity":"sha512-W1SjF44jmw/bD2XQWEiGt85GArIG/uCyHUqrVn6JbmpFlHDa80Sd7lffLrqTjWJPwkjOqV/er0v0/d9vVzPddw==","signatures":[{"sig":"MEYCIQCYZm/WaIWxJT/Bqr+mFwSgyxfWFql85BirSS88uIFxSgIhAPdYQpEH1XR5Zg2OEr45Is7tXPaW+vNqN0jC1ZpjRl1Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.328.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5008a1f12d92fbc5cbac48f5ffb2c590/tutti-os-ui-system-0.0.328.tgz","_integrity":"sha512-W1SjF44jmw/bD2XQWEiGt85GArIG/uCyHUqrVn6JbmpFlHDa80Sd7lffLrqTjWJPwkjOqV/er0v0/d9vVzPddw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.328_1786356794111_0.3514186521695608","host":"s3://npm-registry-packages-npm-production"}},"0.0.329":{"name":"@tutti-os/ui-system","version":"0.0.329","_id":"@tutti-os/ui-system@0.0.329","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7c6f941625aa18704663c441697e9cee97ae25ac","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.329.tgz","fileCount":57,"integrity":"sha512-yG3v88UCjijJKUh3iw6jtftU6geaXggBLhCMfJ5Cjzud9pVvJurZgrinnJje0I2UPE31i8lBnHxav+qEaw4oTw==","signatures":[{"sig":"MEQCIDUEG40NW166QSUOrU56k8qOrBNVFsN8/RnZBpDVF+SiAiAXk1vLC7EvaWrHO5chMUAycBjDVEQhdT+HNa593Zw3DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.329","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.329.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3173bdbe34911cafee7a5cda565e05ed/tutti-os-ui-system-0.0.329.tgz","_integrity":"sha512-yG3v88UCjijJKUh3iw6jtftU6geaXggBLhCMfJ5Cjzud9pVvJurZgrinnJje0I2UPE31i8lBnHxav+qEaw4oTw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.329_1786361338946_0.4772548922418409","host":"s3://npm-registry-packages-npm-production"}},"0.0.330":{"name":"@tutti-os/ui-system","version":"0.0.330","_id":"@tutti-os/ui-system@0.0.330","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a85b81f00c1f6c4aae36252f24b8c2d4036743c4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.330.tgz","fileCount":57,"integrity":"sha512-mhPmyrcplmVQ0jDp6iOSrvjWgER9u3Jk8wE+i4MSjqRDLu4BuZJ1XnH57pcAC4hEhqtL1saH4suEu8lqnkfy1w==","signatures":[{"sig":"MEUCIGsn5pnNwyGZqCEkCK4syDVgUSx0uFruTQC09rbzUruAAiEA2f5uQnlpJiNPg8NBJfEL0+CtWY6t6MSXMLR+KMk1gw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.330","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.330.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/60570e9777eec2283a82e0bcf51b6c3c/tutti-os-ui-system-0.0.330.tgz","_integrity":"sha512-mhPmyrcplmVQ0jDp6iOSrvjWgER9u3Jk8wE+i4MSjqRDLu4BuZJ1XnH57pcAC4hEhqtL1saH4suEu8lqnkfy1w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.330_1786368139297_0.34136827824285154","host":"s3://npm-registry-packages-npm-production"}},"0.0.331":{"name":"@tutti-os/ui-system","version":"0.0.331","_id":"@tutti-os/ui-system@0.0.331","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d1ec6a83955f31dcb647f3255124598e349b63f4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.331.tgz","fileCount":57,"integrity":"sha512-fhrJ3HOahXCnpEWPfLiqifYG2eT7FsH7jxmCkROMmsKIalAzX4J1eyp/kAaP8fRvYvsLJEdJbPrcCSWcU/QKlQ==","signatures":[{"sig":"MEQCIBRES1xuHTEiTl8GTvqftRq/SRrExolzxFDXnhmCQJM7AiByP/6qgW34TwoVs3ty3TpJgaHWKvG7XDqWh3+/k7Y9vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.331","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.331.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e497154c2f758e9b824cc754f8e38ea4/tutti-os-ui-system-0.0.331.tgz","_integrity":"sha512-fhrJ3HOahXCnpEWPfLiqifYG2eT7FsH7jxmCkROMmsKIalAzX4J1eyp/kAaP8fRvYvsLJEdJbPrcCSWcU/QKlQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.331_1786370333696_0.5317074160975548","host":"s3://npm-registry-packages-npm-production"}},"0.0.332":{"name":"@tutti-os/ui-system","version":"0.0.332","_id":"@tutti-os/ui-system@0.0.332","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8a402f3deea2f9f3bfcbd631040a95c3908f3ea6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.332.tgz","fileCount":57,"integrity":"sha512-fhr3sWYJSn1IN3HgCv+e0AHz8qKjJtbfHEXtEpESxrLUJeuTLEOaGwabqu1/b3eBAL08h1vn9Lcl0XeSqPz2Kg==","signatures":[{"sig":"MEUCIH/TChDvEIJY+OstoQYjUzJ1u0m7wkk+VIpnM8fcyDR8AiEAnLiQ+Z/QqvDiygmfVcK8NszIkkjtUOeTZtUJJHBICrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.332","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.332.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6a95c57cda63714486a54cfa7d0b2a41/tutti-os-ui-system-0.0.332.tgz","_integrity":"sha512-fhr3sWYJSn1IN3HgCv+e0AHz8qKjJtbfHEXtEpESxrLUJeuTLEOaGwabqu1/b3eBAL08h1vn9Lcl0XeSqPz2Kg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.332_1786370702849_0.822353077258132","host":"s3://npm-registry-packages-npm-production"}},"0.0.333":{"name":"@tutti-os/ui-system","version":"0.0.333","_id":"@tutti-os/ui-system@0.0.333","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"28c04d61c30974fec0525128f896d4408478a35f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.333.tgz","fileCount":57,"integrity":"sha512-u0u3IFzI6d/Ll/CpZASADdObPujBCCa3OfDCuHp9uAaIxByoeY9KG9pNjJ0Xvs7stADTR9/PsNUzFf0fzGlbfg==","signatures":[{"sig":"MEYCIQDDhSN0NdZvRBQ3bfFQPJbjqCtTGGTbmnK4HFWF/4hv0QIhAM3WNVbwKCWS1zfe7l3/n5DesH2nXfCBeDj/fHz3Ia3z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.333.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d6af900d9e5c9787d19b6ddb300d4ac5/tutti-os-ui-system-0.0.333.tgz","_integrity":"sha512-u0u3IFzI6d/Ll/CpZASADdObPujBCCa3OfDCuHp9uAaIxByoeY9KG9pNjJ0Xvs7stADTR9/PsNUzFf0fzGlbfg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.333_1786378859095_0.32537157121980687","host":"s3://npm-registry-packages-npm-production"}},"0.0.334":{"name":"@tutti-os/ui-system","version":"0.0.334","_id":"@tutti-os/ui-system@0.0.334","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d18133f88a13f9b2b22a8103a79c219594b40478","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.334.tgz","fileCount":57,"integrity":"sha512-4+zzyqeDUjHgkW4Ruva6ITZPdgDkP8NyptKpTEICXPniTOFKwZuyfDeOltCsSRYlfad1xU7zEhN+d8mdmJMT0Q==","signatures":[{"sig":"MEUCIQDe4hS4TMXO32EwXPr2AZAca+koqexXB7Wzu990mB3VGgIgZ0AQ9XIqTiOI+j19GmXE54Vq/gUhEvL2TvozzpqZwKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.334.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/75a972278e0285a0790098109492cc50/tutti-os-ui-system-0.0.334.tgz","_integrity":"sha512-4+zzyqeDUjHgkW4Ruva6ITZPdgDkP8NyptKpTEICXPniTOFKwZuyfDeOltCsSRYlfad1xU7zEhN+d8mdmJMT0Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.334_1786384212076_0.23578826514012063","host":"s3://npm-registry-packages-npm-production"}},"0.0.335":{"name":"@tutti-os/ui-system","version":"0.0.335","_id":"@tutti-os/ui-system@0.0.335","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5e7fe8ab496cfc7dcfcf7578dac2f9b4ac4608d3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.335.tgz","fileCount":57,"integrity":"sha512-0R9ZgnsP2MUnmNsBD4p0BlnFvn0lR+BynMtwqevKqYI+G3L4Wr1wPCxcUEjwtdibkolWB2avo22ILAEEjl/6xA==","signatures":[{"sig":"MEYCIQCvoMdcQ2jB/64QbC7vW5Y9NCTA5/jpZPAuZxX72bGlUQIhAOmHB9tZq7Lr1aHKBWdzoaqVfNCi+RGZwZuBbrso+HN9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.335","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.335.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f9a582f424baf8d29255a2232537eb23/tutti-os-ui-system-0.0.335.tgz","_integrity":"sha512-0R9ZgnsP2MUnmNsBD4p0BlnFvn0lR+BynMtwqevKqYI+G3L4Wr1wPCxcUEjwtdibkolWB2avo22ILAEEjl/6xA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.335_1786385641054_0.5192648036796721","host":"s3://npm-registry-packages-npm-production"}},"0.0.336":{"name":"@tutti-os/ui-system","version":"0.0.336","_id":"@tutti-os/ui-system@0.0.336","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"819c4872e2ba4746ecb613263cb3a6c99480905c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.336.tgz","fileCount":57,"integrity":"sha512-ApSfVNqGZSIQZkKIY4fdfNrgXcg1DhVvL5geVaISv2YAFq6vCzjveAhmfRagrQdYyHgLZ/CjOkhpmFy2QmJCdQ==","signatures":[{"sig":"MEUCIQD/mniM7QXo+XjNaRM8UsjL3TLcVE1CmU8/9rxSBQdEcwIgbwjta5bZKAAsVen+lPX4hPRIkYCkKsUJ4Z96vKCmAmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.336","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.336.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1f40db861fde60b284d945b44c262dea/tutti-os-ui-system-0.0.336.tgz","_integrity":"sha512-ApSfVNqGZSIQZkKIY4fdfNrgXcg1DhVvL5geVaISv2YAFq6vCzjveAhmfRagrQdYyHgLZ/CjOkhpmFy2QmJCdQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.336_1786388445244_0.6344784777435055","host":"s3://npm-registry-packages-npm-production"}},"0.0.337":{"name":"@tutti-os/ui-system","version":"0.0.337","_id":"@tutti-os/ui-system@0.0.337","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5ee3f4bfc1a3f76806567e31939fc923f7659b0f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.337.tgz","fileCount":57,"integrity":"sha512-J4gnuGvhmCrFKAOqNcWmmp7DC2fjIF688LDVDVu+iAeKJtkV5fMnnlyLQY/+coGc2mZD6uwlF3j8xpiKOinCzg==","signatures":[{"sig":"MEUCIAyZIz9z7kxWfrGA1oJTl3LwuoS2IbO6570QDeZeSIvRAiEA18LBSxBjd0iTd3ktrVI14oiMj3QXKRHCNddMreDP3Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.337","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.337.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/43005739cc8e903ef5cc1169704a05ff/tutti-os-ui-system-0.0.337.tgz","_integrity":"sha512-J4gnuGvhmCrFKAOqNcWmmp7DC2fjIF688LDVDVu+iAeKJtkV5fMnnlyLQY/+coGc2mZD6uwlF3j8xpiKOinCzg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.337_1786416592342_0.3771053318189699","host":"s3://npm-registry-packages-npm-production"}},"0.0.338":{"name":"@tutti-os/ui-system","version":"0.0.338","_id":"@tutti-os/ui-system@0.0.338","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"67d178f6ff963218c99563c7c14a8565d2d6b9a7","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.338.tgz","fileCount":57,"integrity":"sha512-3LEUZpp5dpN+5IDbRsw9LfZ0gtWoowbn0U9lEEjO0bZHCi6eecAfgQrAy8jEm3WKc/xJ+rVAfkjQIsE98aBG/w==","signatures":[{"sig":"MEQCIGR9pMoPBB89rju5ejbDED+jGaoWdABWZ/6XChWLIIizAiBHiftxvvJyI6k+HTak+vv/47mRTiWnFFBfbsFoUutDDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.338","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.338.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ddff9abd615c2b962274d9b57a0266c3/tutti-os-ui-system-0.0.338.tgz","_integrity":"sha512-3LEUZpp5dpN+5IDbRsw9LfZ0gtWoowbn0U9lEEjO0bZHCi6eecAfgQrAy8jEm3WKc/xJ+rVAfkjQIsE98aBG/w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.338_1786431664696_0.4614373934102207","host":"s3://npm-registry-packages-npm-production"}},"0.0.339":{"name":"@tutti-os/ui-system","version":"0.0.339","_id":"@tutti-os/ui-system@0.0.339","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5a687b60b52dd247f29ed33243329edc352a9170","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.339.tgz","fileCount":57,"integrity":"sha512-0KQpniyEHYphWcAMxAeh7HrK3d532b+F7sxnc5GHNRVC9+/m3PKaAC9D0qnc0n3xK+kJS0gVHt7f5g91BF1BCA==","signatures":[{"sig":"MEUCIHamXVH6SBPW3JZ+M5Vy6Ve9LlNxI90pj+1U+oPxsnH7AiEAno2MTtgtR37aPsqFDa7FoNEAtjygJDAk3ZgKUtVymSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.339.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9e52ae8dba6bb3041c37d1dccd083ab6/tutti-os-ui-system-0.0.339.tgz","_integrity":"sha512-0KQpniyEHYphWcAMxAeh7HrK3d532b+F7sxnc5GHNRVC9+/m3PKaAC9D0qnc0n3xK+kJS0gVHt7f5g91BF1BCA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.339_1786433445877_0.25017860046762186","host":"s3://npm-registry-packages-npm-production"}},"0.0.340":{"name":"@tutti-os/ui-system","version":"0.0.340","_id":"@tutti-os/ui-system@0.0.340","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6a738c6e30ec42890154295897e66f8a714c6dee","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.340.tgz","fileCount":57,"integrity":"sha512-DNEIO3rrOuJzZ29COPpDMFNtnIpHw8Zzw7eG2LfmpBZlFMwjq7eGP8009c20xAWOM72diIB9FRXl6beBz1/Pxg==","signatures":[{"sig":"MEUCICjP8Q/wclzb7kqNK2Rea6ub6LEnS0N0jwOPjoc/Ff8OAiEAjP+JfSjxM3jam9ppWknLb9SWaTurvzVPXovD6C8yEss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.340","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.340.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cfcbf559ef95879e82ba30f0e8efa7ac/tutti-os-ui-system-0.0.340.tgz","_integrity":"sha512-DNEIO3rrOuJzZ29COPpDMFNtnIpHw8Zzw7eG2LfmpBZlFMwjq7eGP8009c20xAWOM72diIB9FRXl6beBz1/Pxg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.340_1786435706615_0.6315657675626747","host":"s3://npm-registry-packages-npm-production"}},"0.0.341":{"name":"@tutti-os/ui-system","version":"0.0.341","_id":"@tutti-os/ui-system@0.0.341","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6dd63e87250b3343667807e8cedd0d8804384a09","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.341.tgz","fileCount":57,"integrity":"sha512-QvXvCfPaZX7IHW9JevULLGQ6XNJSGqZ+OYjOL9HDZqi0ZJ7jG7g1fGFGWjIY2GRwfLZWjgymqFtgsoAE6T2Erw==","signatures":[{"sig":"MEUCIFbwM6aYF2ZTl7rl9ez28n6l10VKbh0F7ABl0irg6ZR9AiEAyMMXhAhq2J5EhA/OMSLvx2Hq6OeGhp9Tjb8ismjN+/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.341","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.341.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c0f3efe9f1d0d4b2049649dd53b44b11/tutti-os-ui-system-0.0.341.tgz","_integrity":"sha512-QvXvCfPaZX7IHW9JevULLGQ6XNJSGqZ+OYjOL9HDZqi0ZJ7jG7g1fGFGWjIY2GRwfLZWjgymqFtgsoAE6T2Erw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.341_1786439926652_0.1945989004776545","host":"s3://npm-registry-packages-npm-production"}},"0.0.342":{"name":"@tutti-os/ui-system","version":"0.0.342","_id":"@tutti-os/ui-system@0.0.342","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"bbde7fb5cbbddd759e61bf52fc0ba50d792daaba","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.342.tgz","fileCount":57,"integrity":"sha512-t4CDTo8k3mPJXQmjOL2XbjrqzLQ4d7MihgnsHGlWzgr0pvEnKTt4mtqn5TdRUKjy1FgY+sUb8n6n1aCIrIz1mA==","signatures":[{"sig":"MEUCID6sMui5/pgT2SF2Tq0Ma7gA+/tqaBPSH44nrL9DmyWmAiEA3l0D8CD1A6nxOl+egURWaWVDLNRxQhcY9de7k5RBVRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.342.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dede6783ae77b93d8abc6ed0661c5397/tutti-os-ui-system-0.0.342.tgz","_integrity":"sha512-t4CDTo8k3mPJXQmjOL2XbjrqzLQ4d7MihgnsHGlWzgr0pvEnKTt4mtqn5TdRUKjy1FgY+sUb8n6n1aCIrIz1mA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.342_1786440865699_0.7042171926218204","host":"s3://npm-registry-packages-npm-production"}},"0.0.343":{"name":"@tutti-os/ui-system","version":"0.0.343","_id":"@tutti-os/ui-system@0.0.343","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"aa8edaaed975efe13083f7a7ffd0ed5cb4d90dd0","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.343.tgz","fileCount":57,"integrity":"sha512-q+P+rD8R9q5v9mkFOLxSkH0+p84BDdBtzirTcJX2T5ZdYGRheTZR8+fWhKdK0k2zMJu88VMhwhaRYtXVkGSrLA==","signatures":[{"sig":"MEUCIQCbuaYs5qCU3LddcRBmAzQ2bygjblcEy1uzD2cML+wPXgIgE8j8FaIEU3ruePsFLPizG1BWc6sRVD0N65i/nE146PM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.343","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.343.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7c88b28487c6df7fb37f78c6e4c624a8/tutti-os-ui-system-0.0.343.tgz","_integrity":"sha512-q+P+rD8R9q5v9mkFOLxSkH0+p84BDdBtzirTcJX2T5ZdYGRheTZR8+fWhKdK0k2zMJu88VMhwhaRYtXVkGSrLA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.343_1786441311681_0.8182425845867596","host":"s3://npm-registry-packages-npm-production"}},"0.0.344":{"name":"@tutti-os/ui-system","version":"0.0.344","_id":"@tutti-os/ui-system@0.0.344","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ea61157df1b745cbb651ace98c3852ae08018426","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.344.tgz","fileCount":57,"integrity":"sha512-RszmbYWvDGbcxmwSieE8g85kh/Z3UGmKnT01woYPiqYJW1lkYEgmZu5AHoUA5kchYi4V0q3phleDFB7NgpgLjA==","signatures":[{"sig":"MEUCIFvb+RcXDoLqCw25faAzC/jYDPvluF6ZUwxBWix87//SAiEA8A9DLUwxMesXF0HKMJrWcyd479v2gfSHw3OQkBonPTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.344","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.344.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a121d016e781bb406fc3b433bd30b43b/tutti-os-ui-system-0.0.344.tgz","_integrity":"sha512-RszmbYWvDGbcxmwSieE8g85kh/Z3UGmKnT01woYPiqYJW1lkYEgmZu5AHoUA5kchYi4V0q3phleDFB7NgpgLjA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.344_1786444340910_0.7343850070414957","host":"s3://npm-registry-packages-npm-production"}},"0.0.345":{"name":"@tutti-os/ui-system","version":"0.0.345","_id":"@tutti-os/ui-system@0.0.345","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4a6c8c75aae802f896ad09a45b4c2e80a8348eb8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.345.tgz","fileCount":57,"integrity":"sha512-BkHBHqyzhQngsTuDUR2j2gi5R6SxWSe/UwOu3je1x2NDyrKNZk7Qasm0uFFCYbwr1LgsO+FsdQMiF8gZ27xRCg==","signatures":[{"sig":"MEUCIQD2fS7IyOXEi9z/OjFm0WoGPjiiRFbhQL2ZTGynACqI6QIgbPkxKpdSGqbIpn5pDAS4sbX3sdfST6Tn3bXx1bd3XXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.345","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.345.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1e6e5e6ff823eee17097cb0feca073e7/tutti-os-ui-system-0.0.345.tgz","_integrity":"sha512-BkHBHqyzhQngsTuDUR2j2gi5R6SxWSe/UwOu3je1x2NDyrKNZk7Qasm0uFFCYbwr1LgsO+FsdQMiF8gZ27xRCg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.345_1786444913904_0.5796045525174913","host":"s3://npm-registry-packages-npm-production"}},"0.0.346":{"name":"@tutti-os/ui-system","version":"0.0.346","_id":"@tutti-os/ui-system@0.0.346","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"51980b2b608c13f4bca589cbafeb695c04449e27","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.346.tgz","fileCount":57,"integrity":"sha512-VzLfu3yEAR7aUWAWOCREwixNLzh1dBvENG5kabiVyg7et2x68v96NVEOh6GoGaV5X/xq6CdhPh/3+CW/8ExizA==","signatures":[{"sig":"MEUCIAJEB+mIdx1l/xH3GY+2j9YC/HT40ujVSOYhknloNiOFAiEA0MNDnUtOJ6S9HS2Oi6rGmuCFA5j7q5kcV81MJAzVeeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.346","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583742},"type":"module","_from":"file:tutti-os-ui-system-0.0.346.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7c244b4197253666eeca26bf8b509b10/tutti-os-ui-system-0.0.346.tgz","_integrity":"sha512-VzLfu3yEAR7aUWAWOCREwixNLzh1dBvENG5kabiVyg7et2x68v96NVEOh6GoGaV5X/xq6CdhPh/3+CW/8ExizA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.346_1786446526411_0.9142947414569154","host":"s3://npm-registry-packages-npm-production"}},"0.0.347":{"name":"@tutti-os/ui-system","version":"0.0.347","_id":"@tutti-os/ui-system@0.0.347","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"229d9dc12ef1512fea34262ac5ff0de5c9264aa3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.347.tgz","fileCount":57,"integrity":"sha512-D5HOSLK7Fw702up81IArzRI0eCa+N7i31SW58deuJ0U8Ld6K4ylq9cQIM9aCaZWHRCYMrKSDoWA5LmVllPhIxA==","signatures":[{"sig":"MEUCIDQlFIfug5A6uARePIARY1fq/VpXRUFmihxT5bOLUfoOAiEAuN+CEDyy+JuhdC5ibQ79Ckr5iVHUA+BJiuHnT7IgDTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.347.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/549fbe44a5a9681c28c07987c26aa9b0/tutti-os-ui-system-0.0.347.tgz","_integrity":"sha512-D5HOSLK7Fw702up81IArzRI0eCa+N7i31SW58deuJ0U8Ld6K4ylq9cQIM9aCaZWHRCYMrKSDoWA5LmVllPhIxA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.347_1786453409164_0.04998418367192925","host":"s3://npm-registry-packages-npm-production"}},"0.0.348":{"name":"@tutti-os/ui-system","version":"0.0.348","_id":"@tutti-os/ui-system@0.0.348","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"749f8860225b9fc930a6caee58a30d50096cc874","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.348.tgz","fileCount":57,"integrity":"sha512-oouDxynVrrkDUQlNDGCz4voofN47PHmege3Xurke6rvpkj7IUiE3ilwA6n54OmWTn6NQAYjEMEtvt/9NQML6eQ==","signatures":[{"sig":"MEQCIATK+Bj/WeKcpVdX96rO1ROKOYj9iUMter6nW5heQ6cIAiAQVEBs4pprerhWry9fBDQ6c4FqR+21V7OwyK0KYemC6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.348","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.348.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e8bd00f327df7edba9910662f1e37aa7/tutti-os-ui-system-0.0.348.tgz","_integrity":"sha512-oouDxynVrrkDUQlNDGCz4voofN47PHmege3Xurke6rvpkj7IUiE3ilwA6n54OmWTn6NQAYjEMEtvt/9NQML6eQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.348_1786454647604_0.01992474988303461","host":"s3://npm-registry-packages-npm-production"}},"0.0.349":{"name":"@tutti-os/ui-system","version":"0.0.349","_id":"@tutti-os/ui-system@0.0.349","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d767758545dacdfde18f74e276d6a1cb36bbdaf3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.349.tgz","fileCount":57,"integrity":"sha512-ts+ChnNalSCcMNA1DG2BDRDJ3RRt2LiwBd8UGPKLPnKnfCF6fwNm8eI+jHRjeXQ+QRKDvKsiTiUMdtzwSpEULA==","signatures":[{"sig":"MEUCIFTAbsOoHcqHHb0cmlA76YPVvQ5yubVqSWXXBCrXednzAiEA5dFKnQ6xYtJTWosrn2+xmAYhPV29Qd3aiGQoWcpsd84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.349.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/05e599973efc95c05efb1e647e00900c/tutti-os-ui-system-0.0.349.tgz","_integrity":"sha512-ts+ChnNalSCcMNA1DG2BDRDJ3RRt2LiwBd8UGPKLPnKnfCF6fwNm8eI+jHRjeXQ+QRKDvKsiTiUMdtzwSpEULA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.349_1786459091843_0.5909568595166605","host":"s3://npm-registry-packages-npm-production"}},"0.0.350":{"name":"@tutti-os/ui-system","version":"0.0.350","_id":"@tutti-os/ui-system@0.0.350","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e22d7dc621283c3ebb2051fa4745e30120b73788","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.350.tgz","fileCount":57,"integrity":"sha512-YNs9r9X+wXQH9LZjbudzmOe4gd/T39POOHE1vd6xnKyRWZdW8dRRHmoIpaVvu4QOQvhAynxMuRhqoxG0bVyOsg==","signatures":[{"sig":"MEYCIQCJzcUBYesTrf0xYzBThC19x6TpPQM546+qFsAwUy3f4wIhAKSFymk2IRU5ybA5D9o6v3BBe27hby6jHQMC6W98mZJT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.350.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cdb57b70d40e5e80f093bc83e1ca042a/tutti-os-ui-system-0.0.350.tgz","_integrity":"sha512-YNs9r9X+wXQH9LZjbudzmOe4gd/T39POOHE1vd6xnKyRWZdW8dRRHmoIpaVvu4QOQvhAynxMuRhqoxG0bVyOsg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.350_1786498007719_0.6320508891348839","host":"s3://npm-registry-packages-npm-production"}},"0.0.351":{"name":"@tutti-os/ui-system","version":"0.0.351","_id":"@tutti-os/ui-system@0.0.351","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"de3efb3581ab039b4eb4775526390d0b3e03e9f0","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.351.tgz","fileCount":57,"integrity":"sha512-Gv76sSShXnc9A0pZAqJvwjpzY6bpDnbjorRujIT3c9kpcA2e14fGT1momyN0ke0DlxpgI/Sq89uyOoYrLhgcfA==","signatures":[{"sig":"MEYCIQCrxym0Cg5J3C7/AVEOZmvgl+MYne/OEsFdtDL2fDCkVQIhAO/q3Hcwt6ywQ58xrM3jPpg37HHd8Rv6ODhkuX4ulDdy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.351","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.351.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6cc2fea11999f87b8ba1fc8208d5838d/tutti-os-ui-system-0.0.351.tgz","_integrity":"sha512-Gv76sSShXnc9A0pZAqJvwjpzY6bpDnbjorRujIT3c9kpcA2e14fGT1momyN0ke0DlxpgI/Sq89uyOoYrLhgcfA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.351_1786506182170_0.1993359568151729","host":"s3://npm-registry-packages-npm-production"}},"0.0.352":{"name":"@tutti-os/ui-system","version":"0.0.352","_id":"@tutti-os/ui-system@0.0.352","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"29c28f439c3d5da3b682e9ca482285b3d95841c4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.352.tgz","fileCount":57,"integrity":"sha512-rCoYnob61UQ81Iues0rKbf8GJkd4D5MISplF0tTKcHcKqoszR5lOivwO7Odh/bK2jH+R4ZBok6pAqFe97edmgw==","signatures":[{"sig":"MEYCIQD9zyqLUIm3LXtlK71d6KuEZR0bwdl5LKcXPy7leW81AQIhANaHn9sMlk0PPmg/jqtMv/dHD4EFVvzXqhOemy+yWnEH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.352","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.352.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1efc0bd682833bb3a5f3e7d6e1408a4a/tutti-os-ui-system-0.0.352.tgz","_integrity":"sha512-rCoYnob61UQ81Iues0rKbf8GJkd4D5MISplF0tTKcHcKqoszR5lOivwO7Odh/bK2jH+R4ZBok6pAqFe97edmgw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.352_1786506646072_0.8750968739134186","host":"s3://npm-registry-packages-npm-production"}},"0.0.353":{"name":"@tutti-os/ui-system","version":"0.0.353","_id":"@tutti-os/ui-system@0.0.353","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4b3d4402bc1b8bcc1fd6eed56b30e686326a4524","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.353.tgz","fileCount":57,"integrity":"sha512-gCOpVbGypCuX4VCU/QT0+MyHuqr4qx8ixqjG1wgNFHgVXGTQAB1Ov3S8Fw4OpTrsqawGfy8ua+rh6MR28nnR6g==","signatures":[{"sig":"MEYCIQD3UxYD2ovv49ZpW+EwYTe/ehV6tm+MWFe1rv7HQmP9cwIhAPKo4vNIFWxMYurlm3afCX7J7Lczce8yqpuZAOS4cq5m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.353.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dc188afb8bb94d2efa9050cca9a5ac6e/tutti-os-ui-system-0.0.353.tgz","_integrity":"sha512-gCOpVbGypCuX4VCU/QT0+MyHuqr4qx8ixqjG1wgNFHgVXGTQAB1Ov3S8Fw4OpTrsqawGfy8ua+rh6MR28nnR6g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.353_1786509749061_0.2649879569393738","host":"s3://npm-registry-packages-npm-production"}},"0.0.354":{"name":"@tutti-os/ui-system","version":"0.0.354","_id":"@tutti-os/ui-system@0.0.354","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3f89228562429def6856b137b952b5542de3637c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.354.tgz","fileCount":57,"integrity":"sha512-ynp4kgDnljfMnjn+BNJDfblmwjT5S0hWa5PHVjPLV03reyPDrS3nngUlkTvn6s1M5sDYhB+qFloxRhhanQc4TA==","signatures":[{"sig":"MEYCIQCkuEgFjRLR8krhaRQKK+syx9Zi3fKV1DpsiFX+xVNYqwIhAM9Tp6+nWAcykpwWPjfJyi5CoebOqg2khJrLPPZxmOfO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.354.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8981f1158dc2daf9a3f944f2815b2616/tutti-os-ui-system-0.0.354.tgz","_integrity":"sha512-ynp4kgDnljfMnjn+BNJDfblmwjT5S0hWa5PHVjPLV03reyPDrS3nngUlkTvn6s1M5sDYhB+qFloxRhhanQc4TA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.354_1786515750415_0.598540267235329","host":"s3://npm-registry-packages-npm-production"}},"0.0.355":{"name":"@tutti-os/ui-system","version":"0.0.355","_id":"@tutti-os/ui-system@0.0.355","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2450b0be49044945577ef86514bba4164930d95c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.355.tgz","fileCount":57,"integrity":"sha512-pyNCGqxHnUUo3CBo3x8xPZmLK1waF+YVlLdozxjZdspQDrKyOYYTMVosAEP2QCdq+qkz/8jUunGg2cXubJlkOg==","signatures":[{"sig":"MEUCIQCrCIdUqsSanhj3hwzrhOTnUfDnkKSs0DCrswaoNxnGTwIgY7LTG2hpwwx90iPp1uApRM45OSEyuwBUyHcrd4ker7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.355.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2e0e1d8d3508d0005d52a15cd2eac5ac/tutti-os-ui-system-0.0.355.tgz","_integrity":"sha512-pyNCGqxHnUUo3CBo3x8xPZmLK1waF+YVlLdozxjZdspQDrKyOYYTMVosAEP2QCdq+qkz/8jUunGg2cXubJlkOg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.355_1786516386049_0.2969379483168144","host":"s3://npm-registry-packages-npm-production"}},"0.0.356":{"name":"@tutti-os/ui-system","version":"0.0.356","_id":"@tutti-os/ui-system@0.0.356","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b38682ab91db4b86fa51b53fec838901f6dbeb99","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.356.tgz","fileCount":57,"integrity":"sha512-5tr78Q6nfE2QL2TCET21WwsVZaOK46INuqkcNVqu9VfstoQGTK9rZ39S7SIKCfRuTXylNC0Xfqm+vH25fMmWlQ==","signatures":[{"sig":"MEUCIQD04qPe9/JYUG9mo7sHrLofMZvDqkjHE4KTw1XffkZKBwIgFlpB04fdSzulynn/RNB7/xzbpNyAoG+OW1JReKSOmFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.356.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2adbf23f9c0be6f66744730588797af5/tutti-os-ui-system-0.0.356.tgz","_integrity":"sha512-5tr78Q6nfE2QL2TCET21WwsVZaOK46INuqkcNVqu9VfstoQGTK9rZ39S7SIKCfRuTXylNC0Xfqm+vH25fMmWlQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.356_1786519004047_0.0812829732380198","host":"s3://npm-registry-packages-npm-production"}},"0.0.357":{"name":"@tutti-os/ui-system","version":"0.0.357","_id":"@tutti-os/ui-system@0.0.357","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"1012a98d635cc9698749202f7fcb383c67c7c1ae","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.357.tgz","fileCount":57,"integrity":"sha512-S8Tmv6ZTp3CiJTKbiGcmRVujfPXDsVD6c5rXEImv3FnVvbo5MMAkNhU91DGKR1bTzvhj+PuAq8pOet2jl3Bzrw==","signatures":[{"sig":"MEQCIGXRSJ81aZom5BeeJJ2vKf1Dy1NyShtQEKqiBq3oiwYjAiABXfrJUjXAJRHEKt2Avu6EiocBXL9nE+mb51qT6c7f7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.357","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.357.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9e501fdf9d22d1395a116ca9f3c9ab88/tutti-os-ui-system-0.0.357.tgz","_integrity":"sha512-S8Tmv6ZTp3CiJTKbiGcmRVujfPXDsVD6c5rXEImv3FnVvbo5MMAkNhU91DGKR1bTzvhj+PuAq8pOet2jl3Bzrw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.357_1786526866974_0.2112788179284446","host":"s3://npm-registry-packages-npm-production"}},"0.0.358":{"name":"@tutti-os/ui-system","version":"0.0.358","_id":"@tutti-os/ui-system@0.0.358","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4554b9bebff4c050673e546fe6faa3dfb9bafaf0","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.358.tgz","fileCount":57,"integrity":"sha512-a2r2W8rwOHU48qR5l9jZ05nkSf8Hwn0TEN/Rz6Dacd8Xs/LpN6kXGLwMVH6hXdoj5nXJeH1aaIquMSr9p/kuSw==","signatures":[{"sig":"MEUCIQDJqVNBWZ1A/XgPrh8ddQeJtLW2nnRu9Mw9LeLDGX9Y3wIgISiYup/Y6mvQ023bgf+EycEqvp3dJ0bzWVn7gjUhkds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.358","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.358.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6f8b29992f0a6479914136ef552045c5/tutti-os-ui-system-0.0.358.tgz","_integrity":"sha512-a2r2W8rwOHU48qR5l9jZ05nkSf8Hwn0TEN/Rz6Dacd8Xs/LpN6kXGLwMVH6hXdoj5nXJeH1aaIquMSr9p/kuSw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.358_1786529264626_0.30081037963279833","host":"s3://npm-registry-packages-npm-production"}},"0.0.359":{"name":"@tutti-os/ui-system","version":"0.0.359","_id":"@tutti-os/ui-system@0.0.359","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f7f1c78b00c1a88f0b5493164638403752e1d14f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.359.tgz","fileCount":57,"integrity":"sha512-Fb21FNq67j+SjbIgMQ2ZERpZtKazyCtQERhQi8W/feQK4ZNsnp9+hc0yTGa1BPeX9e5yfZQer5v0pNE/25QSHw==","signatures":[{"sig":"MEUCIHtnSX9RqfCFUjB++cL6aor0NG9dyk8ZcXzDCfg9xdDhAiEAlNdUnh+LG1se5LUBWaGlmmm6ixyaHYU35BPlNzl7xXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.359","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.359.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c274d8826adb2c29f9e7b5ecec85df65/tutti-os-ui-system-0.0.359.tgz","_integrity":"sha512-Fb21FNq67j+SjbIgMQ2ZERpZtKazyCtQERhQi8W/feQK4ZNsnp9+hc0yTGa1BPeX9e5yfZQer5v0pNE/25QSHw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.359_1786529512527_0.41147076972315566","host":"s3://npm-registry-packages-npm-production"}},"0.0.360":{"name":"@tutti-os/ui-system","version":"0.0.360","_id":"@tutti-os/ui-system@0.0.360","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ea0cde126739b79b4686216094595f3125c486e4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.360.tgz","fileCount":57,"integrity":"sha512-zfAAj1wElsQzduOko7rPTsmfHndrsakeK6xqpThcp2eXj+FQaIFbus5+H2oE73rQtcVvyCm8G9nnTRcaSKXhbw==","signatures":[{"sig":"MEQCIBML8vLRMsSktLg9dDxglNX/cHTFTejnch0acsf9pPZTAiANzFJpxP6FVQPqzS87BB1ULuIRxgX37PdkDC355A4Yjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.360.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/0a3fd7b176b7dad38388a7451cb8d4e7/tutti-os-ui-system-0.0.360.tgz","_integrity":"sha512-zfAAj1wElsQzduOko7rPTsmfHndrsakeK6xqpThcp2eXj+FQaIFbus5+H2oE73rQtcVvyCm8G9nnTRcaSKXhbw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.360_1786544392520_0.5828526923297122","host":"s3://npm-registry-packages-npm-production"}},"0.0.361":{"name":"@tutti-os/ui-system","version":"0.0.361","_id":"@tutti-os/ui-system@0.0.361","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"9457588b98a5ed22dab26bee9e4ce423f4f30397","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.361.tgz","fileCount":57,"integrity":"sha512-hh17TxllXs+h120lTCpqWetyZIN0qEERscFaWxCZAcypWkTwBYfaMS/xuB8tTga0fSMlDNmsvmh94GGEBHkGeg==","signatures":[{"sig":"MEQCIDDY7UOwV26ynC2RPomUguiEHCYOODMQHVwWxRvnV54oAiAsOP1j3gU7ZNG0ft61mTQi+EbePsVFgm9LNSDc7I3K1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.361","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.361.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/74b8bb355db7e100c7ddfa0ef061d197/tutti-os-ui-system-0.0.361.tgz","_integrity":"sha512-hh17TxllXs+h120lTCpqWetyZIN0qEERscFaWxCZAcypWkTwBYfaMS/xuB8tTga0fSMlDNmsvmh94GGEBHkGeg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.361_1786546212166_0.1722154190698022","host":"s3://npm-registry-packages-npm-production"}},"0.0.362":{"name":"@tutti-os/ui-system","version":"0.0.362","_id":"@tutti-os/ui-system@0.0.362","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b76b91aace297438d12fb97805b33843e1117bf3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.362.tgz","fileCount":57,"integrity":"sha512-LGLgyEbKJQHqYN/56xZNIu/SekCOHcnD4oF1wI8PMCHIgoqsZoHljZA5fxZHjOdoxr1sgkmBe1YyrvSG1bXOtQ==","signatures":[{"sig":"MEYCIQDiutyoheZq5r1CxrSSNIBMnqNFhl2+2QRZCn4gW6NX7AIhANzAW5epEd+LUxoucQemY+KIjnDZzV2mJj3xYHbzNSt4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.362","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.362.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/330b4dbaf14f24719bb0289503e678f5/tutti-os-ui-system-0.0.362.tgz","_integrity":"sha512-LGLgyEbKJQHqYN/56xZNIu/SekCOHcnD4oF1wI8PMCHIgoqsZoHljZA5fxZHjOdoxr1sgkmBe1YyrvSG1bXOtQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.362_1786549787644_0.9143131149665764","host":"s3://npm-registry-packages-npm-production"}},"0.0.363":{"name":"@tutti-os/ui-system","version":"0.0.363","_id":"@tutti-os/ui-system@0.0.363","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7e165527e3c80206f8eff4daa2b2457b37303925","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.363.tgz","fileCount":57,"integrity":"sha512-b4DvC/sm8pnIkxfYxZEl2u2Y1iY69BMumj+DMvcUTyhaqcvheCePEH7to9+gpvkTv6i0LiFeXBUID+ryNQkoAg==","signatures":[{"sig":"MEUCIQCeA4/pJoxyAFrlKPaGOestnk2DZoxwkJ4JU9E9Nc94TAIgf8oXT4RXvjVVx4ui11icBx4OGJGmvptdfiyGZISHgl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.363","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.363.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4cf0b7adb9b439018a0b84b149a865cc/tutti-os-ui-system-0.0.363.tgz","_integrity":"sha512-b4DvC/sm8pnIkxfYxZEl2u2Y1iY69BMumj+DMvcUTyhaqcvheCePEH7to9+gpvkTv6i0LiFeXBUID+ryNQkoAg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.363_1786559080518_0.050626339238432294","host":"s3://npm-registry-packages-npm-production"}},"0.0.364":{"name":"@tutti-os/ui-system","version":"0.0.364","_id":"@tutti-os/ui-system@0.0.364","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b8750420940b8b51f248cd1dd8af4bb6a94d3072","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.364.tgz","fileCount":57,"integrity":"sha512-ffgCo8SIJrEjeHU3APG0uczkk0MH5S4p+jk99npDQgH/JFc1ErJevpW++oulp0lgGzmls8vMKMvPZNn35iMSMg==","signatures":[{"sig":"MEUCIHrkYQps1mGyFeNOyQtvyvoFTOTl8P6xjRH/gDp7F6iPAiEAjr5Wh4UfyQ5RRfThHfPlv1bk+RFuQHwheaKvCJoHBbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.364","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.364.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/5c07815859da3754907da169d564ebb8/tutti-os-ui-system-0.0.364.tgz","_integrity":"sha512-ffgCo8SIJrEjeHU3APG0uczkk0MH5S4p+jk99npDQgH/JFc1ErJevpW++oulp0lgGzmls8vMKMvPZNn35iMSMg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.364_1786598191701_0.1508632584865448","host":"s3://npm-registry-packages-npm-production"}},"0.0.365":{"name":"@tutti-os/ui-system","version":"0.0.365","_id":"@tutti-os/ui-system@0.0.365","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"e7a0b00628230e78cefd62fed44b06a0baa36507","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.365.tgz","fileCount":57,"integrity":"sha512-RtRWFNjPGvawdYHYOGfFwBAeS6jiz56j4SO2bOXhOYHxPDlJ7gQlI5kMZdT7IsU9ZqQsYfMiKBSGXxnEUE1UUw==","signatures":[{"sig":"MEUCIQDbQdWmtMqkUBh69ZQcqMuHM23ZmJKpUkwCZpkwzYoTwgIgcKU5kc3tXmu+05aqoLBY/CU3I7Qot3n1CCMA7Om0dpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.365","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.365.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4ff14f834b78486912aa46dff0fbac10/tutti-os-ui-system-0.0.365.tgz","_integrity":"sha512-RtRWFNjPGvawdYHYOGfFwBAeS6jiz56j4SO2bOXhOYHxPDlJ7gQlI5kMZdT7IsU9ZqQsYfMiKBSGXxnEUE1UUw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.365_1786604347010_0.3419615774201923","host":"s3://npm-registry-packages-npm-production"}},"0.0.366":{"name":"@tutti-os/ui-system","version":"0.0.366","_id":"@tutti-os/ui-system@0.0.366","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3182fe19596647ec8fa65f865c750f0b1b005a5c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.366.tgz","fileCount":57,"integrity":"sha512-WhqB0xHpy7lJaTwwZ3hBq53WNwM4/SSGkO04hXTw2Y+ub9PL11o0w2ZiL9Pn7MItZ15AgvRRE2wggxpIn3/qHg==","signatures":[{"sig":"MEUCIF/Jj+qg4CcXiCtlOhuWuGJGdWUCqcE2He7fw8on3mh5AiEAluETNWOX6dzej6x54630H+GelZMmzJinMDmVSMy22SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.366","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.366.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aca9be5bced678c0c0aa12b83659f27e/tutti-os-ui-system-0.0.366.tgz","_integrity":"sha512-WhqB0xHpy7lJaTwwZ3hBq53WNwM4/SSGkO04hXTw2Y+ub9PL11o0w2ZiL9Pn7MItZ15AgvRRE2wggxpIn3/qHg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.366_1786628101491_0.5241241355668349","host":"s3://npm-registry-packages-npm-production"}},"0.0.367":{"name":"@tutti-os/ui-system","version":"0.0.367","_id":"@tutti-os/ui-system@0.0.367","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"deb2cedc1cc080fddf536f7134477ea07f6fe3a8","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.367.tgz","fileCount":57,"integrity":"sha512-g0BQSGSN3T3pPZFr+nLc8ZqPhnXcgo1h+k4f+pqBW/iGwG23S+eZng8JC65BlZsM6/kLPDtfD+ZFlg7Kd9/wGQ==","signatures":[{"sig":"MEQCIAv63oMhc9hvIT34iDWyUYZNEvZTu0obV+3i8HiItlwjAiBq2aWmL3lBGviytnHRvseJHh6HEk0QTMGJgVsqR0A2Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.367","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584127},"type":"module","_from":"file:tutti-os-ui-system-0.0.367.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9b6e2d6b68ec07a90b3939167a1db047/tutti-os-ui-system-0.0.367.tgz","_integrity":"sha512-g0BQSGSN3T3pPZFr+nLc8ZqPhnXcgo1h+k4f+pqBW/iGwG23S+eZng8JC65BlZsM6/kLPDtfD+ZFlg7Kd9/wGQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.367_1786635544058_0.6844883184985697","host":"s3://npm-registry-packages-npm-production"}},"0.0.368":{"name":"@tutti-os/ui-system","version":"0.0.368","_id":"@tutti-os/ui-system@0.0.368","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"36250f4707f289228eeaf7e3a3d79d5cfdf9e9ec","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.368.tgz","fileCount":57,"integrity":"sha512-A7J3q/1YDeqnA9txqP9YyxPX34c/1SGhEwjJfEZ+iElwkc2oTCQ1lDPZdPUtn3PrWaPCkuFf4q5zIwFI6f/46g==","signatures":[{"sig":"MEUCIDO2A1vsTYDspVDQ2PR8nuQUDMAPrtER3d3zR4rWGBuXAiEA5NNPQelImAs9TYq3vQI62cpdk3o7IP4xvq4BpSTqMmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.368","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.368.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9e8d61eba978471df444cd4b091c8bee/tutti-os-ui-system-0.0.368.tgz","_integrity":"sha512-A7J3q/1YDeqnA9txqP9YyxPX34c/1SGhEwjJfEZ+iElwkc2oTCQ1lDPZdPUtn3PrWaPCkuFf4q5zIwFI6f/46g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.16.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.18.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.368_1786675985386_0.20544813208819734","host":"s3://npm-registry-packages-npm-production"}},"0.0.369":{"name":"@tutti-os/ui-system","version":"0.0.369","_id":"@tutti-os/ui-system@0.0.369","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"eaab8614a6b558d74e4762fe8c2b1bca450c4642","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.369.tgz","fileCount":57,"integrity":"sha512-43KkcPoQMSpsFAd7FOHcvgoK3ENTP4T7ShE5Fq0xYWcEQIeC12buBaNao0w+bUkq8ahpEoG9FikUi/IibkTA3Q==","signatures":[{"sig":"MEUCIF1canlvWPnLJofWfw0RUOSjxxnLDtEf44GuEhdTGOdJAiEA5q31GItVxvR4i5ycgeiliwec/Ro5CO1frs18PG8cDTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.369","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.369.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/97dcd01e789d410ea566c797d6408dc2/tutti-os-ui-system-0.0.369.tgz","_integrity":"sha512-43KkcPoQMSpsFAd7FOHcvgoK3ENTP4T7ShE5Fq0xYWcEQIeC12buBaNao0w+bUkq8ahpEoG9FikUi/IibkTA3Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.369_1786681342340_0.1400035443853147","host":"s3://npm-registry-packages-npm-production"}},"0.0.370":{"name":"@tutti-os/ui-system","version":"0.0.370","_id":"@tutti-os/ui-system@0.0.370","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"60eeaf1316aedb1b12dbaec747bf61604f00f1c6","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.370.tgz","fileCount":57,"integrity":"sha512-/7DKxClK8lHeRWS7ki3afJjZNpdeEv0jVbqRXBz317jRIVR9aD9w5XyzuTNjyMrp+3Uj00l4dfwjxrGDucYF9Q==","signatures":[{"sig":"MEUCIQCVpSMesuDb749Ge+hE2ZGRoUYQCi8TgxU86TMhjycFBgIgNGe6PgHAqkC6FMQ6WCkj1gAnVPGevA+yNppx2iFCcgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.370","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.370.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/82730941522446df829179641ee8b90b/tutti-os-ui-system-0.0.370.tgz","_integrity":"sha512-/7DKxClK8lHeRWS7ki3afJjZNpdeEv0jVbqRXBz317jRIVR9aD9w5XyzuTNjyMrp+3Uj00l4dfwjxrGDucYF9Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.370_1786681933741_0.07022309369624535","host":"s3://npm-registry-packages-npm-production"}},"0.0.371":{"name":"@tutti-os/ui-system","version":"0.0.371","_id":"@tutti-os/ui-system@0.0.371","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5b18f027273ce329481af729eb58913e9a274625","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.371.tgz","fileCount":57,"integrity":"sha512-/y+UhsmgGqg+unhjQEsvNqQ5S/FC1tdVYvbji7d705N+yGG/SQz0+8fbjZMe2tv5D9dh735zwg07SUiJ6sA9gQ==","signatures":[{"sig":"MEUCICC/5XdBEA+WVoqGUKGUdSI1NdegLXWVUppY6hyrKypJAiEAxvN8P10Q968EbRq2d2Xo85S2G1BjMI2NBOrQCzd6eTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.371","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.371.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/261e83c5634811ba9245b7641705844b/tutti-os-ui-system-0.0.371.tgz","_integrity":"sha512-/y+UhsmgGqg+unhjQEsvNqQ5S/FC1tdVYvbji7d705N+yGG/SQz0+8fbjZMe2tv5D9dh735zwg07SUiJ6sA9gQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.371_1786689193408_0.1369090386824341","host":"s3://npm-registry-packages-npm-production"}},"0.0.372":{"name":"@tutti-os/ui-system","version":"0.0.372","_id":"@tutti-os/ui-system@0.0.372","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"98b7982753b5cc14aaeeb0547efb2c920137b76c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.372.tgz","fileCount":57,"integrity":"sha512-pT8VQerotxxr6tvCohc0IQGtHzJGB2CXSVLyt6UGWTRQIKWRQKYYAQfAmBeuC91zegzRv3rAI3r6+tBlFRIAOA==","signatures":[{"sig":"MEUCIQCEQrpRYPM+IMWfwM1DWHq+4mITTbkFVD26ZpArlSop+QIgYydk/DMRWoJoHcPHhuOl34TvAqtLI9s3S3iWehD92xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.372","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.372.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/d963bdc04de22bb31ce36b2753515841/tutti-os-ui-system-0.0.372.tgz","_integrity":"sha512-pT8VQerotxxr6tvCohc0IQGtHzJGB2CXSVLyt6UGWTRQIKWRQKYYAQfAmBeuC91zegzRv3rAI3r6+tBlFRIAOA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.372_1786694416742_0.025066397157323506","host":"s3://npm-registry-packages-npm-production"}},"0.0.373":{"name":"@tutti-os/ui-system","version":"0.0.373","_id":"@tutti-os/ui-system@0.0.373","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a410fc3c888df09f7bd98dac4e1e7c1de94896f4","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.373.tgz","fileCount":57,"integrity":"sha512-ekN5y8jYsV3hGIZxUY90o2XY98FeaLZwa7uNZz2ye8+APqqox0L4MmbvAH+weQ4I3AEfCOH/0mtPb312NAxwaQ==","signatures":[{"sig":"MEUCIAKUz5/PE4cu/BWmIrhzDunpTnXwfzMeTkNWIiLj+bTQAiEAjfefxyMaM/KkjtmPFgt8iZ0cpLhnH++vzQZImHP7Umg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.373","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.373.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f20459efc9f69b6bc26e1ac39cb24e23/tutti-os-ui-system-0.0.373.tgz","_integrity":"sha512-ekN5y8jYsV3hGIZxUY90o2XY98FeaLZwa7uNZz2ye8+APqqox0L4MmbvAH+weQ4I3AEfCOH/0mtPb312NAxwaQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.373_1786704125165_0.7714883231634506","host":"s3://npm-registry-packages-npm-production"}},"0.0.374":{"name":"@tutti-os/ui-system","version":"0.0.374","_id":"@tutti-os/ui-system@0.0.374","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6af64d779f6d6c68b2b722cd023bc9725e91b0c2","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.374.tgz","fileCount":57,"integrity":"sha512-CEX0Q9xRwePSUVQdcFDQBAO3oCqqfst8sXtu2PJarqBhCSB/keN3aZUDyY/CZ7PBUM3VYhSG78/uQWc+gOKAGw==","signatures":[{"sig":"MEUCIQDAAPhL7lzHAv4DU6AQpX4kJbLMPnIp5r0Wn+sE9tw6awIgAThVfKCu+2EWJZf6C0lSQ+3/A0Yox527+QxnVazNqAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.374","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.374.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8e822dcdfff75686dee415ec68c70be6/tutti-os-ui-system-0.0.374.tgz","_integrity":"sha512-CEX0Q9xRwePSUVQdcFDQBAO3oCqqfst8sXtu2PJarqBhCSB/keN3aZUDyY/CZ7PBUM3VYhSG78/uQWc+gOKAGw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.374_1786705022635_0.8602417782882394","host":"s3://npm-registry-packages-npm-production"}},"0.0.375":{"name":"@tutti-os/ui-system","version":"0.0.375","_id":"@tutti-os/ui-system@0.0.375","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"832b4625cfe1e111e11279e6b0a1548738a46f87","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.375.tgz","fileCount":57,"integrity":"sha512-D1k9ZVULycn8i0FOh+v+VPdhGHUyrvy4w1hLIKaHlxBYQwm85a42sKIAU3KXBnS8L9+U4O4gTXQE5jpQw6RZqQ==","signatures":[{"sig":"MEQCIAkmjitK3DkNx/Ec7FNWbIbEJrMJ3MM5ckUs9DIGOjpNAiBMmmHv9zV9qb/P+COEIyXGuWj/5L5zAwh36njZZsLPzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.375","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.375.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/adcc8a46009ae83251305ec45887f92d/tutti-os-ui-system-0.0.375.tgz","_integrity":"sha512-D1k9ZVULycn8i0FOh+v+VPdhGHUyrvy4w1hLIKaHlxBYQwm85a42sKIAU3KXBnS8L9+U4O4gTXQE5jpQw6RZqQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.375_1786727699733_0.26785946765546953","host":"s3://npm-registry-packages-npm-production"}},"0.0.376":{"name":"@tutti-os/ui-system","version":"0.0.376","_id":"@tutti-os/ui-system@0.0.376","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"6a9edf9ba8a4a2f2f5f92d3c3465312aca856d18","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.376.tgz","fileCount":57,"integrity":"sha512-cdD7SKzyGGGibdY43r1JB4QdsqJh/grsZzA7tUHo23z3U18uESRzwtn7tYqyTjQHU1fSsPNBfDTaghOvKlEAdQ==","signatures":[{"sig":"MEYCIQCeRx7L7KNKASyRmuPqxLwSDTNpt5GxcRMCx0VuULpLFQIhAKI5OQkdzHgZp5/6kD+XQsvGqCW3etv3/SUWRcZYB2kn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.376","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.376.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/06736c6e3fe3502a4a47d6967165d326/tutti-os-ui-system-0.0.376.tgz","_integrity":"sha512-cdD7SKzyGGGibdY43r1JB4QdsqJh/grsZzA7tUHo23z3U18uESRzwtn7tYqyTjQHU1fSsPNBfDTaghOvKlEAdQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.376_1786735074409_0.09527801786688106","host":"s3://npm-registry-packages-npm-production"}},"0.0.377":{"name":"@tutti-os/ui-system","version":"0.0.377","_id":"@tutti-os/ui-system@0.0.377","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"68d458b3dbaa249179820edb1d18027a6e58c76a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.377.tgz","fileCount":57,"integrity":"sha512-TH7zx7LKSVVNPa8dhwemuY8a8OdPEziItJIkHaKsm5doOKS3CwevhkSGRO47QCNyzY6CfeqsCp/pzRFJ6LebJg==","signatures":[{"sig":"MEQCIDBPyRAY5gbVFRLp3s+bAMyLU9BVNTgzv6usK34jSt5CAiB1j5gd04XIDIv8srS5M0hx0Urc8ysU4dMTh+wnPwKrmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.377","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.377.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/c9c087938eb3034f2f03f7b980b91aee/tutti-os-ui-system-0.0.377.tgz","_integrity":"sha512-TH7zx7LKSVVNPa8dhwemuY8a8OdPEziItJIkHaKsm5doOKS3CwevhkSGRO47QCNyzY6CfeqsCp/pzRFJ6LebJg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.377_1786767997370_0.1421761584533785","host":"s3://npm-registry-packages-npm-production"}},"0.0.378":{"name":"@tutti-os/ui-system","version":"0.0.378","_id":"@tutti-os/ui-system@0.0.378","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"21a71aab3e3e3a3c2e9e85064d7be0b3bb8d2c19","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.378.tgz","fileCount":57,"integrity":"sha512-5Mg+J7PGJ8uzDLwml++tQCl95HU3GhAeYy16P4RZrRDFU/45Bffvy7CRW6LGiBc+2f+UPWOJ4ympXWcdPqWYdA==","signatures":[{"sig":"MEUCIQC4np6wuLPNQsu3cF0dUC8o66QQwcHmSjBN698s9Rui0QIgFZKlmzwVx0AzFn31XjLXQnC9YjrKBqbbtvP6BF/qry4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.378","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.378.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/801125b616bb81802b620517d8d10991/tutti-os-ui-system-0.0.378.tgz","_integrity":"sha512-5Mg+J7PGJ8uzDLwml++tQCl95HU3GhAeYy16P4RZrRDFU/45Bffvy7CRW6LGiBc+2f+UPWOJ4ympXWcdPqWYdA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.378_1786769383978_0.2396071980111918","host":"s3://npm-registry-packages-npm-production"}},"0.0.379":{"name":"@tutti-os/ui-system","version":"0.0.379","_id":"@tutti-os/ui-system@0.0.379","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"eee20bfd4928d9f7fe0a4204aee8a3052b30109e","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.379.tgz","fileCount":57,"integrity":"sha512-rNhTeHhqo3EPWrq6xIbeKe2QDTpsc9AEZ6YgrUEt7PO9QzBW62J/MLMFbibfAqq3Nj+eQ7lPQHTii5gnIudohQ==","signatures":[{"sig":"MEUCIQDi8cOVU8DVZm2pHsnNhIzZUWfWQxytYSE93REtr8lwxQIgPTBhniPR+qQhlF0u66uj+vqCa6DEzrGHkdaw3Iy7kPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.379","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.379.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7cb4ba1ed7489d60d9d7d5cedb32c9bb/tutti-os-ui-system-0.0.379.tgz","_integrity":"sha512-rNhTeHhqo3EPWrq6xIbeKe2QDTpsc9AEZ6YgrUEt7PO9QzBW62J/MLMFbibfAqq3Nj+eQ7lPQHTii5gnIudohQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.379_1786773891583_0.3908233049285197","host":"s3://npm-registry-packages-npm-production"}},"0.0.380":{"name":"@tutti-os/ui-system","version":"0.0.380","_id":"@tutti-os/ui-system@0.0.380","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"90b2fb089c3bc460a175b4fcaa2b312477c54f74","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.380.tgz","fileCount":57,"integrity":"sha512-ApMSoY0/xc9Hu/kubPS1LWTm9tuGtQefjslowusgO+jtuIjeTpGH6E5hIM7TvN4iZzhOOmVBy+XZ8wKQRdzFWQ==","signatures":[{"sig":"MEUCIQCPyRkNEMP8sUMhD+YFK3MCFF2OFd1ZQTw8cw6f1cW1rQIgNa5r3c6hx2TiP8tjoyoHiakptQP7+LMIp+55V+b+QM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.380","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.380.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/86c1e9662f0e90bfd45a712fcbb5f4b3/tutti-os-ui-system-0.0.380.tgz","_integrity":"sha512-ApMSoY0/xc9Hu/kubPS1LWTm9tuGtQefjslowusgO+jtuIjeTpGH6E5hIM7TvN4iZzhOOmVBy+XZ8wKQRdzFWQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.380_1786784191275_0.4397410860095472","host":"s3://npm-registry-packages-npm-production"}},"0.0.381":{"name":"@tutti-os/ui-system","version":"0.0.381","_id":"@tutti-os/ui-system@0.0.381","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c1d5ddae5356c2d8db6074b207bc3c14b3f54254","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.381.tgz","fileCount":57,"integrity":"sha512-tNk8WvAy4FveSN/ks0tUac/XTw5XmG7r0p/aaFfaEuoenU0YIqkdQ1Etv/UGEWafltTG3r+RLG53M+4w42Ewew==","signatures":[{"sig":"MEUCIQCrjr4h75rgXJwCbQJyuxEcUctYPV2iv63aU/cHiwwvmAIgUL4n65nXzJM3pKMAlXBSWYZws2e96rLBMr8svxNV+uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.381","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.381.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/9825b4d37eb051f202c032dfe0c93ccb/tutti-os-ui-system-0.0.381.tgz","_integrity":"sha512-tNk8WvAy4FveSN/ks0tUac/XTw5XmG7r0p/aaFfaEuoenU0YIqkdQ1Etv/UGEWafltTG3r+RLG53M+4w42Ewew==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.381_1786785385131_0.45830745303548515","host":"s3://npm-registry-packages-npm-production"}},"0.0.382":{"name":"@tutti-os/ui-system","version":"0.0.382","_id":"@tutti-os/ui-system@0.0.382","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"fe196bfcc650c8609d2d4e234e7c1bfa1e7eb41f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.382.tgz","fileCount":57,"integrity":"sha512-FlS8n0pKTcL/GTfQlwxvvC1jE+X/PjeNb6fGup21b6TuwvKGfxnF30ZEkJz7qVZXK7YQq6kEKRSv6/bNibSSzA==","signatures":[{"sig":"MEUCIQD6kF6Iydp0ftOJ4wrb3UpPCgkkKZIBt1ewwaHlggR/NwIgQ8Cv29mUMpTDMiVIp+z35cbc/0/rrQqCXrWMSA4UOvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.382","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.382.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b11438668b3b121cf136bbc982e062f7/tutti-os-ui-system-0.0.382.tgz","_integrity":"sha512-FlS8n0pKTcL/GTfQlwxvvC1jE+X/PjeNb6fGup21b6TuwvKGfxnF30ZEkJz7qVZXK7YQq6kEKRSv6/bNibSSzA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.382_1786785743943_0.13515591451910858","host":"s3://npm-registry-packages-npm-production"}},"0.0.383":{"name":"@tutti-os/ui-system","version":"0.0.383","_id":"@tutti-os/ui-system@0.0.383","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"305cd4adc335273de8ac0c6e43c4dc1efe11f7b7","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.383.tgz","fileCount":57,"integrity":"sha512-OUi79WB0DBgmJc9XuHc8aXSuPERperFasVwXCz9DbqA/WxumF3+bNujgCNryFX4Zi5yBOBLmyP2fBDP76u4tFQ==","signatures":[{"sig":"MEUCIQCPSMwwM7TgQwCwvSnFrky5AbsyK9zZcBOd5YpouVtLjgIgdXvVz4ydAsNRbO60tzIuXTDLp4d1z+lnXPunyBx0wcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.383","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.383.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cf22e367a1e8356ba28284de41dc00f4/tutti-os-ui-system-0.0.383.tgz","_integrity":"sha512-OUi79WB0DBgmJc9XuHc8aXSuPERperFasVwXCz9DbqA/WxumF3+bNujgCNryFX4Zi5yBOBLmyP2fBDP76u4tFQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.383_1786788774693_0.5202971553211888","host":"s3://npm-registry-packages-npm-production"}},"0.0.384":{"name":"@tutti-os/ui-system","version":"0.0.384","_id":"@tutti-os/ui-system@0.0.384","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"886fc4d47aae50883de088d9859d1eb47ca1763f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.384.tgz","fileCount":57,"integrity":"sha512-vXaUpR8z0tjoNz1Sc9RzSO8roJz7tzg1BCrMrXEmsHG8odc+HRUJtOvOqDFUm0tRJvbVd+hgp4/HuiE6Fdh5cQ==","signatures":[{"sig":"MEYCIQCkS6c/ahKGLg48Z5DywgKet0bT1EGW6XXoegBYGmbzhQIhAIuPqW69D7MYaA29q8pmEBKFbLsVpQ3fCaZDr3HMgrGf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.384","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.384.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/e52bee4202c6e1846a4a0ecba3b1f23d/tutti-os-ui-system-0.0.384.tgz","_integrity":"sha512-vXaUpR8z0tjoNz1Sc9RzSO8roJz7tzg1BCrMrXEmsHG8odc+HRUJtOvOqDFUm0tRJvbVd+hgp4/HuiE6Fdh5cQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.384_1786800299287_0.8578752738267694","host":"s3://npm-registry-packages-npm-production"}},"0.0.385":{"name":"@tutti-os/ui-system","version":"0.0.385","_id":"@tutti-os/ui-system@0.0.385","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"caeb2fe23f4cdbfef7128b01ac8cff91686bf21f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.385.tgz","fileCount":57,"integrity":"sha512-xemu5TXnlnA4Nd/fKrSA7jPfo+V76YXdzuCc8QpIMiGQv/RvJvdq8AiA4hFz+mAqcWYSh9wzVYWrBmXciResLA==","signatures":[{"sig":"MEQCICvPfOUSGEsH05RuTCleh/oVfa4DmxwL6dt+PhzMpA6hAiAQeMMwKyrVxJs8rEFzbwhgNc3yGZySxvAEy4do5TZhlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.385","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.385.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bb952a4d01882eecf00aa29208c64676/tutti-os-ui-system-0.0.385.tgz","_integrity":"sha512-xemu5TXnlnA4Nd/fKrSA7jPfo+V76YXdzuCc8QpIMiGQv/RvJvdq8AiA4hFz+mAqcWYSh9wzVYWrBmXciResLA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.385_1786854849099_0.37572860154762777","host":"s3://npm-registry-packages-npm-production"}},"0.0.386":{"name":"@tutti-os/ui-system","version":"0.0.386","_id":"@tutti-os/ui-system@0.0.386","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"96f7b5c9cefb5fc5abd1e90382bbd4c4a31b43d1","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.386.tgz","fileCount":57,"integrity":"sha512-2sTn6nWKVG/UQYLVqykdTTLKnRVxZxIM5r3SsqbWMokHeDUPKgt7pQFiAxYDy5X1lW1j4SNnVuiWw4a2g+J/wQ==","signatures":[{"sig":"MEYCIQDNfXSGyLjy7htuMPdo/8av3zKcjsoRcgDN5vjK0s8nhQIhAOOefTkgbzUDdkaDkFtbdGQOknUl35u3+j/CgGr+ks/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.386","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.386.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dda7d24ecbb7d560eac67ed5b35ab2b9/tutti-os-ui-system-0.0.386.tgz","_integrity":"sha512-2sTn6nWKVG/UQYLVqykdTTLKnRVxZxIM5r3SsqbWMokHeDUPKgt7pQFiAxYDy5X1lW1j4SNnVuiWw4a2g+J/wQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.386_1786950610000_0.12017703332347729","host":"s3://npm-registry-packages-npm-production"}},"0.0.387":{"name":"@tutti-os/ui-system","version":"0.0.387","_id":"@tutti-os/ui-system@0.0.387","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4d525b3b29dad032a4db02fa788ac37d5dd34914","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.387.tgz","fileCount":57,"integrity":"sha512-aSWCj4VJ4AJrrvWcjaMvmYRRBELZd5GaNRIXuRlw57EeFSHJl/CnfVL1GnsoKCkfPnFjy6aEhTzreBfQWYlv3g==","signatures":[{"sig":"MEUCIQD5hnPXeqQ+6cIKNph7wJDSN9Dc/wbXnnyW+emaEHUC7QIgIAc3M4VIb+TwhuvdHkEU5LCUw+fuEg1W7+UeQ/T6zM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.387","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.387.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ea53a3ed68c02066f79335c794102e2f/tutti-os-ui-system-0.0.387.tgz","_integrity":"sha512-aSWCj4VJ4AJrrvWcjaMvmYRRBELZd5GaNRIXuRlw57EeFSHJl/CnfVL1GnsoKCkfPnFjy6aEhTzreBfQWYlv3g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.387_1786957489489_0.39021471152093445","host":"s3://npm-registry-packages-npm-production"}},"0.0.388":{"name":"@tutti-os/ui-system","version":"0.0.388","_id":"@tutti-os/ui-system@0.0.388","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"382c2be4b4c065c68a2ee73e61d986309e82fcc1","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.388.tgz","fileCount":57,"integrity":"sha512-zt7VD2YMF8fkLQwin4TJKEmJk1FSfR/WLFeHA6aHArQ61StLy0AaGvdtb9JKWSzK6N7dIclOGm94nGQDRxADGA==","signatures":[{"sig":"MEYCIQCvjk5/XXWe861RQjEPM7ATOUo8soxUYFgVtDxdrNegiAIhAJPaqCHlGPMFH/1s0I96sVDs/ogBne4VSHHN2xyOm6Gb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.388","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.388.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/bff1dfed2b608842a42e18863b0e0a15/tutti-os-ui-system-0.0.388.tgz","_integrity":"sha512-zt7VD2YMF8fkLQwin4TJKEmJk1FSfR/WLFeHA6aHArQ61StLy0AaGvdtb9JKWSzK6N7dIclOGm94nGQDRxADGA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.388_1786961947086_0.6399006830329101","host":"s3://npm-registry-packages-npm-production"}},"0.0.389":{"name":"@tutti-os/ui-system","version":"0.0.389","_id":"@tutti-os/ui-system@0.0.389","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b8fe44fb2c4183af9923e7751a4670a3cf708129","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.389.tgz","fileCount":57,"integrity":"sha512-0/EuNXjerj1JG9vkXk5mVoUQ3qvcnSFrBzc+CrIRbtM4ZjBVt/aJIqLj3HP4JKkkOLtotkBOQqFTw7AXsZYhWQ==","signatures":[{"sig":"MEUCIQDIQUbslEJjpBa9dkBmxpWLV/qw5SlvBw5hitoNwr0r6gIgA0QdTSUpHUNH4qGH0kV4KTnQPoCNzQQlHZUeR1xy3w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.389","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.389.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/20e28636c5cd0fc9f42404e1de033778/tutti-os-ui-system-0.0.389.tgz","_integrity":"sha512-0/EuNXjerj1JG9vkXk5mVoUQ3qvcnSFrBzc+CrIRbtM4ZjBVt/aJIqLj3HP4JKkkOLtotkBOQqFTw7AXsZYhWQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.389_1787030567257_0.6531729848036252","host":"s3://npm-registry-packages-npm-production"}},"0.0.390":{"name":"@tutti-os/ui-system","version":"0.0.390","_id":"@tutti-os/ui-system@0.0.390","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"5ab955eb9f1c25b85557b26211eb46da6814a9b9","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.390.tgz","fileCount":57,"integrity":"sha512-cxIXXKRhXeqiu39WDrAurYUpkRFjW9UZyAP/KfsQ2bXCNeMm0wfUNoKLVwoindzZiEBOlxkCLOrOLyPAUcsmfQ==","signatures":[{"sig":"MEUCIQDL3uTG0O7VJNPmJnJGXRKcZPjHOa277aJPr+Ri0VDegAIgCw4JTMpPn5LHOeQInWugpbGM2tBJtY2HX9A11uppr1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.390","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.390.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1408c65ad727bc4948eb1faae737d59b/tutti-os-ui-system-0.0.390.tgz","_integrity":"sha512-cxIXXKRhXeqiu39WDrAurYUpkRFjW9UZyAP/KfsQ2bXCNeMm0wfUNoKLVwoindzZiEBOlxkCLOrOLyPAUcsmfQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.390_1787033859508_0.8314906026486595","host":"s3://npm-registry-packages-npm-production"}},"0.0.391":{"name":"@tutti-os/ui-system","version":"0.0.391","_id":"@tutti-os/ui-system@0.0.391","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"8572b35d8ad40f9cd16e14905bb1392e7d0f1552","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.391.tgz","fileCount":57,"integrity":"sha512-7g9Ic2OQW/N3bbWtYqQmsV1kC4eHZ2ySF2hABg1ygJtIJvPlH7LEWMfaUn4deowW2S+eYz3cf7bGcKD8tfXl7A==","signatures":[{"sig":"MEQCIGdkF14woH2bxTC1OSfvlPXxs5cNV5KkjRMJuB0rYXJzAiAl4hduHXDRMGuDBB6FtGviM9bue0kunqD4IFMAYiNhHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.391","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1596948},"type":"module","_from":"file:tutti-os-ui-system-0.0.391.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dbfb4ae16edeb4928bc1450e7e57965e/tutti-os-ui-system-0.0.391.tgz","_integrity":"sha512-7g9Ic2OQW/N3bbWtYqQmsV1kC4eHZ2ySF2hABg1ygJtIJvPlH7LEWMfaUn4deowW2S+eYz3cf7bGcKD8tfXl7A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.391_1787038641984_0.8099340700749904","host":"s3://npm-registry-packages-npm-production"}},"0.0.392":{"name":"@tutti-os/ui-system","version":"0.0.392","_id":"@tutti-os/ui-system@0.0.392","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c758159cb4cfe3c09d10dcd5de50d45797bd08df","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.392.tgz","fileCount":57,"integrity":"sha512-vEqti4vQ+Shyqw0/nwIBJnikqnEA9MYA9AGt4ch012v/nsHS2axho4YV8UVW2lHrEayRDImCaCxsT0J8Yrqolg==","signatures":[{"sig":"MEQCIFSPKybFgqsx+PhqsqImSidL6cNxae6ti//UoFb0H/6DAiAIJPvIgMbx4RSfBuvWElWwe6tf81GarrgSp5luLGo65w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.392","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1597410},"type":"module","_from":"file:tutti-os-ui-system-0.0.392.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/265ef8b1ab61ba3a6220ca8572ec3eba/tutti-os-ui-system-0.0.392.tgz","_integrity":"sha512-vEqti4vQ+Shyqw0/nwIBJnikqnEA9MYA9AGt4ch012v/nsHS2axho4YV8UVW2lHrEayRDImCaCxsT0J8Yrqolg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.392_1787093134114_0.7366385969910398","host":"s3://npm-registry-packages-npm-production"}},"0.0.393":{"name":"@tutti-os/ui-system","version":"0.0.393","_id":"@tutti-os/ui-system@0.0.393","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4856183b045471b63c383464f542e5e43f356902","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.393.tgz","fileCount":57,"integrity":"sha512-uVVpfnMvSWxooqjCGBS4d4Sm4eqTtK4aHzPxFXV0+HSj67ctyvMYlgto6/xQQF19o8+HBhD3MKU5VtzkhGRTVA==","signatures":[{"sig":"MEYCIQDoJh+UilMavtjIULMDm0BOEKdWIJ5HlvCZi/aQiqXqSQIhANTw2d3Sk5PhXcgJL8EdH8tacfyOeNeUmIcDudKC3rr0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1597410},"type":"module","_from":"file:tutti-os-ui-system-0.0.393.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/3ea6cd99c444b09bf5400b42a5fff19d/tutti-os-ui-system-0.0.393.tgz","_integrity":"sha512-uVVpfnMvSWxooqjCGBS4d4Sm4eqTtK4aHzPxFXV0+HSj67ctyvMYlgto6/xQQF19o8+HBhD3MKU5VtzkhGRTVA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.393_1787113578066_0.6676602814719352","host":"s3://npm-registry-packages-npm-production"}},"0.0.394":{"name":"@tutti-os/ui-system","version":"0.0.394","_id":"@tutti-os/ui-system@0.0.394","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"794031cca6f7085cb1053c0cbc05bfdedaf0dfb3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.394.tgz","fileCount":57,"integrity":"sha512-hI0dc4ijevMzqm0xks9ChIt28KNXFRnKVbEItVEDBFn0Y8wcPMOIPTa21mSx+yGrw6DSHr82vVtCYjifZHN6+Q==","signatures":[{"sig":"MEUCIQC+jVAgiyX6kXZffPnxMzeE8ZgvTh7dEx6pW+SD67B3OAIgFiZ0T/0uRK6sGVlIyWeW7RBw5npHnGkAefI8odW0OKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.394","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.394.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/a97c73bc3d5d6dd9d36683d70522b4ed/tutti-os-ui-system-0.0.394.tgz","_integrity":"sha512-hI0dc4ijevMzqm0xks9ChIt28KNXFRnKVbEItVEDBFn0Y8wcPMOIPTa21mSx+yGrw6DSHr82vVtCYjifZHN6+Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.394_1787131915351_0.8210206698281253","host":"s3://npm-registry-packages-npm-production"}},"0.0.395":{"name":"@tutti-os/ui-system","version":"0.0.395","_id":"@tutti-os/ui-system@0.0.395","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a3e7e093c7d752f26574e174e9e59874b93b108a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.395.tgz","fileCount":57,"integrity":"sha512-eaUmRZZ8qFP9aUGI2WPvWFvQvk+0UhtMmYyEUAPCkNuJFqBqRkIxsPdjcBUTe71rTJUD5CJBxeXrdHlbj4tspA==","signatures":[{"sig":"MEUCIQCjF9VzHmg3wJozQR0CwrYseSa/FfRr+513Cg/lh1SwQgIgZ/7TJMMK8QLd4pTuCkIjVUHO6XTBHbNIYrRx6GMi/LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.395","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.395.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2003b9171cbb30b5542c9f99facda320/tutti-os-ui-system-0.0.395.tgz","_integrity":"sha512-eaUmRZZ8qFP9aUGI2WPvWFvQvk+0UhtMmYyEUAPCkNuJFqBqRkIxsPdjcBUTe71rTJUD5CJBxeXrdHlbj4tspA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.395_1787133966626_0.10517501194142409","host":"s3://npm-registry-packages-npm-production"}},"0.0.396":{"name":"@tutti-os/ui-system","version":"0.0.396","_id":"@tutti-os/ui-system@0.0.396","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"fdc6f704ccbbd32c2630b526f27d789c40f13067","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.396.tgz","fileCount":57,"integrity":"sha512-DxaHG2BVu6TnNksfplPdq7l8de6yLatjMlcOaaXcMLksxCo6R0B9nySg9xVpBdVagGm8OXAoyF2Vp4ubKIXncw==","signatures":[{"sig":"MEUCIQCxy1dmTnK2ZOP1B9nBuYba+J4OJdFHxJX/BE1QfPsWQAIgJd/6DuO9+74ZJRjRCnhQtEZN50dZUd7OFUmGRoe1GEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.396.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ba38d5a07aeb2dfc8bddbff3640a6cd2/tutti-os-ui-system-0.0.396.tgz","_integrity":"sha512-DxaHG2BVu6TnNksfplPdq7l8de6yLatjMlcOaaXcMLksxCo6R0B9nySg9xVpBdVagGm8OXAoyF2Vp4ubKIXncw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.396_1787134734848_0.19165061123902083","host":"s3://npm-registry-packages-npm-production"}},"0.0.397":{"name":"@tutti-os/ui-system","version":"0.0.397","_id":"@tutti-os/ui-system@0.0.397","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2dbb77e10c69dbba4a8a6e39f29a9c91cc19e2e5","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.397.tgz","fileCount":57,"integrity":"sha512-/Q3edYOYXRKauE7retIKORf017KxxDmdwK0BaJRCq04Z4LEghxLS+Kj615pcZvUrN2xBjYc4PPQQ84gFm+rsYQ==","signatures":[{"sig":"MEUCIQCELdzgC2GT3IQjp9v8wWS8P9JMXKL29bBkdDWslm9d8wIgEzeg3FxQ73D1fUNPOspjSfqWd1gzCG4dprRRqYrY7Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.397.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/26cb1f205956df9d266d344c625fa909/tutti-os-ui-system-0.0.397.tgz","_integrity":"sha512-/Q3edYOYXRKauE7retIKORf017KxxDmdwK0BaJRCq04Z4LEghxLS+Kj615pcZvUrN2xBjYc4PPQQ84gFm+rsYQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.397_1787141129773_0.8473377911445652","host":"s3://npm-registry-packages-npm-production"}},"0.0.398":{"name":"@tutti-os/ui-system","version":"0.0.398","_id":"@tutti-os/ui-system@0.0.398","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"f15cd8d191023542803ea44a1868310905323df3","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.398.tgz","fileCount":57,"integrity":"sha512-Fbf1T32c4HCTk4IAEmDOCV88cBQLWo29GEL74FLvVLEnFcsyOUdkPcImCEMyLiNF9vcxnd9uDAnZ4E0aWLuiMg==","signatures":[{"sig":"MEUCIQDM264DLcuLA2wXusChawbYe1HbnYSzXSMQl+GbkhoZ/AIgOVQPOCkUMn6eyESTir+H3Tj/+7Z9xTzqUrUs21tIIrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.398.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/f88e92e66f378d4854e5809dfe5b89ce/tutti-os-ui-system-0.0.398.tgz","_integrity":"sha512-Fbf1T32c4HCTk4IAEmDOCV88cBQLWo29GEL74FLvVLEnFcsyOUdkPcImCEMyLiNF9vcxnd9uDAnZ4E0aWLuiMg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.398_1787142119962_0.4661091916167164","host":"s3://npm-registry-packages-npm-production"}},"0.0.399":{"name":"@tutti-os/ui-system","version":"0.0.399","_id":"@tutti-os/ui-system@0.0.399","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"b11d2261f7b48a0323d5512a5b9beba08b93eca9","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.399.tgz","fileCount":57,"integrity":"sha512-y42AqDCMVOlsqJ+YMTSO8JrLBHx4OGo7NON3gDlKtfKr66RW7Jgnv+m5UXx3/lg0B/asz0dRtSPncD/Jhq5qFA==","signatures":[{"sig":"MEYCIQCkaA5baTG+B6gQeXjARil944xtG8XbO8AMHZRuqYbAjQIhAILNZXpzb3TmzTtblRyrgUnDKfSgV8DmbOJLDN+os9m/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.399","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.399.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/944ea7f9ca3624ead72b938c7bb654a3/tutti-os-ui-system-0.0.399.tgz","_integrity":"sha512-y42AqDCMVOlsqJ+YMTSO8JrLBHx4OGo7NON3gDlKtfKr66RW7Jgnv+m5UXx3/lg0B/asz0dRtSPncD/Jhq5qFA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.399_1787152328110_0.848785795103653","host":"s3://npm-registry-packages-npm-production"}},"0.0.400":{"name":"@tutti-os/ui-system","version":"0.0.400","_id":"@tutti-os/ui-system@0.0.400","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2878b00f9f8ef67edecfd1bf882a09bae8070390","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.400.tgz","fileCount":57,"integrity":"sha512-wYlmPd/5miR2UBZWZ8mu6OrK8UzbkIaHDfK9Pe08odb9hJZeTuj5Z/H9oveSCUgb/SsR8HHAmawVSnnMloceog==","signatures":[{"sig":"MEUCIQDCQjiaGHM5LCe3r3qhUMO7a6ZMX1SLRUcNBoQ3Ha2HGAIgQ4kvs5gECQ/pBljIyYUoxhJez9NswI32Wh2mwSg1yiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.400.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b3149944ef153553e9aad425c603ed0c/tutti-os-ui-system-0.0.400.tgz","_integrity":"sha512-wYlmPd/5miR2UBZWZ8mu6OrK8UzbkIaHDfK9Pe08odb9hJZeTuj5Z/H9oveSCUgb/SsR8HHAmawVSnnMloceog==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.400_1787153819062_0.8544090926645926","host":"s3://npm-registry-packages-npm-production"}},"0.0.401":{"name":"@tutti-os/ui-system","version":"0.0.401","_id":"@tutti-os/ui-system@0.0.401","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"045b426bfe3b9d803e76329016618d12eab6bfb7","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.401.tgz","fileCount":57,"integrity":"sha512-uJh4sAVD5m+FJgSEyZvUGJ0+f3ZoJBCGa1/lTDvrKmrkizwO+VLjlq7IRHNHpF0q0P5XT8ljfho9XCmQbtarlw==","signatures":[{"sig":"MEUCIAffGgYvE+1KKuWX8yCjtWFXEnVCDgcA7qR0YRuXMHuTAiEAnrMnbWaZfqms7C4/8p0uVvNLt8TgLrRuuSVImjcD1po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.401","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.401.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/801cd3e2901fcc3e927b1214c41fab51/tutti-os-ui-system-0.0.401.tgz","_integrity":"sha512-uJh4sAVD5m+FJgSEyZvUGJ0+f3ZoJBCGa1/lTDvrKmrkizwO+VLjlq7IRHNHpF0q0P5XT8ljfho9XCmQbtarlw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.401_1787195172316_0.08611368443514333","host":"s3://npm-registry-packages-npm-production"}},"0.0.402":{"name":"@tutti-os/ui-system","version":"0.0.402","_id":"@tutti-os/ui-system@0.0.402","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"cc65d5df7b21c0f6bb54f6572b203ad679c03745","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.402.tgz","fileCount":57,"integrity":"sha512-gZBXZHm3NxVFCO9iszjDu6bqE7TeI92l9EDQMZzzOpToSDY+M4LV1IDMnPbYaScs7uSJ/XPGI6q3WLG2aweb8w==","signatures":[{"sig":"MEQCIC+XcyKEt0O5zwfZsGEDzOBWA/TwVBpDneTweIk5LZIEAiBIluzapv833/IKb1TwHUfL94gHb+oImdK0DZvhvUI0qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.402.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/8b2aee98c29bdbd25ca8fe166b6cbd42/tutti-os-ui-system-0.0.402.tgz","_integrity":"sha512-gZBXZHm3NxVFCO9iszjDu6bqE7TeI92l9EDQMZzzOpToSDY+M4LV1IDMnPbYaScs7uSJ/XPGI6q3WLG2aweb8w==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.402_1787195756467_0.7091963098669136","host":"s3://npm-registry-packages-npm-production"}},"0.0.403":{"name":"@tutti-os/ui-system","version":"0.0.403","_id":"@tutti-os/ui-system@0.0.403","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"07767d8c340e533c43ca5012822dcc66ae26c78b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.403.tgz","fileCount":57,"integrity":"sha512-GWq5cJqksJVQWmkl3MSZF3LCZEF28qpjuyPG7vQt5A8XW7xQFR8iknE3wOPr0hRzTjkNepFzTUVUtXNxRnSOlA==","signatures":[{"sig":"MEUCIQCTXbZC8omdzkao/mJiL8cdIKlWfXQdk8ZAmBlnu/eOGgIgAvLVCRUWzLgXAxaIDnvzVR2CPs+wtdtJmgpBS8H87s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.403.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/ad1be5e5f68e486230d9aa2c7c7ca319/tutti-os-ui-system-0.0.403.tgz","_integrity":"sha512-GWq5cJqksJVQWmkl3MSZF3LCZEF28qpjuyPG7vQt5A8XW7xQFR8iknE3wOPr0hRzTjkNepFzTUVUtXNxRnSOlA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.403_1787205751207_0.25691095080591175","host":"s3://npm-registry-packages-npm-production"}},"0.0.404":{"name":"@tutti-os/ui-system","version":"0.0.404","_id":"@tutti-os/ui-system@0.0.404","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3f7da2e53f61b6e9d219eff99bd7f34d9dc9ef86","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.404.tgz","fileCount":57,"integrity":"sha512-WUjzyuPSl46r18uoPInwW1fuJ48Ja5UADg+VQMEcPkjqOY3kD4jJuZaMri2AOfalgvt51uS4kgNBa8V/ELGHBA==","signatures":[{"sig":"MEUCIGeb3fBeZ3HSJwPxV0LFu0i3xXVwQqIUaR323HEd638xAiEA7p1Dwog2sRIPc25mM+e8o4eSk4RDlySclMmvhntTkxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.404","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.404.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/11f944151a105223fdcfc1094133afcb/tutti-os-ui-system-0.0.404.tgz","_integrity":"sha512-WUjzyuPSl46r18uoPInwW1fuJ48Ja5UADg+VQMEcPkjqOY3kD4jJuZaMri2AOfalgvt51uS4kgNBa8V/ELGHBA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.404_1787215517149_0.5993020728846656","host":"s3://npm-registry-packages-npm-production"}},"0.0.405":{"name":"@tutti-os/ui-system","version":"0.0.405","_id":"@tutti-os/ui-system@0.0.405","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c3335e3e55a9595d8f8e4c7aeab7ce9c6c58ff11","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.405.tgz","fileCount":57,"integrity":"sha512-+DgJ93bp8aO0F1zYAncW71VCI5qOv43QbajArCZPsjjkSPCKEGxlJbykcgbYVHrVZIMp48p5+oqas4syWjGm1A==","signatures":[{"sig":"MEUCIAZ8+ZxwtGE+ZAoxtwDRNMe26p+ogM0ylamIO2APuu8QAiEA1J+FyRmG3ER3bstwEm3FKCK4qU3gN3TTIg6LWICRy7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.405","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.405.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1a281a33341b7f8d18c8be92603f9224/tutti-os-ui-system-0.0.405.tgz","_integrity":"sha512-+DgJ93bp8aO0F1zYAncW71VCI5qOv43QbajArCZPsjjkSPCKEGxlJbykcgbYVHrVZIMp48p5+oqas4syWjGm1A==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.405_1787217363795_0.3431728432798873","host":"s3://npm-registry-packages-npm-production"}},"0.0.406":{"name":"@tutti-os/ui-system","version":"0.0.406","_id":"@tutti-os/ui-system@0.0.406","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ae271f2cc2dd62f3bbbabbe4bd22d1148aef6c66","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.406.tgz","fileCount":57,"integrity":"sha512-A6uab7/qkalxjlaAMamT7nZiIixjCe/lr7RF1lsxW788ElETikhDGBa/U2c1BUlxCOCkcPtQPxWf1FG27fwllA==","signatures":[{"sig":"MEQCIHCbPW9eqqMpWjG6j/OibzleqBUqZDBYYe7UaC1lhslNAiBoabCeWHzgXBUrEbxKykQoxfUFEkdw+H4iOhD3/Kq+wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.406.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b08d3d528c35cf049ea95f8741f9ba99/tutti-os-ui-system-0.0.406.tgz","_integrity":"sha512-A6uab7/qkalxjlaAMamT7nZiIixjCe/lr7RF1lsxW788ElETikhDGBa/U2c1BUlxCOCkcPtQPxWf1FG27fwllA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.406_1787218606470_0.17097415297289809","host":"s3://npm-registry-packages-npm-production"}},"0.0.407":{"name":"@tutti-os/ui-system","version":"0.0.407","_id":"@tutti-os/ui-system@0.0.407","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"cce052a13ca6491eb674ed705513a04ff751a4b7","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.407.tgz","fileCount":57,"integrity":"sha512-IAtqmXATWF5/KXwNMz+ZFKsOr1oY4tcIffg4KnpGiqzf6Lmi7o1v+Zo+krm87+dwqoXKxFnoFBYUKAT3GThL1g==","signatures":[{"sig":"MEYCIQD+Nt45D/eW4tUscuQlMcrt1zTAMByw3Jy8Y5FjAo6eRgIhAMa8y0fXa9w+YjXEFm1eT9BYrZj0Diz7v7alE173b0o6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.407","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.407.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6c9c8265072c4f5401afb9fa507e277e/tutti-os-ui-system-0.0.407.tgz","_integrity":"sha512-IAtqmXATWF5/KXwNMz+ZFKsOr1oY4tcIffg4KnpGiqzf6Lmi7o1v+Zo+krm87+dwqoXKxFnoFBYUKAT3GThL1g==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.407_1787222749987_0.7509072838668507","host":"s3://npm-registry-packages-npm-production"}},"0.0.408":{"name":"@tutti-os/ui-system","version":"0.0.408","_id":"@tutti-os/ui-system@0.0.408","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"3625605dc3942461be86578d4813d84cfea21c0b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.408.tgz","fileCount":57,"integrity":"sha512-tHfifB1xDEs/DUJRSjHNS1WFTr89Rk1vgKeeNGQoX+YjRhj4uxzj11pkne2GQl76ZaceJPHqJP52nAV3E3jQJQ==","signatures":[{"sig":"MEUCIGCWno425s0RSiSsNQxr+mx5KyOoFGFK8suhnTi+oGFrAiEAhc3Ukp1WyegD9Khrz4myNWSuxu0mJhISpM5z0ChEeFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.408","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.408.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/932a7077632f92ed2528af6c74b9fdd9/tutti-os-ui-system-0.0.408.tgz","_integrity":"sha512-tHfifB1xDEs/DUJRSjHNS1WFTr89Rk1vgKeeNGQoX+YjRhj4uxzj11pkne2GQl76ZaceJPHqJP52nAV3E3jQJQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.408_1787236605060_0.5128766735734906","host":"s3://npm-registry-packages-npm-production"}},"0.0.409":{"name":"@tutti-os/ui-system","version":"0.0.409","_id":"@tutti-os/ui-system@0.0.409","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d6bb534d847e3ba9fbaaa7e1eb0dda4f8f956796","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.409.tgz","fileCount":57,"integrity":"sha512-SljDQkUWwaxOpiXSSXRdnPKEgMJ2eQ58gaOwqBW4A5vKJtFvp1+nHiiZ2O5bi7rxr0ACLlbB2PLe5r578b71/Q==","signatures":[{"sig":"MEUCIQC9QtFtDWAgwc2aRUMKhIKMIVzmXuucOuFjHCMAiE7dlQIgBls7xyI9r30DmbkcQ0qNutZJ+07kwWSlozMhd8ruYmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.409.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/1fa082d568b96d6cbca87977948249af/tutti-os-ui-system-0.0.409.tgz","_integrity":"sha512-SljDQkUWwaxOpiXSSXRdnPKEgMJ2eQ58gaOwqBW4A5vKJtFvp1+nHiiZ2O5bi7rxr0ACLlbB2PLe5r578b71/Q==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.409_1787237003199_0.48970228858181053","host":"s3://npm-registry-packages-npm-production"}},"0.0.410":{"name":"@tutti-os/ui-system","version":"0.0.410","_id":"@tutti-os/ui-system@0.0.410","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"90039711536a71e16ad5b13dd4d3e6e2739659dc","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.410.tgz","fileCount":57,"integrity":"sha512-7L6PJTVkEYlJbuWHCCiMr53RH75TGxSE+g8bFc/LRq2TJd7tMs9CDu8wyutyeNKCeiBu9Mp2wbZTREwVictOxw==","signatures":[{"sig":"MEYCIQDEWqau40GHDmMKUPUiLC5/FFO828vKUyKy7JjRePzp3gIhAMDBvUhcMg6xxW6I0BrCOUhzjWyfI7D3KQtsgMSvuXVo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.410","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603432},"type":"module","_from":"file:tutti-os-ui-system-0.0.410.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cfc8d00c626346e11c7978453e9f6115/tutti-os-ui-system-0.0.410.tgz","_integrity":"sha512-7L6PJTVkEYlJbuWHCCiMr53RH75TGxSE+g8bFc/LRq2TJd7tMs9CDu8wyutyeNKCeiBu9Mp2wbZTREwVictOxw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.410_1787241452014_0.01978279120260451","host":"s3://npm-registry-packages-npm-production"}},"0.0.411":{"name":"@tutti-os/ui-system","version":"0.0.411","_id":"@tutti-os/ui-system@0.0.411","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"76f1c516612217613e31c8bf66d9884087203350","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.411.tgz","fileCount":57,"integrity":"sha512-/o6X+/tFHfT7Cv2vX8TKcf4i9Z0/Rl7N7ZhbesPHA8FELRhKVf2aOgHmIm5CDD7ttCTZSXxQ7hWT4z4bvyPwrw==","signatures":[{"sig":"MEUCICf+R1zr0LJAtaEYLguZahXES3dXgdhTl8NkYTohwfcFAiEApedR32xc4eYhGeSGj34gtGolqWIHwkyR5255Xlh2JSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.411.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4c6015f031cc914e99543d846d5dcfcf/tutti-os-ui-system-0.0.411.tgz","_integrity":"sha512-/o6X+/tFHfT7Cv2vX8TKcf4i9Z0/Rl7N7ZhbesPHA8FELRhKVf2aOgHmIm5CDD7ttCTZSXxQ7hWT4z4bvyPwrw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.411_1787389607041_0.8001942269045659","host":"s3://npm-registry-packages-npm-production"}},"0.0.412":{"name":"@tutti-os/ui-system","version":"0.0.412","_id":"@tutti-os/ui-system@0.0.412","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"7d6cce86f783bd8d35000f32ce225e42b22c099a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.412.tgz","fileCount":57,"integrity":"sha512-szF2emc1mtQat5/n9fSQ3MqkKFrTK95hOHHy4c0q8pbbfO2sfRCPTpQnf38dioKnZyQELC5D7gFgMmqViWi0CQ==","signatures":[{"sig":"MEYCIQCjJQW+gX3dcuIKDjX+/HiyRrYb7YyaELOTt37mc9LU6wIhAKHN+XffDTK3bknGVJPdYPMtL7QE6M51aNz89F4w9dRN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.412","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.412.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/54f0e23ed5e84c925adcd7bf9a0f2058/tutti-os-ui-system-0.0.412.tgz","_integrity":"sha512-szF2emc1mtQat5/n9fSQ3MqkKFrTK95hOHHy4c0q8pbbfO2sfRCPTpQnf38dioKnZyQELC5D7gFgMmqViWi0CQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.412_1787393822799_0.6007708284230535","host":"s3://npm-registry-packages-npm-production"}},"0.0.413":{"name":"@tutti-os/ui-system","version":"0.0.413","_id":"@tutti-os/ui-system@0.0.413","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"ab46ff59f3e9dfb7c3f04b9d68aa96b272c8586c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.413.tgz","fileCount":57,"integrity":"sha512-Wmzu/7QcNBgPLreENVKTBTVPunmgyxPdnEaTQy4oaiL/2ileYIhvXgdvVhhq7teajJjfFPd1VSiKZ+QA/quriw==","signatures":[{"sig":"MEUCIDDGI5Dpri54nw97AO61GvXkrKxZ+Zn1G26Z43i1Pam1AiEAnSYO80gPDFOeNkbIkaRBp9RaJRq+6O0+VFmtULxjJN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.413","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.413.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/6b07be35e5e442fa1cfd745e0516009c/tutti-os-ui-system-0.0.413.tgz","_integrity":"sha512-Wmzu/7QcNBgPLreENVKTBTVPunmgyxPdnEaTQy4oaiL/2ileYIhvXgdvVhhq7teajJjfFPd1VSiKZ+QA/quriw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.413_1787477470529_0.6547138571574487","host":"s3://npm-registry-packages-npm-production"}},"0.0.414":{"name":"@tutti-os/ui-system","version":"0.0.414","_id":"@tutti-os/ui-system@0.0.414","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"759506bc03bda15d18230a6c3d04fdc1233b844b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.414.tgz","fileCount":57,"integrity":"sha512-WjSd5uafLdO8Vc9Jz7FHAB6iJdNMvxpDwF6QYf0m93tnILNL2zS8tOiPVnxBW/Q9LLgGw7CbsrMfY8gckEZndA==","signatures":[{"sig":"MEQCICDmR1PqfTwBV4Zgq/7GhbmQloOTKjIFWTlwUTYJGuuDAiBPefqj0KGXvuKJcplHHiAnqAqZJade0KiGUIwSfl3Vrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.414","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.414.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/af6bda6217198a372746840744e7d472/tutti-os-ui-system-0.0.414.tgz","_integrity":"sha512-WjSd5uafLdO8Vc9Jz7FHAB6iJdNMvxpDwF6QYf0m93tnILNL2zS8tOiPVnxBW/Q9LLgGw7CbsrMfY8gckEZndA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.414_1787494769377_0.3402322854697537","host":"s3://npm-registry-packages-npm-production"}},"0.0.415":{"name":"@tutti-os/ui-system","version":"0.0.415","_id":"@tutti-os/ui-system@0.0.415","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"c1ec312924f240082154d7dcc447375e83afb36b","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.415.tgz","fileCount":57,"integrity":"sha512-JPCOd6dSEFscgHzsD61h7f4wUFCLfJFCgcn31vm2ylQl/HcAt7pbxBaYIxDcazofek+DV9vg6VNtKCqMeDR+rw==","signatures":[{"sig":"MEUCIChxsHF1Biqx4jqkD4J9N2gMqH3SjrtfWZ4lOrfK+cMKAiEAw8kdXfnI9ggOLg/qfi15uoyiI/d4usll2w3rJ1w5rNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.415","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.415.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/dd99a1091997834efef010bdfec88504/tutti-os-ui-system-0.0.415.tgz","_integrity":"sha512-JPCOd6dSEFscgHzsD61h7f4wUFCLfJFCgcn31vm2ylQl/HcAt7pbxBaYIxDcazofek+DV9vg6VNtKCqMeDR+rw==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.415_1787550071974_0.2668802181213086","host":"s3://npm-registry-packages-npm-production"}},"0.0.416":{"name":"@tutti-os/ui-system","version":"0.0.416","_id":"@tutti-os/ui-system@0.0.416","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"cff0f6e59fa2f461396834d3a1a64482f6cbe9ca","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.416.tgz","fileCount":57,"integrity":"sha512-J1ZEVltY9K5PalTA/zc1g+gCZtkqbilTAsK69USL5OPmEW0eTNJpBGG5uWz9DqffhQ9U4P0YWWbo63/pcMsPMQ==","signatures":[{"sig":"MEUCIBvZam5JOvWVaYS2fOLgR86DYVRRFLsEFIRqa8c987W8AiEAzKxNbR7jtDnyk6KDbcBKvVqyO/2NngzfisRbrjKeIkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.416.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/2beb7adb4c68f8a302597519eb343888/tutti-os-ui-system-0.0.416.tgz","_integrity":"sha512-J1ZEVltY9K5PalTA/zc1g+gCZtkqbilTAsK69USL5OPmEW0eTNJpBGG5uWz9DqffhQ9U4P0YWWbo63/pcMsPMQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.416_1787573915431_0.009438209381525065","host":"s3://npm-registry-packages-npm-production"}},"0.0.417":{"name":"@tutti-os/ui-system","version":"0.0.417","_id":"@tutti-os/ui-system@0.0.417","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d564d7f29e18f71f3556f472ff46cd940098e266","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.417.tgz","fileCount":57,"integrity":"sha512-s9pSGwg/f3qKPI6WpF4WmX0HYRY2bGGzHK64Ij33YTHmOBwEAWuA9LOLDUs5Ar553fx83lgupHdZHA+cXZzssQ==","signatures":[{"sig":"MEUCIDBjQl9OVgg52Cfd/BbGlHZUD8WpArux8NXmsnkACS8vAiEAjdZTcIUBGyZTnEqYd3ct2qJ2lmlLYllJY8j+XvyEPJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.417","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.417.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/57f39132fd776c0891a0c4cdbad587a8/tutti-os-ui-system-0.0.417.tgz","_integrity":"sha512-s9pSGwg/f3qKPI6WpF4WmX0HYRY2bGGzHK64Ij33YTHmOBwEAWuA9LOLDUs5Ar553fx83lgupHdZHA+cXZzssQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.417_1787575472566_0.5498603255794046","host":"s3://npm-registry-packages-npm-production"}},"0.0.418":{"name":"@tutti-os/ui-system","version":"0.0.418","_id":"@tutti-os/ui-system@0.0.418","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"69f0c5e478450a6dae4116eb7e95921299650c48","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.418.tgz","fileCount":57,"integrity":"sha512-WpzQyMbEw+YcG4atC/6CcRppxOKO5AFUYor0ExhCtbhSZoeLSwPlf9Bil5mw3ETbkqgi8knqgP8vQ10S7rRPUA==","signatures":[{"sig":"MEUCIQDuaF783QFE4INKyUvUp2J4ODseL528CfGsfrQsq6EaRgIgarJGx9Z88U856TLJQd8KuptfxaBMKe2pIuV56vrqM5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.418.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/192b908277903296b410f592cb2fd394/tutti-os-ui-system-0.0.418.tgz","_integrity":"sha512-WpzQyMbEw+YcG4atC/6CcRppxOKO5AFUYor0ExhCtbhSZoeLSwPlf9Bil5mw3ETbkqgi8knqgP8vQ10S7rRPUA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.418_1787581608219_0.7973278821381644","host":"s3://npm-registry-packages-npm-production"}},"0.0.419":{"name":"@tutti-os/ui-system","version":"0.0.419","_id":"@tutti-os/ui-system@0.0.419","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a7c402d7fa79c6c0b05d5746d71ead076f59fe08","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.419.tgz","fileCount":57,"integrity":"sha512-W++yL487RMvfTXojG0HjTKzC9/GnkbjMRg/q5DOri8/bgpKHXr0e4e0psDYZZrSfLKBEo93cISeEs9g/+5XxfQ==","signatures":[{"sig":"MEYCIQC9AFch33c05EKxBUp083+xbiTscuhoVUwx4h0iNqDxhwIhAP0zQmW/oXNGxnIoye/pGQ/87Nm/W/Q0dv/DcR1SFEiW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.419.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/b6c61b5466fb46c73fa1fa2906d9b19e/tutti-os-ui-system-0.0.419.tgz","_integrity":"sha512-W++yL487RMvfTXojG0HjTKzC9/GnkbjMRg/q5DOri8/bgpKHXr0e4e0psDYZZrSfLKBEo93cISeEs9g/+5XxfQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.419_1787592052063_0.8283055629944747","host":"s3://npm-registry-packages-npm-production"}},"0.0.420":{"name":"@tutti-os/ui-system","version":"0.0.420","_id":"@tutti-os/ui-system@0.0.420","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"4d0acd6e883794e8c149d7bb1708369a3ea43519","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.420.tgz","fileCount":57,"integrity":"sha512-veP+sBIVHoEEeGlM32VZUu8IaYoO6Wp+HigtJPYPr9e+8KNQh0vjWReUBDZdPxJJOKxA63LJuLxbJCEC8wuXXQ==","signatures":[{"sig":"MEUCIF/Lev0s3w2RDSeNZpE2qPd9eXuoW/8vWIZWn0nQD/0YAiEA03Q46q4zC4XZcj7lPFnrLImJg29bB1md3NNB2u/WhQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.420","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.420.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/4e4209265f1796da28e98578a4dbbfb8/tutti-os-ui-system-0.0.420.tgz","_integrity":"sha512-veP+sBIVHoEEeGlM32VZUu8IaYoO6Wp+HigtJPYPr9e+8KNQh0vjWReUBDZdPxJJOKxA63LJuLxbJCEC8wuXXQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.420_1787631675074_0.7426416216574432","host":"s3://npm-registry-packages-npm-production"}},"0.0.421":{"name":"@tutti-os/ui-system","version":"0.0.421","_id":"@tutti-os/ui-system@0.0.421","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"1509fa0493f59e6bf81083dd5f5bdbac51d70c16","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.421.tgz","fileCount":57,"integrity":"sha512-gJ3KQnRYRnxCK0C80dXSG5VEqFXV1hJPy+Sj/1mUowh7pIUTDV3/VKuRstEMZBRa8wrDk86+lav6bap+CVhefA==","signatures":[{"sig":"MEQCIFOZBLInSXauLZZM0ff2YZOrgt42gdCvGNzdcW89FW5jAiBj+SbVZM1BgB3iO5oaHLo8hPvpmGuYB5meFUNh1PQepg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.421","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.421.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/55fd37a53a8c1711c065bd0d70cd1747/tutti-os-ui-system-0.0.421.tgz","_integrity":"sha512-gJ3KQnRYRnxCK0C80dXSG5VEqFXV1hJPy+Sj/1mUowh7pIUTDV3/VKuRstEMZBRa8wrDk86+lav6bap+CVhefA==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.421_1787632711081_0.2881603893041278","host":"s3://npm-registry-packages-npm-production"}},"0.0.422":{"name":"@tutti-os/ui-system","version":"0.0.422","_id":"@tutti-os/ui-system@0.0.422","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"d968bcc71812f222a301e29bfc548b6fc9362157","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.422.tgz","fileCount":57,"integrity":"sha512-zzfT5ioBaBIpE3imh5q/J8d1FxVXyyqvjFmnYQAF0kcRDX2dM4O/Ip7NI4wLTlfypyCgC0F9taXyitsWmSDvLQ==","signatures":[{"sig":"MEYCIQDtc6yg3bU+LHg8YZp98fnyRGwMyXkLykKIISRMqkBbgQIhAOOflRunS9QwuMNH8w6m4fN9s2VDKv6TZmi3oiyBWAYR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.422","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.422.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/04a4544d673a23f83cbd0eda8b1ad31b/tutti-os-ui-system-0.0.422.tgz","_integrity":"sha512-zzfT5ioBaBIpE3imh5q/J8d1FxVXyyqvjFmnYQAF0kcRDX2dM4O/Ip7NI4wLTlfypyCgC0F9taXyitsWmSDvLQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.422_1787723578367_0.37728127646747844","host":"s3://npm-registry-packages-npm-production"}},"0.0.423":{"name":"@tutti-os/ui-system","version":"0.0.423","_id":"@tutti-os/ui-system@0.0.423","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"a7398a1ccd840a175cc0213bdd3454ddc5e33078","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.423.tgz","fileCount":57,"integrity":"sha512-nmXXAoJUGHem23wyoTde3ZqAV3Qd8PgCuiy1fvA4IdPXpMDD7zH/xcTJiEhTC2eTfiPL9/JyGTqFehzfKL8eDg==","signatures":[{"sig":"MEUCIQDB1ngDRsndnbALqR98MsNwjqzv/TwZdDs0K2k3PwTyLgIgWEAzYv50Et00NZlVfZuqpm8JQHAPYQezstc6hiHi3Is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.423","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.423.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/7a5f3187f574fac634d060a22ec4e4e8/tutti-os-ui-system-0.0.423.tgz","_integrity":"sha512-nmXXAoJUGHem23wyoTde3ZqAV3Qd8PgCuiy1fvA4IdPXpMDD7zH/xcTJiEhTC2eTfiPL9/JyGTqFehzfKL8eDg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.423_1787744071700_0.21680588787541466","host":"s3://npm-registry-packages-npm-production"}},"0.0.424":{"name":"@tutti-os/ui-system","version":"0.0.424","_id":"@tutti-os/ui-system@0.0.424","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"693b3b1dd8049bd6a4376e001276cf1c8a7e0d8c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.424.tgz","fileCount":57,"integrity":"sha512-O8DS8anAiAmsS/nYKQfZk3FtWuKEcYEytqH+1P4kF7E3jnfTWu8ULiPx+vzvgQPwJ3bmwVyThqY8IBCCSNqNXg==","signatures":[{"sig":"MEQCIDJnWkqqOvDnBXcZgBT0MO7sqBSt8Con4fkhWRYNoiXlAiAJKypydY0jdE/L0FsyPnir9xZzVwtBPcO9zrX6oFo6BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.424","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.424.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/cc5e37bb023884a31278b3c2018a1ea6/tutti-os-ui-system-0.0.424.tgz","_integrity":"sha512-O8DS8anAiAmsS/nYKQfZk3FtWuKEcYEytqH+1P4kF7E3jnfTWu8ULiPx+vzvgQPwJ3bmwVyThqY8IBCCSNqNXg==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.424_1787746747720_0.9648092078128148","host":"s3://npm-registry-packages-npm-production"}},"0.0.425":{"name":"@tutti-os/ui-system","version":"0.0.425","_id":"@tutti-os/ui-system@0.0.425","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"1d2e89beddd3cc9cffd0cc7a4456ec869613192f","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.425.tgz","fileCount":57,"integrity":"sha512-TjIwWdm5WttG7tEnCaAP3FVjgvR7WcNIK6+NWfruLczm7/U0BTukfzKbFhipvBxnO0Zk/M2Nu3SGGN5cPkAYig==","signatures":[{"sig":"MEUCIQCAiJ4GEH/KK/f9Yt2IpLi1JltlnuieNk8qeewQWQrzwQIgOE7I0Puucnci+7M3y98RqqGuVIOROuT/iDcNRvNfKko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.425","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.425.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/38417e6d72c092951aa7139201fb2922/tutti-os-ui-system-0.0.425.tgz","_integrity":"sha512-TjIwWdm5WttG7tEnCaAP3FVjgvR7WcNIK6+NWfruLczm7/U0BTukfzKbFhipvBxnO0Zk/M2Nu3SGGN5cPkAYig==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.425_1787759390419_0.668853222815982","host":"s3://npm-registry-packages-npm-production"}},"0.0.426":{"name":"@tutti-os/ui-system","version":"0.0.426","_id":"@tutti-os/ui-system@0.0.426","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"homepage":"https://github.com/tutti-os/tutti#readme","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"dist":{"shasum":"2dad256fd919b60ff4951cd54421f95ef654c62a","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.426.tgz","fileCount":57,"integrity":"sha512-R4ntN86hNyG3cDc8f9R/uCibysWzfIiWyc2e/mVTuTZ0+2rrLwZ1pE5m0N+q2vShof6WaC1LzGHkFkcAmnfgFQ==","signatures":[{"sig":"MEYCIQDJcaurKEcJ5M+dihWrlM/iBTteYrJ9j97gawNWI1tXygIhANLE8NUODGm1mPAdqEH1F00qDRXHjmrkunkZahG1r6fE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.426","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1603304},"type":"module","_from":"file:tutti-os-ui-system-0.0.426.tgz","tutti":{"tailwindSourceRoot":"src"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"}},"imports":{"#lib/*":"./src/lib/*.ts","#icons/*":"./src/icons/*.tsx","#components/*":"./src/components/*/index.tsx"},"private":false,"scripts":{"test":"vitest run","build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs","dev:server":"tsx src/dev-server/server.ts"},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"_resolved":"/tmp/aaaf0d13e3269fa38559b8f528b98b18/tutti-os-ui-system-0.0.426.tgz","_integrity":"sha512-R4ntN86hNyG3cDc8f9R/uCibysWzfIiWyc2e/mVTuTZ0+2rrLwZ1pE5m0N+q2vShof6WaC1LzGHkFkcAmnfgFQ==","repository":{"url":"git+https://github.com/tutti-os/tutti.git","type":"git","directory":"packages/ui/system"},"_npmVersion":"11.17.0","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","directories":{},"sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.20.1","clsx":"^2.1.1","vaul":"^1.1.2","sonner":"^2.0.7","radix-ui":"^1.4.2","@dnd-kit/core":"^6.3.1","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/utilities":"^3.2.2","react-resizable-panels":"^4.11.1","class-variance-authority":"^0.7.1","@fontsource-variable/lexend":"^5.2.11"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"icons":["./dist/icons/index.d.ts"],"utils":["./dist/utils.d.ts"],"native":["./dist/native.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","vite":"^6.4.2","jsdom":"^27.2.0","vitest":"^4.0.13","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/react":"^19.1.6","react-native":"0.86.0","@types/react-dom":"^19.1.5","@testing-library/react":"^16.3.0","@testing-library/jest-dom":"^6.9.1","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui-system_0.0.426_1787805158324_0.979614573556792","host":"s3://npm-registry-packages-npm-production"}},"0.0.427":{"name":"@tutti-os/ui-system","version":"0.0.427","private":false,"type":"module","types":"./dist/index.d.ts","sideEffects":["./src/styles/*.css","./dist/styles/*.css","./dist/styles.css"],"bin":{"tutti-ui-system-install-skill":"agent/install-skill.mjs"},"imports":{"#components/*":"./src/components/*/index.tsx","#icons/*":"./src/icons/*.tsx","#lib/*":"./src/lib/*.ts"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./date-format":{"types":"./dist/date-format.d.ts","import":"./dist/date-format.js"},"./dev-vite":{"types":"./dist/dev-vite.d.ts","import":"./dist/dev-vite.js"},"./icons":{"types":"./dist/icons/index.d.ts","import":"./dist/icons/index.js"},"./metadata":{"types":"./dist/metadata/index.d.ts","import":"./dist/metadata/index.js"},"./native":{"types":"./dist/native.d.ts","import":"./dist/native.js"},"./native.css":{"types":"./dist/styles/native.css.d.ts","default":"./dist/styles/native.css"},"./styles.css":"./dist/styles/index.css","./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js"}},"repository":{"type":"git","url":"git+https://github.com/tutti-os/tutti.git","directory":"packages/ui/system"},"dependencies":{"@dnd-kit/core":"^6.3.1","@dnd-kit/modifiers":"^9.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@fontsource-variable/lexend":"^5.2.11","class-variance-authority":"^0.7.1","clsx":"^2.1.1","radix-ui":"^1.4.2","react-resizable-panels":"^4.11.1","sonner":"^2.0.7","tailwind-merge":"^3.3.0","tw-animate-css":"^1.3.1","vaul":"^1.1.2","ws":"^8.20.1"},"devDependencies":{"@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.0","@types/react":"^19.1.6","@types/react-dom":"^19.1.5","@types/ws":"^8.18.1","react-native":"0.86.0","jsdom":"^27.2.0","tsx":"^4.22.3","typescript":"^5.8.3","vite":"^6.4.2","vitest":"^4.0.13","@tutti-os/config-tsconfig":"0.0.0"},"peerDependencies":{"react":"^19.1.0","react-dom":"^19.1.0","react-native":">=0.86 <0.87"},"peerDependenciesMeta":{"react-dom":{"optional":true},"react-native":{"optional":true}},"tutti":{"tailwindSourceRoot":"src"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup --config tsup.config.ts && node ../../../tools/scripts/copy-package-assets.mjs src/styles dist/styles src/metadata/components.json dist/metadata/components.json src/metadata/components.schema.json dist/metadata/components.schema.json","dev:server":"tsx src/dev-server/server.ts","test":"vitest run","typecheck":"node ../../../tools/scripts/run-tsgo-typecheck.mjs"},"typesVersions":{"*":{"components":["./dist/components/index.d.ts"],"date-format":["./dist/date-format.d.ts"],"icons":["./dist/icons/index.d.ts"],"metadata":["./dist/metadata/index.d.ts"],"native":["./dist/native.d.ts"],"utils":["./dist/utils.d.ts"]}},"_id":"@tutti-os/ui-system@0.0.427","description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"homepage":"https://github.com/tutti-os/tutti#readme","_integrity":"sha512-P4aRy2D2hYzeNaegc5/Oeo1b1mAP4lLFdFtIBIlS5Any4afV3SV2DbtHijvDVP5WGFLD/NO2kSFWo8IooPqSGA==","_resolved":"/tmp/82cb1ea51e1bce1298931ac4ac830037/tutti-os-ui-system-0.0.427.tgz","_from":"file:tutti-os-ui-system-0.0.427.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-P4aRy2D2hYzeNaegc5/Oeo1b1mAP4lLFdFtIBIlS5Any4afV3SV2DbtHijvDVP5WGFLD/NO2kSFWo8IooPqSGA==","shasum":"1c6d59ca9710c594c5d8546c1aff3a9baf691d4c","tarball":"https://registry.npmjs.org/@tutti-os/ui-system/-/ui-system-0.0.427.tgz","fileCount":57,"unpackedSize":1603304,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tutti-os%2fui-system@0.0.427","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVBN9BPb7bF1TD8lCF55f63oZCrWjBCu3Fv4x+lYfqEQIhAJyM3vmcpDV/r6tYc+LghB4zhjLSW2AXmubva2h6F74R"}]},"_npmUser":{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},"directories":{},"maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui-system_0.0.427_1787908671809_0.5217360603662682"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-11T19:32:46.192Z","modified":"2026-08-28T09:17:52.317Z","0.0.1":"2026-06-11T19:32:46.582Z","0.0.2":"2026-06-12T05:01:15.530Z","0.0.3":"2026-06-12T09:32:14.003Z","0.0.4":"2026-06-12T10:33:18.565Z","0.0.5":"2026-06-12T12:24:11.518Z","0.0.6":"2026-06-12T14:33:20.936Z","0.0.7":"2026-06-12T16:40:32.685Z","0.0.8":"2026-06-12T21:11:47.496Z","0.0.9":"2026-06-13T06:29:48.800Z","0.0.10":"2026-06-13T15:05:43.749Z","0.0.11":"2026-06-15T06:24:34.497Z","0.0.12":"2026-06-15T14:09:04.925Z","0.0.13":"2026-06-17T07:52:45.643Z","0.0.14":"2026-06-17T10:25:19.364Z","0.0.15":"2026-06-19T05:31:26.611Z","0.0.16":"2026-06-22T07:42:19.519Z","0.0.17":"2026-06-22T11:36:10.385Z","0.0.18":"2026-06-23T07:27:28.290Z","0.0.19":"2026-06-23T14:06:45.638Z","0.0.20":"2026-06-24T05:07:20.759Z","0.0.21":"2026-06-24T06:42:19.372Z","0.0.22":"2026-06-24T09:02:40.980Z","0.0.23":"2026-06-24T09:51:21.122Z","0.0.24":"2026-06-24T12:13:29.842Z","0.0.25":"2026-06-24T14:19:26.127Z","0.0.26":"2026-06-24T15:09:20.259Z","0.0.27":"2026-06-25T06:33:11.877Z","0.0.28":"2026-06-25T08:06:48.694Z","0.0.29":"2026-06-25T12:56:32.972Z","0.0.30":"2026-06-25T17:12:59.370Z","0.0.31":"2026-06-25T17:19:59.627Z","0.0.32":"2026-06-25T18:07:46.027Z","0.0.33":"2026-06-26T07:28:07.498Z","0.0.34":"2026-06-26T12:50:54.625Z","0.0.35":"2026-06-26T13:28:12.832Z","0.0.36":"2026-06-26T15:47:41.180Z","0.0.37":"2026-06-27T07:49:11.558Z","0.0.38":"2026-06-27T13:04:17.608Z","0.0.39":"2026-06-29T06:31:00.095Z","0.0.40":"2026-06-29T07:22:36.336Z","0.0.41":"2026-06-29T13:08:46.592Z","0.0.42":"2026-06-29T13:54:57.451Z","0.0.43":"2026-06-29T14:21:02.356Z","0.0.44":"2026-06-30T03:01:36.752Z","0.0.45":"2026-06-30T06:15:04.774Z","0.0.46":"2026-06-30T07:23:26.208Z","0.0.47":"2026-06-30T10:50:16.592Z","0.0.48":"2026-07-01T08:54:15.065Z","0.0.49":"2026-07-02T04:15:27.248Z","0.0.50":"2026-07-02T10:50:14.064Z","0.0.51":"2026-07-02T12:33:53.985Z","0.0.52":"2026-07-02T13:01:17.004Z","0.0.53":"2026-07-02T13:35:19.216Z","0.0.54":"2026-07-03T03:20:44.266Z","0.0.55":"2026-07-03T05:57:41.430Z","0.0.56":"2026-07-03T07:11:54.645Z","0.0.57":"2026-07-03T08:36:43.398Z","0.0.58":"2026-07-04T09:12:49.554Z","0.0.59":"2026-07-04T09:49:41.813Z","0.0.60":"2026-07-04T19:14:39.163Z","0.0.61":"2026-07-05T05:16:45.873Z","0.0.62":"2026-07-05T12:29:47.050Z","0.0.63":"2026-07-05T13:30:48.847Z","0.0.64":"2026-07-06T06:50:14.201Z","0.0.65":"2026-07-06T10:33:47.665Z","0.0.66":"2026-07-07T04:44:08.153Z","0.0.67":"2026-07-07T08:06:35.405Z","0.0.68":"2026-07-07T10:32:30.456Z","0.0.69":"2026-07-07T14:09:50.724Z","0.0.70":"2026-07-07T17:06:21.145Z","0.0.71":"2026-07-08T04:23:09.281Z","0.0.72":"2026-07-08T08:39:35.644Z","0.0.73":"2026-07-08T09:35:01.336Z","0.0.74":"2026-07-08T12:32:13.804Z","0.0.75":"2026-07-09T06:49:41.241Z","0.0.76":"2026-07-09T09:43:18.579Z","0.0.77":"2026-07-09T10:45:59.229Z","0.0.78":"2026-07-09T15:06:33.230Z","0.0.79":"2026-07-09T19:15:39.563Z","0.0.80":"2026-07-09T19:30:58.944Z","0.0.81":"2026-07-10T04:55:30.156Z","0.0.82":"2026-07-10T07:59:16.175Z","0.0.83":"2026-07-10T08:44:34.170Z","0.0.84":"2026-07-10T15:58:32.408Z","0.0.85":"2026-07-10T16:13:35.094Z","0.0.86":"2026-07-11T04:34:21.380Z","0.0.87":"2026-07-11T06:15:36.080Z","0.0.88":"2026-07-11T09:32:18.719Z","0.0.89":"2026-07-11T17:43:25.178Z","0.0.90":"2026-07-12T16:31:45.354Z","0.0.91":"2026-07-12T16:53:04.921Z","0.0.92":"2026-07-12T17:41:15.684Z","0.0.93":"2026-07-13T06:23:56.876Z","0.0.94":"2026-07-13T09:27:56.870Z","0.0.95":"2026-07-13T18:45:42.847Z","0.0.96":"2026-07-14T18:06:26.957Z","0.0.97":"2026-07-15T03:51:50.419Z","0.0.98":"2026-07-15T08:58:01.944Z","0.0.99":"2026-07-15T09:05:00.825Z","0.0.100":"2026-07-15T15:00:34.063Z","0.0.101":"2026-07-15T16:40:59.318Z","0.0.102":"2026-07-15T16:47:00.873Z","0.0.103":"2026-07-15T17:21:52.984Z","0.0.104":"2026-07-15T18:35:23.560Z","0.0.105":"2026-07-16T06:54:00.447Z","0.0.106":"2026-07-16T07:08:55.793Z","0.0.107":"2026-07-16T07:23:11.298Z","0.0.108":"2026-07-16T12:03:43.179Z","0.0.109":"2026-07-16T14:15:05.479Z","0.0.110":"2026-07-16T17:04:34.902Z","0.0.111":"2026-07-16T17:57:50.032Z","0.0.112":"2026-07-16T18:25:07.484Z","0.0.113":"2026-07-16T19:08:17.240Z","0.0.114":"2026-07-17T03:37:24.443Z","0.0.115":"2026-07-17T05:10:54.782Z","0.0.116":"2026-07-17T10:43:04.128Z","0.0.117":"2026-07-17T10:47:42.175Z","0.0.118":"2026-07-17T11:06:07.513Z","0.0.119":"2026-07-17T11:29:03.491Z","0.0.120":"2026-07-17T12:19:35.580Z","0.0.121":"2026-07-17T12:41:45.154Z","0.0.122":"2026-07-17T13:04:59.273Z","0.0.123":"2026-07-17T13:30:15.685Z","0.0.124":"2026-07-17T14:33:57.556Z","0.0.125":"2026-07-17T14:49:25.729Z","0.0.126":"2026-07-17T16:34:50.834Z","0.0.127":"2026-07-17T17:48:03.536Z","0.0.128":"2026-07-17T18:39:21.738Z","0.0.129":"2026-07-18T04:29:13.476Z","0.0.130":"2026-07-18T05:24:33.151Z","0.0.131":"2026-07-18T06:03:20.839Z","0.0.132":"2026-07-18T06:22:25.516Z","0.0.133":"2026-07-18T10:04:58.542Z","0.0.134":"2026-07-18T10:58:53.363Z","0.0.135":"2026-07-18T12:17:44.558Z","0.0.136":"2026-07-18T12:35:38.744Z","0.0.137":"2026-07-18T12:48:17.418Z","0.0.138":"2026-07-18T12:52:55.475Z","0.0.139":"2026-07-18T13:00:23.066Z","0.0.140":"2026-07-18T16:45:54.938Z","0.0.141":"2026-07-18T16:52:39.121Z","0.0.142":"2026-07-18T17:35:53.201Z","0.0.143":"2026-07-18T18:11:48.851Z","0.0.144":"2026-07-19T00:49:25.336Z","0.0.145":"2026-07-19T04:16:29.270Z","0.0.146":"2026-07-19T13:18:04.685Z","0.0.147":"2026-07-20T04:55:34.328Z","0.0.148":"2026-07-20T05:44:31.415Z","0.0.149":"2026-07-20T07:18:37.590Z","0.0.150":"2026-07-20T07:31:33.895Z","0.0.151":"2026-07-20T08:40:41.869Z","0.0.152":"2026-07-20T09:14:35.552Z","0.0.153":"2026-07-20T09:54:18.441Z","0.0.154":"2026-07-20T14:25:09.229Z","0.0.155":"2026-07-20T14:41:14.745Z","0.0.156":"2026-07-20T15:16:35.412Z","0.0.157":"2026-07-20T15:54:04.029Z","0.0.158":"2026-07-20T17:06:12.398Z","0.0.159":"2026-07-20T17:17:55.119Z","0.0.160":"2026-07-20T17:52:52.922Z","0.0.161":"2026-07-20T19:15:45.464Z","0.0.162":"2026-07-21T03:16:54.382Z","0.0.163":"2026-07-21T04:49:39.730Z","0.0.164":"2026-07-21T05:28:51.524Z","0.0.165":"2026-07-21T05:46:40.174Z","0.0.166":"2026-07-21T07:15:21.341Z","0.0.167":"2026-07-21T09:29:20.449Z","0.0.168":"2026-07-21T13:06:28.751Z","0.0.169":"2026-07-21T13:16:41.827Z","0.0.170":"2026-07-21T13:39:59.831Z","0.0.171":"2026-07-21T14:07:52.250Z","0.0.172":"2026-07-21T15:35:43.044Z","0.0.173":"2026-07-21T16:10:34.105Z","0.0.174":"2026-07-21T17:23:46.883Z","0.0.175":"2026-07-21T17:45:51.601Z","0.0.176":"2026-07-22T05:10:41.764Z","0.0.177":"2026-07-22T06:12:42.828Z","0.0.178":"2026-07-22T07:20:49.769Z","0.0.179":"2026-07-22T08:10:39.216Z","0.0.180":"2026-07-22T08:16:54.558Z","0.0.181":"2026-07-22T08:42:29.098Z","0.0.182":"2026-07-22T09:38:53.629Z","0.0.183":"2026-07-22T10:22:14.975Z","0.0.184":"2026-07-22T10:30:16.179Z","0.0.185":"2026-07-22T10:41:39.861Z","0.0.186":"2026-07-22T10:49:37.237Z","0.0.187":"2026-07-22T11:19:39.436Z","0.0.188":"2026-07-22T11:59:35.272Z","0.0.189":"2026-07-22T13:15:06.540Z","0.0.190":"2026-07-22T16:23:25.734Z","0.0.191":"2026-07-22T18:24:19.485Z","0.0.192":"2026-07-22T18:33:48.761Z","0.0.193":"2026-07-22T18:57:46.750Z","0.0.194":"2026-07-22T19:04:44.072Z","0.0.195":"2026-07-22T23:35:50.093Z","0.0.196":"2026-07-23T00:00:20.900Z","0.0.197":"2026-07-23T04:15:04.410Z","0.0.198":"2026-07-23T07:01:28.970Z","0.0.199":"2026-07-23T09:13:31.260Z","0.0.200":"2026-07-23T09:30:16.819Z","0.0.201":"2026-07-23T09:54:26.432Z","0.0.202":"2026-07-23T12:46:50.854Z","0.0.203":"2026-07-23T13:02:59.619Z","0.0.204":"2026-07-23T13:09:05.068Z","0.0.205":"2026-07-23T13:36:14.837Z","0.0.206":"2026-07-23T14:01:32.764Z","0.0.207":"2026-07-23T14:47:23.183Z","0.0.208":"2026-07-23T15:04:31.456Z","0.0.209":"2026-07-23T15:22:44.053Z","0.0.210":"2026-07-23T15:35:46.208Z","0.0.211":"2026-07-23T16:54:13.160Z","0.0.212":"2026-07-23T18:38:18.337Z","0.0.213":"2026-07-23T19:00:17.885Z","0.0.214":"2026-07-23T19:25:52.297Z","0.0.215":"2026-07-24T07:03:50.057Z","0.0.216":"2026-07-24T08:02:48.279Z","0.0.217":"2026-07-24T09:40:06.834Z","0.0.218":"2026-07-24T10:31:13.184Z","0.0.219":"2026-07-24T12:39:12.272Z","0.0.220":"2026-07-24T12:50:42.605Z","0.0.221":"2026-07-24T14:15:12.096Z","0.0.222":"2026-07-24T15:31:55.236Z","0.0.223":"2026-07-24T19:45:29.345Z","0.0.224":"2026-07-25T01:39:00.452Z","0.0.225":"2026-07-25T05:00:42.734Z","0.0.226":"2026-07-25T05:46:25.425Z","0.0.227":"2026-07-25T05:52:34.206Z","0.0.228":"2026-07-25T06:22:20.925Z","0.0.229":"2026-07-25T07:31:22.171Z","0.0.230":"2026-07-25T07:58:52.857Z","0.0.231":"2026-07-25T09:17:00.717Z","0.0.232":"2026-07-25T10:54:51.974Z","0.0.233":"2026-07-25T11:19:59.113Z","0.0.234":"2026-07-26T05:53:31.046Z","0.0.235":"2026-07-26T06:36:10.084Z","0.0.236":"2026-07-26T14:22:43.189Z","0.0.237":"2026-07-26T20:37:50.156Z","0.0.238":"2026-07-27T06:30:08.116Z","0.0.239":"2026-07-27T08:37:56.825Z","0.0.240":"2026-07-27T10:32:30.791Z","0.0.241":"2026-07-27T14:44:01.760Z","0.0.242":"2026-07-27T15:00:49.421Z","0.0.243":"2026-07-27T18:12:12.613Z","0.0.244":"2026-07-28T03:16:47.434Z","0.0.245":"2026-07-28T04:04:12.872Z","0.0.246":"2026-07-28T06:12:56.062Z","0.0.247":"2026-07-28T08:28:57.401Z","0.0.248":"2026-07-28T09:06:27.606Z","0.0.249":"2026-07-28T10:45:56.570Z","0.0.250":"2026-07-28T15:02:13.239Z","0.0.251":"2026-07-29T11:42:44.331Z","0.0.252":"2026-07-29T16:25:17.978Z","0.0.253":"2026-07-29T16:56:58.543Z","0.0.254":"2026-07-30T04:40:36.163Z","0.0.255":"2026-07-30T14:25:01.534Z","0.0.256":"2026-07-30T15:30:30.839Z","0.0.257":"2026-07-30T18:18:59.067Z","0.0.258":"2026-07-31T06:40:33.441Z","0.0.259":"2026-07-31T07:56:45.248Z","0.0.260":"2026-07-31T08:02:23.778Z","0.0.261":"2026-07-31T08:41:23.698Z","0.0.262":"2026-07-31T17:20:25.012Z","0.0.263":"2026-07-31T17:27:34.212Z","0.0.264":"2026-08-01T03:47:29.661Z","0.0.265":"2026-08-01T07:25:18.597Z","0.0.266":"2026-08-01T08:14:20.337Z","0.0.267":"2026-08-01T08:24:14.164Z","0.0.268":"2026-08-01T08:35:18.302Z","0.0.269":"2026-08-01T10:10:36.503Z","0.0.270":"2026-08-01T11:00:18.888Z","0.0.271":"2026-08-01T12:52:57.387Z","0.0.272":"2026-08-01T14:46:45.353Z","0.0.273":"2026-08-01T16:22:22.204Z","0.0.274":"2026-08-01T18:22:08.843Z","0.0.275":"2026-08-01T19:32:38.383Z","0.0.276":"2026-08-02T04:14:24.106Z","0.0.277":"2026-08-02T09:47:20.190Z","0.0.278":"2026-08-02T12:55:07.227Z","0.0.279":"2026-08-02T16:19:13.829Z","0.0.280":"2026-08-03T04:38:28.861Z","0.0.281":"2026-08-03T08:04:15.541Z","0.0.282":"2026-08-03T11:31:26.690Z","0.0.283":"2026-08-03T11:58:56.101Z","0.0.284":"2026-08-04T06:49:27.633Z","0.0.285":"2026-08-04T18:06:44.218Z","0.0.286":"2026-08-05T09:18:53.414Z","0.0.287":"2026-08-05T10:05:32.423Z","0.0.288":"2026-08-05T11:16:21.489Z","0.0.289":"2026-08-05T14:17:34.574Z","0.0.290":"2026-08-05T16:13:10.957Z","0.0.291":"2026-08-05T16:33:13.516Z","0.0.292":"2026-08-05T17:14:21.578Z","0.0.293":"2026-08-05T17:22:24.164Z","0.0.294":"2026-08-05T17:36:53.308Z","0.0.295":"2026-08-05T17:43:07.358Z","0.0.296":"2026-08-05T17:57:10.339Z","0.0.297":"2026-08-06T04:37:49.656Z","0.0.298":"2026-08-06T04:44:42.004Z","0.0.299":"2026-08-06T05:10:45.156Z","0.0.300":"2026-08-06T07:42:44.144Z","0.0.301":"2026-08-06T11:01:09.292Z","0.0.302":"2026-08-06T11:07:42.576Z","0.0.303":"2026-08-06T11:34:21.001Z","0.0.304":"2026-08-06T14:11:20.619Z","0.0.305":"2026-08-06T15:01:10.748Z","0.0.306":"2026-08-06T17:45:12.418Z","0.0.307":"2026-08-06T19:15:57.121Z","0.0.308":"2026-08-06T21:59:51.906Z","0.0.309":"2026-08-07T00:59:53.561Z","0.0.310":"2026-08-07T05:38:50.160Z","0.0.311":"2026-08-07T06:20:19.602Z","0.0.312":"2026-08-07T09:37:26.411Z","0.0.313":"2026-08-07T09:47:20.979Z","0.0.314":"2026-08-07T12:35:31.321Z","0.0.315":"2026-08-07T15:02:55.157Z","0.0.316":"2026-08-07T16:39:21.057Z","0.0.317":"2026-08-07T16:45:30.399Z","0.0.318":"2026-08-08T07:11:03.634Z","0.0.319":"2026-08-08T07:40:13.863Z","0.0.320":"2026-08-08T08:38:37.099Z","0.0.321":"2026-08-08T10:09:38.943Z","0.0.322":"2026-08-08T11:09:47.198Z","0.0.323":"2026-08-08T14:17:34.875Z","0.0.324":"2026-08-09T14:10:26.826Z","0.0.325":"2026-08-10T06:50:41.614Z","0.0.326":"2026-08-10T08:59:19.168Z","0.0.327":"2026-08-10T09:57:39.039Z","0.0.328":"2026-08-10T10:13:14.258Z","0.0.329":"2026-08-10T11:28:59.126Z","0.0.330":"2026-08-10T13:22:19.453Z","0.0.331":"2026-08-10T13:58:53.917Z","0.0.332":"2026-08-10T14:05:02.996Z","0.0.333":"2026-08-10T16:20:59.258Z","0.0.334":"2026-08-10T17:50:12.310Z","0.0.335":"2026-08-10T18:14:01.262Z","0.0.336":"2026-08-10T19:00:45.482Z","0.0.337":"2026-08-11T02:49:52.513Z","0.0.338":"2026-08-11T07:01:04.842Z","0.0.339":"2026-08-11T07:30:46.045Z","0.0.340":"2026-08-11T08:08:26.795Z","0.0.341":"2026-08-11T09:18:46.858Z","0.0.342":"2026-08-11T09:34:25.858Z","0.0.343":"2026-08-11T09:41:51.830Z","0.0.344":"2026-08-11T10:32:21.054Z","0.0.345":"2026-08-11T10:41:54.090Z","0.0.346":"2026-08-11T11:08:46.612Z","0.0.347":"2026-08-11T13:03:29.319Z","0.0.348":"2026-08-11T13:24:07.785Z","0.0.349":"2026-08-11T14:38:11.991Z","0.0.350":"2026-08-12T01:26:47.877Z","0.0.351":"2026-08-12T03:43:02.335Z","0.0.352":"2026-08-12T03:50:46.281Z","0.0.353":"2026-08-12T04:42:29.208Z","0.0.354":"2026-08-12T06:22:30.556Z","0.0.355":"2026-08-12T06:33:06.215Z","0.0.356":"2026-08-12T07:16:44.302Z","0.0.357":"2026-08-12T09:27:47.127Z","0.0.358":"2026-08-12T10:07:44.804Z","0.0.359":"2026-08-12T10:11:52.672Z","0.0.360":"2026-08-12T14:19:52.685Z","0.0.361":"2026-08-12T14:50:12.315Z","0.0.362":"2026-08-12T15:49:47.815Z","0.0.363":"2026-08-12T18:24:40.774Z","0.0.364":"2026-08-13T05:16:31.860Z","0.0.365":"2026-08-13T06:59:07.168Z","0.0.366":"2026-08-13T13:35:01.694Z","0.0.367":"2026-08-13T15:39:04.185Z","0.0.368":"2026-08-14T02:53:05.609Z","0.0.369":"2026-08-14T04:22:22.499Z","0.0.370":"2026-08-14T04:32:13.893Z","0.0.371":"2026-08-14T06:33:13.575Z","0.0.372":"2026-08-14T08:00:16.908Z","0.0.373":"2026-08-14T10:42:05.363Z","0.0.374":"2026-08-14T10:57:02.797Z","0.0.375":"2026-08-14T17:14:59.979Z","0.0.376":"2026-08-14T19:17:54.563Z","0.0.377":"2026-08-15T04:26:37.531Z","0.0.378":"2026-08-15T04:49:44.104Z","0.0.379":"2026-08-15T06:04:51.756Z","0.0.380":"2026-08-15T08:56:31.419Z","0.0.381":"2026-08-15T09:16:25.283Z","0.0.382":"2026-08-15T09:22:24.091Z","0.0.383":"2026-08-15T10:12:54.855Z","0.0.384":"2026-08-15T13:24:59.443Z","0.0.385":"2026-08-16T04:34:09.238Z","0.0.386":"2026-08-17T07:10:10.141Z","0.0.387":"2026-08-17T09:04:49.618Z","0.0.388":"2026-08-17T10:19:07.225Z","0.0.389":"2026-08-18T05:22:47.412Z","0.0.390":"2026-08-18T06:17:39.655Z","0.0.391":"2026-08-18T07:37:22.132Z","0.0.392":"2026-08-18T22:45:34.261Z","0.0.393":"2026-08-19T04:26:18.250Z","0.0.394":"2026-08-19T09:31:55.489Z","0.0.395":"2026-08-19T10:06:06.761Z","0.0.396":"2026-08-19T10:18:55.294Z","0.0.397":"2026-08-19T12:05:29.936Z","0.0.398":"2026-08-19T12:22:00.114Z","0.0.399":"2026-08-19T15:12:08.278Z","0.0.400":"2026-08-19T15:36:59.226Z","0.0.401":"2026-08-20T03:06:12.457Z","0.0.402":"2026-08-20T03:15:56.618Z","0.0.403":"2026-08-20T06:02:31.436Z","0.0.404":"2026-08-20T08:45:17.277Z","0.0.405":"2026-08-20T09:16:03.944Z","0.0.406":"2026-08-20T09:36:46.623Z","0.0.407":"2026-08-20T10:45:50.143Z","0.0.408":"2026-08-20T14:36:45.327Z","0.0.409":"2026-08-20T14:43:23.389Z","0.0.410":"2026-08-20T15:57:32.176Z","0.0.411":"2026-08-22T09:06:47.237Z","0.0.412":"2026-08-22T10:17:02.954Z","0.0.413":"2026-08-23T09:31:10.668Z","0.0.414":"2026-08-23T14:19:29.521Z","0.0.415":"2026-08-24T05:41:12.131Z","0.0.416":"2026-08-24T12:18:35.597Z","0.0.417":"2026-08-24T12:44:32.725Z","0.0.418":"2026-08-24T14:26:48.360Z","0.0.419":"2026-08-24T17:20:52.223Z","0.0.420":"2026-08-25T04:21:15.273Z","0.0.421":"2026-08-25T04:38:31.260Z","0.0.422":"2026-08-26T05:52:58.579Z","0.0.423":"2026-08-26T11:34:31.855Z","0.0.424":"2026-08-26T12:19:07.842Z","0.0.425":"2026-08-26T15:49:50.580Z","0.0.426":"2026-08-27T04:32:38.489Z","0.0.427":"2026-08-28T09:17:51.978Z"},"bugs":{"url":"https://github.com/tutti-os/tutti/issues"},"homepage":"https://github.com/tutti-os/tutti#readme","repository":{"type":"git","url":"git+https://github.com/tutti-os/tutti.git","directory":"packages/ui/system"},"description":"Shared Tutti UI tokens, styles, icons, and low-level React primitives.","maintainers":[{"name":"hugozhou0638","email":"hugozhou0638@gmail.com"},{"name":"jomeswang","email":"1551403343@qq.com"},{"name":"vorshen","email":"987733967@qq.com"},{"name":"rv4no","email":"ryan.outtascope@gmail.com"},{"name":"jacksooon.0113","email":"singlemai0113@gmail.com"}],"readme":"# @tutti-os/ui-system\n\nShared Tutti UI tokens, styles, icons, and low-level React primitives.\n\nThis package is published to npm as `@tutti-os/ui-system`.\n\nImport the stylesheet once from the renderer or application shell:\n\n```ts\nimport \"@tutti-os/ui-system/styles.css\";\n```\n\nApplication code should prefer the root package export and the documented stable\nsubpaths over deep imports from internal files.\n\n## External Development\n\nExternal consumers should install the package normally:\n\n```bash\npnpm add @tutti-os/ui-system\n```\n\nFor local source sync from a Tutti checkout, start the UI system dev server:\n\n```bash\npnpm --filter @tutti-os/ui-system dev:server\n```\n\nThen add the Vite plugin in the external app:\n\n```ts\nimport { tuttiUISystemDev } from \"@tutti-os/ui-system/dev-vite\";\n\nexport default defineConfig({\n  plugins: [tuttiUISystemDev()]\n});\n```\n\nWhen the dev server is reachable, the plugin mirrors the allowed UI-system\nsource and skill-support files into `.tutti-ui-system-dev/` and aliases the\nstable package entrypoints to that cache. When the dev server is unavailable,\nresolution falls back to the installed package in `node_modules`.\n\nAdd the generated cache to the external app's `.gitignore`:\n\n```text\n.tutti-ui-system-dev/\n```\n\nIf the external app uses Tailwind CSS, include both the installed package output\nand the generated dev cache in the app's Tailwind source scan:\n\n```css\n@source \"../node_modules/@tutti-os/ui-system/dist\";\n@source \"../.tutti-ui-system-dev\";\n```\n\n## Agent Usage\n\nCoding agents should read component metadata before creating or promoting UI:\n\n```ts\nimport { uiSystemMetadata } from \"@tutti-os/ui-system/metadata\";\n```\n\nWhen promoting business UI into this package, use the bundled\n`agent/tutti-ui-system/SKILL.md` skill when it is available. In the source\ncheckout, also read `AGENTS.md`, `ui-system.md`, and\n`docs/conventions/desktop-visual-language.md`. The durable rules are:\n\n1. prefer existing metadata entries before creating a component\n2. classify the component as `base` or `business`\n3. keep business components host-agnostic and side-effect-free\n4. before promoting a business component, scan source usage and define the\n   public props boundary from code evidence\n5. compose business components from base primitives\n6. add metadata, stable exports, and storyboard examples for public UI\n7. run metadata and boundary validation before shipping\n\nExternal repositories can install the bundled skill into their local Codex\nskill directory with one command:\n\n```bash\npnpm exec tutti-ui-system-install-skill\n```\n\nThis copies the package skill into:\n\n```text\n.codex/skills/tutti-ui-system/SKILL.md\n```\n\nWhen `.tutti-ui-system-dev/` is present, the installer prefers the synced\nsource checkout so the installed skill and bundled UI-system rules stay aligned\nwith the current local UI-system source. The installer does not overwrite a\nlocally modified skill unless `--force` is provided.\n","readmeFilename":"README.md"}