{"_id":"@miurajs/miura-ui","_rev":"26-c66cee5bc1742e35e60a3ae9d2efc576","name":"@miurajs/miura-ui","dist-tags":{"latest":"0.4.5"},"versions":{"0.0.1":{"name":"@miurajs/miura-ui","version":"0.0.1","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.0.1","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"c6c473aed86d83b45debf592139c220601a62163","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.0.1.tgz","fileCount":101,"integrity":"sha512-v8orGgHIDFGtGWIPSYFwyDpK6KdSwcl66Hi5tDq4JI1/RTORg5riGF02AmYX3Dfo59oqvlRRjL51cWG9rFQlCw==","signatures":[{"sig":"MEYCIQD6/rRHAXB42BagY4hvD8xfHVzq4dKEbBGv7Ecgbe0xbgIhALA5EWZvQGBt40DSxQkulcqc8kg4CvaQQATfEakU4C1k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222335},"main":"./index.ts","type":"module","types":"./index.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"e5d66224c96abafdae8f8d523d81e08ab42d84be","scripts":{"dev":"echo 'Skipping dev for now'","test":"vitest run","build":"echo 'Skipping build for now'","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@miurajs/miura-element":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.0.1_1774346423425_0.4356726011734322","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@miurajs/miura-ui","version":"0.1.0","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.0","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"c88ed0047290d74f655700bc1c9d0d05a08ff846","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.0.tgz","fileCount":101,"integrity":"sha512-u1G78lWPMXlu2m4n4WIN3d9/OptYBCEoZOOZkB+gedBhaADNP5PqkvpKCJx4lTikd40SkrxbKbtdTOt2KBaZag==","signatures":[{"sig":"MEQCIFVm818IQEesRFJCbvGtWyr9HdmAkyDDUGis/La+TbHYAiASAKkwIzHusyVI057cQPe5tegvMFwao062gYDmNOnq1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222334},"main":"./index.ts","type":"module","types":"./index.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"465533b31b452c096a5af1fed2a06a57febbe1d4","scripts":{"dev":"echo 'Skipping dev for now'","test":"vitest run","build":"echo 'Skipping build for now'","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@miurajs/miura-element":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.0_1774349401420_0.6830459481000442","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@miurajs/miura-ui","version":"0.1.3","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.3","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"02779a9c3dd004b94eab000e9003cfff2e3a36b6","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.3.tgz","fileCount":101,"integrity":"sha512-0ItnHNhf0EHK92pEAB0asxa+oO+KCs7K2X7dog79BAXzS61KsnOLulxU22mN7/osUD7LkPb7XK9OXoh1TUSLKw==","signatures":[{"sig":"MEUCIAgrkpcHp5JjOzaF2mBvFbnxu5WJi3/WTJFh1dQTTUS9AiEA2od75kTp+DDe6pGStSGfPgeiCyiPjCoHYwqsEVcdcPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222502},"main":"./index.ts","type":"module","types":"./index.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"4aa5c211967e9e252582fd63db7f9df68f42d641","scripts":{"dev":"echo 'Skipping dev for now'","test":"vitest run","build":"echo 'Skipping build for now'","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@miurajs/miura-element":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.3_1774365346815_0.3097695462018819","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@miurajs/miura-ui","version":"0.1.4","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.4","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"d4cc43976e0bd55327be58feae0fa2a1a5fc9965","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.4.tgz","fileCount":101,"integrity":"sha512-nUCdEO2dD7Tbr10N0d719drVvZCdTtHGa7Dz/kZq4zT5bpLlgNOYiejVAguLSbYsc3Sf+X2ftHB6Vh1R6R2rcw==","signatures":[{"sig":"MEUCIQCSPptjZxPBCS1ZakExfqp32HFAPvHtfSZesaqzLvWysAIge1IvzuVmGNIBBQybFzJXvTO/lU5pd8/Rzs+8v47eUyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222693},"main":"./index.ts","type":"module","types":"./index.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"25464840657e666c29255b6c421fd0829ad4ebc2","scripts":{"dev":"echo 'Skipping dev for now'","test":"vitest run","build":"echo 'Skipping build for now'","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@miurajs/miura-element":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.4_1774391546090_0.9690794304567731","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@miurajs/miura-ui","version":"0.1.5","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.5","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"6a3e0f0dcb4102d1ef46b05c95ffe7ee99676d72","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.5.tgz","fileCount":101,"integrity":"sha512-MURqFSKZgzWtCE5NdJDz5kjEZt9TVITjaztz70kv6kZdMvFDAwqB49I3Io12SmnwV69aLbC+tDK9OdgPUQOWHQ==","signatures":[{"sig":"MEUCIQDaqoSVQMdqbXysnLjagoQGzRZNJvgdlYqb0UwYhhsGXgIgS2FRWJQoR7T0ZEdhPmqCY3e2cNZKeArt7/hiQE6mf1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222732},"main":"./index.ts","type":"module","types":"./index.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"c211b972bdad09ee0e0469b53c87835d28197059","scripts":{"dev":"echo 'Skipping dev for now'","test":"vitest run","build":"echo 'Skipping build for now'","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@miurajs/miura-element":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.5_1774401173938_0.6980730415373089","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@miurajs/miura-ui","version":"0.1.6","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.6","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"42478c47b885635819422f294f48323dadd792a9","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.6.tgz","fileCount":101,"integrity":"sha512-uU0k0e/QK2EhlrdPhPevJgm1u4Q6D/RvuK0Ca6PMQf37Iy01CbQUr+/lIvGpjsM6G1awe+LgeGI1+MCHUjNtWw==","signatures":[{"sig":"MEYCIQDMxGrnDoU150yHziq+IjcKzRCM1D+eMU7RVOIsMnjZngIhAIyLhj8LH0r0LEBkiSiuh0FgmStIlc2nyAwuAHe7Rd0N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223095},"main":"./index.ts","type":"module","types":"./index.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"c211b972bdad09ee0e0469b53c87835d28197059","scripts":{"dev":"echo 'Skipping dev for now'","test":"vitest run","build":"echo 'Skipping build for now'","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@miurajs/miura-element":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.6_1774401398328_0.00021077719529416505","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@miurajs/miura-ui","version":"0.1.7","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.7","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"7290316daeb704a5a80f6da8b005b4a7458cf88b","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.7.tgz","fileCount":101,"integrity":"sha512-wkv7mhqZ20rcOSy0rDcfVKbYMxWZKBrX6LrZ48Gcyku73lRPRyewA6vaQmgDooj+T9+Mw6klOT7qJPclkSQ1EA==","signatures":[{"sig":"MEUCIQDcZBiuc52AfLHUpsvRVg13n9sY6gRl2kCEO1vRfh3p5gIgGK60BqGBmxQfYNg7YpdqbAmxY5ZiRiQDrVTFk5vvFCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223390},"main":"./index.ts","type":"module","types":"./index.ts","exports":{".":{"types":"./index.ts","import":"./index.ts"}},"gitHead":"b2e0b956b7ba499b7183600a3013f21c1eab2d69","scripts":{"dev":"echo 'Skipping dev for now'","test":"vitest run","build":"echo 'Skipping build for now'","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@miurajs/miura-element":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.7_1774402326131_0.3327441218367506","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@miurajs/miura-ui","version":"0.1.8","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.8","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"bb8df4973952d9c543ac504c2fd00cdefe6ecbbd","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.8.tgz","fileCount":379,"integrity":"sha512-WTPGnJgsY9+vEOdWI0itTFR1gChwzKhMjtWWDqjks1arQEV8eykWJE89HNrXsAfRPLUwxRuOQBeBgRyDo2j1Fg==","signatures":[{"sig":"MEYCIQDGAukHbhcw7aurlMvS0CuTOTYQcmCgaB4xNmgOvzF6tgIhAJhowBc7wdKs8MWDyk0kjkEqVsO6i9MP5hHfZ81QGW1p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606753},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e94657fb1554ff0ed16a69cfc83ac7437e391c29","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"11.11.1","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"@miurajs/miura-element":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.8_1774489349910_0.9698691055285742","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@miurajs/miura-ui","version":"0.1.9","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.9","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"c5c04113310c2f8771690b19412d08db858be245","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.9.tgz","fileCount":379,"integrity":"sha512-vsGW9bKSQNnaAO/rrb5y8GHsP/mbZXC2Lo5CjYTtK5q7O158HCDKoYqusYUo8/UnivmMevSbIP/3rGp2S2wnnA==","signatures":[{"sig":"MEYCIQCADWxl7bBNiCYdFxQnQZYh74TPx6BFqpK07KUts2FvmAIhAOPwCQsLQ4HuqeR7WCHDY8eQnyslnEOvnxBiJeboecnV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610602},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"950f8ada9a0d0eb8bb7522d688828f4368f94eb2","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@miurajs/miura-element":"^0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.9_1774603293462_0.4052090570520843","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@miurajs/miura-ui","version":"0.1.10","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.10","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"f9ce1bbb3153be8b4c47598f6406b3aca9486b5b","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.10.tgz","fileCount":379,"integrity":"sha512-+IhObN/AXka28D8XBjn0JdgkQSRbzdU+HQgwsstwczJK+SOWYo6E8HY7ND+amlePXj73n9utAXmT5mwXOuQ4zA==","signatures":[{"sig":"MEYCIQCOKWiersb8w+kooEP1itdqs/vZW8VvvnivDljr8pGfwQIhANC5LQw1JQ7uX+ESi52CmOtXKYKZS/0UoQ2u5JAiK0sw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611243},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4062f7805ae68fe4a24fe0a4991272e806a8ae77","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@miurajs/miura-element":"^0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.10_1774603935789_0.6794211779252273","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@miurajs/miura-ui","version":"0.1.11","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.11","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"018fba642be4aa3ac4db5bd40953b5304f4bafd8","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.11.tgz","fileCount":379,"integrity":"sha512-k7gDxbYJbdevEARoF7OxMCErwF84hFr1xY3f18s994pAIGNSS62DyrHw9VPkSs+d1+WmOCJDkQTvTXEOBKfjxA==","signatures":[{"sig":"MEUCIAUAwifFsVypHGWnc+X/90KlOG3VWf6bBs6t/SaYuR0/AiEAh0KJ09EuH/Oarc2qBtfoN5GMv3LUWZRJx3o3wyPJ8P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610370},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a34228052f41a499fca76be6a0a89c96e2350da8","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@miurajs/miura-element":"^0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.11_1774735712496_0.25443932370899125","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@miurajs/miura-ui","version":"0.1.12","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.12","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"0a3e204b3eec9377476895e769d5e7148079123f","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.12.tgz","fileCount":383,"integrity":"sha512-/LjmIk3hjioWijCtebeSydkWRCdjUrbUt3bXgB/OUC+8yZV1VDPVShNKc7qXLGZdngeoDYVT683aadDFm6HiPw==","signatures":[{"sig":"MEYCIQCemUcnsl3mPPoi+S1OUn1cW1qliFjF+e2q35sqROs57wIhAP61/Uce7WQqt3BBg0W35VPutK0uH1KKRrWTsP+CsTPL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633319},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"35a77c9d8107edaea40c7f66336c0f94922615dc","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@miurajs/miura-element":"^0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.12_1774738954045_0.3759927292430081","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@miurajs/miura-ui","version":"0.1.13","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.13","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"3e0985d582fa89b534f18bfdc5a3520c667655b2","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.13.tgz","fileCount":383,"integrity":"sha512-kCy5qmf7I0rMPMkUf+Yfu7OQWvd1qCTg/fNJ3yKTdXSf44J6CGUNJvZfGIIAlcGiKkSiGpuV7xC5D/USeTeDFw==","signatures":[{"sig":"MEYCIQDeHwXHwhY805EIPzL04UvE2hUv+puCqa7cGDJ9KI+s3QIhALg9ni9Db339dy7yoyDBdEAVVZk42uOVnGGfaOBY9LPC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633319},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"35a77c9d8107edaea40c7f66336c0f94922615dc","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@miurajs/miura-element":"^0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.13_1774740456059_0.31989064530983935","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@miurajs/miura-ui","version":"0.1.14","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.14","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"22ed15a93a3c8294f54df894c9cc8993bd9674cc","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.14.tgz","fileCount":383,"integrity":"sha512-ra1K2hK3AYg0ipbQLOW4eb96OdVzCCmdRrPv8yissydVSlb7TAgKn2NICNj/+TXIVuntN0Y8SCFAZgCA3A1rjg==","signatures":[{"sig":"MEUCIQCwLoMWZ5xfGC7bfX0rjbeP6R49bRUwY4y86qibLqz31AIgTHUR7XipgoiVs0sYhrP2ij5F/glKK8SGGIAgL1VfuRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633865},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"35a77c9d8107edaea40c7f66336c0f94922615dc","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@miurajs/miura-element":"^0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.14_1774740718909_0.8862699803487673","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@miurajs/miura-ui","version":"0.1.15","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.15","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"0e9469e9decd9fc4a1e1fc89cbeb061f1e555d50","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.15.tgz","fileCount":383,"integrity":"sha512-Z01YsOXE8DmlnkIHid6wn/oiXQbRRNkWN41I/KbWc/Z6kQsBr/QZP/mjuC80khRyUNo7p1dr3VD2zlKsccPg/g==","signatures":[{"sig":"MEYCIQDbf/IMDOIZBMR1xymhNuFtwBIVXD4SaF/FzLJUHMt9RgIhAM4tm9oQbP5HmvS8DaTubgSIsHmT6QT971wwTOcp+Ncm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633832},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"35a77c9d8107edaea40c7f66336c0f94922615dc","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@miurajs/miura-element":"^0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.15_1774740981964_0.07587628371124788","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@miurajs/miura-ui","version":"0.1.16","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.16","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"9a54d5a127f5433fcd0748356cd1530f35488fd2","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.16.tgz","fileCount":383,"integrity":"sha512-BdTjgAOf0iI1CpqE7dgDzxnn9vdFxuP+5H/pjDxXr5H5kAKu1fE71v/Y8scSDRTqBC+GTCVxga11F3kBN5YEaQ==","signatures":[{"sig":"MEQCID4fATv1E38mrLMuEyE97LllUefWdQUbDjqbARR8TH8cAiBx7KRP4RlyFYXDuki+hyiw4EceR/5DgDqAWYHRLLQYJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633918},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"35a77c9d8107edaea40c7f66336c0f94922615dc","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"@miurajs/miura-element":"^0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.16_1774741181329_0.5272824980571278","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@miurajs/miura-ui","version":"0.1.17","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.17","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"c260c59c8cb00edb7ee2948307b0a730343504c7","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.17.tgz","fileCount":383,"integrity":"sha512-jgTvdZItvmSYxE5cN+umLE/3KzW3LXXV5D+A6N85Bl6G0izghPHramAqQPDVOC0Us91kEaPiy+ILAfqCV8YcVA==","signatures":[{"sig":"MEQCIAg9PRrbDd/0s4fhSTaxsjmtadl8MsVGs5yFMFrtXCvnAiBBeakAAI9gpezUN1RjbxTXRniuN9v0xTw9fuCQOdr9dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bef51d4faf2af0c8cfead9e0899c7e61f1798692","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lucide":"^1.7.0","@miurajs/miura-element":"^0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.17_1774742787842_0.4380000151917607","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@miurajs/miura-ui","version":"0.1.18","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.18","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"f343727b5f42b14e2098b72ecea46ef332c1de9e","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.18.tgz","fileCount":383,"integrity":"sha512-LlYFXa3M5T3q0y2rlD5yIrVAvzfaB1/vBVIZfn3bLDqSHWgch5keM3MV57YUMhMICAvMHy0GFILBBqhemjpWdQ==","signatures":[{"sig":"MEYCIQDv8tAoBur7C1H0vyTxZo5gpTZLpFD94XZuePlYFXl7HAIhAM488ZKmmR4Rxcme50ftIDJLeQQvDL7MouRpAT1s/Cjx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631149},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6f46fcf37c7e13732593cc0dbcbf9351da10a1d7","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lucide":"^1.7.0","@miurajs/miura-element":"^0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.18_1774743302909_0.4205770763855461","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@miurajs/miura-ui","version":"0.1.19","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.1.19","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"5cc3475557de126af1b1b405346f680c1cbdc066","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.1.19.tgz","fileCount":383,"integrity":"sha512-wKQcZWGzhpH0hpKHWoL1Z4lUWlku9ozmUC0Th7F2hP9Bqb11s1LG643tFPJLKJ9CTRlo8ugvlKEBN55veOFVsQ==","signatures":[{"sig":"MEYCIQDqDf0tH5aK4X3vz8D1SAIijrXMGkysQaE6AgeLCOLqkAIhALET70B8S3BOPI5VFstR45SYowLsmhNn+7cN5PgG4kAd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631149},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"363127dedb53ebe4ad47676166264e1904a5b9cb","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lucide":"^1.7.0","@miurajs/miura-element":"^0.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.1.19_1774800314723_0.04391784264739673","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@miurajs/miura-ui","version":"0.2.0","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.2.0","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"82dc6e07556a4da6fbf7f3fca666a315cab7a316","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.2.0.tgz","fileCount":411,"integrity":"sha512-ZCzq0QSjhG9NUP+cz9sIVEHilxHPPyhIQ4iZMC5xrxMloubXOhE+j4gz3lt1tVJreSDA4brO3O81juhp8gw1OQ==","signatures":[{"sig":"MEUCIQCO5tBxPlWnFNGRNUhWvI2jtIiXl7C8TyGcza0+54f6ugIgax8Wn0BYRTBvVAQuHb/3j40Q2b8kCb4AQXbHvEVWJDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861364},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fab91976b57a40dc724bf916c7af4becbd7e08d2","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lucide":"^1.7.0","@miurajs/miura-element":"^0.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.2.0_1775496151280_0.33815824159560837","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@miurajs/miura-ui","version":"0.2.1","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.2.1","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"10030194043fad2abe8d4be0f351c86f9c46aeb1","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.2.1.tgz","fileCount":383,"integrity":"sha512-pjb+ECVpQs2wDZd8M0gFFRrlu05k+QfhJPtqeqg2vba0Aba1uHVIQ2zA8QoUidb2l4dU2dvIceNDx8q4s7POxg==","signatures":[{"sig":"MEUCIQD5NtwdlwsrxL7ShXF5xVOh8BiZgOAFAbUhq0QCRsSE8AIgRM0v0T144zsYBo9dLDPG2+HhpLUXGDfKYNyJxrD5vPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631283},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"014450c9947fdc8ea362ba0a3809398814f165d7","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lucide":"^1.7.0","@miurajs/miura-element":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.2.1_1775509004455_0.9047247136594265","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@miurajs/miura-ui","version":"0.2.2","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.2.2","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"7566122017f1d150b0cd015a8a1816340a99a5fa","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.2.2.tgz","fileCount":559,"integrity":"sha512-ptiVCMMtLyqEeQxTrMn81QIe8drFqsYjA7DMA3HnXU8MkOS+YBlXKrf0/D4EyfR7BUArzSTDuisJoV7faeXvtw==","signatures":[{"sig":"MEUCIQDlVmRoMRs13FcyVe3IsZ/HUq9/tXVHegpLfSYBSZLzvQIgCPhtAuOi+pINyEqi/6hPes5Sl0MocYgmAwy4Y9yrtjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1265809},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"014450c9947fdc8ea362ba0a3809398814f165d7","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lucide":"^1.7.0","@miurajs/miura-element":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.2.2_1775509128983_0.8694554218029087","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@miurajs/miura-ui","version":"0.2.3","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.2.3","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"61a67337d46b0e4b805da08223bf07ba4e77b6ab","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.2.3.tgz","fileCount":491,"integrity":"sha512-JAZVbBmuT/VycXn0M01PjpAy+nYOxwQQGbArfUp8+jdYCYG+tVh7pIWP2DNARU0NvsoPu4i6uki/mTyXbluJOQ==","signatures":[{"sig":"MEQCID0YUs9xcQD5dw10ct21V9mGxRi+rqiCIe4/zDz9hlLSAiAMI9MBD8tosHjqGYJ8xf/Gfod517KjAVXkW/IozaQFuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1097484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"229cebcac6e30419bc17fcec74b58a90ac25182e","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"10.9.0","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lucide":"^1.7.0","@miurajs/miura-element":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.2.3_1775517463829_0.6685893581123334","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@miurajs/miura-ui","version":"0.2.4","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.2.4","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"e3a8b08f367f60efcfc32914c383ac1cb75376bd","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.2.4.tgz","fileCount":483,"integrity":"sha512-pwu+crFz61eUylxkm+xdimCds2jsVDbrM1W5qXx21sbzwlYNlh2rOOnvixaVJH2HDEeSVNpJ4SwfgnG/M77b0Q==","signatures":[{"sig":"MEYCIQC98mqPmwoh0tXa2rNXE0JwLxejUFAf6Fuxdj7iodtkYQIhAMgagEcaMiF4z+iGOsbs9ayqHIJETuphlCNVJ23fqV+i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1091487},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d1ccf1c9547804231bf985cf5216cffc1ffe9111","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A modern, unstyled, accessible UI component library for [miura](https://github.com/miura). Build beautiful, accessible web apps with composable primitives—your way.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"lucide":"^1.7.0","@miurajs/miura-element":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.2.4_1775573770556_0.9905174929640004","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@miurajs/miura-ui","version":"0.4.4","keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","_id":"@miurajs/miura-ui@0.4.4","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"homepage":"https://github.com/fernandosalves/miura-js#readme","bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"dist":{"shasum":"2e4225ae0959ef8a7b4394f148bf0556ffaf8c08","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.4.4.tgz","fileCount":416,"integrity":"sha512-Gc5ilk+RVOVdSjdDNedATNAW7IZ1aALSDa2kqatHZstz2AeFFEVOe0eMXkhWewxXkGI52+wwhrNFg36+x1QhhQ==","signatures":[{"sig":"MEUCIQCaXZKZuslCHqi2IrDzYNKqo/W6CY5qE9JU7mOxQN/y0wIgAIzism5DxTtaYjF52GlsBgRMzCDjQ28a2srGtp6V84Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":962687},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nano":{"types":"./dist/src/nano/index.d.ts","import":"./dist/src/nano/index.js"},"./forms":{"types":"./dist/src/forms/index.d.ts","import":"./dist/src/forms/index.js"},"./tokens":{"types":"./dist/src/tokens/index.d.ts","import":"./dist/src/tokens/index.js"},"./elements":{"types":"./dist/src/elements/index.d.ts","import":"./dist/src/elements/index.js"},"./workspace":{"types":"./dist/src/workspace/index.d.ts","import":"./dist/src/workspace/index.js"},"./primitives":{"types":"./dist/src/primitives/index.d.ts","import":"./dist/src/primitives/index.js"},"./tokens.css":{"import":"./dist/src/tokens/tokens.css"}},"gitHead":"138d4d578dca08b19bde06c299144ded67512c28","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc && mkdir -p dist/src/tokens && cp src/tokens/tokens.css dist/src/tokens/tokens.css","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"repository":{"url":"git+https://github.com/fernandosalves/miura-js.git","type":"git"},"_npmVersion":"11.13.0","description":"Miura UI should be rebuilt as a workspace-grade design system for Miura applications: fast web components, accessible interaction primitives, and higher-level surfaces for admin, editorial, notebook, kanban, calendar, and graph-like product UIs.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"lucide":"^1.7.0","@miurajs/miura-element":"^0.4.4"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^24.0.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/miura-ui_0.4.4_1777238162544_0.799929563899437","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@miurajs/miura-ui","version":"0.4.5","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tokens":{"types":"./dist/src/tokens/index.d.ts","import":"./dist/src/tokens/index.js"},"./tokens.css":{"import":"./dist/src/tokens/tokens.css"},"./nano":{"types":"./dist/src/nano/index.d.ts","import":"./dist/src/nano/index.js"},"./primitives":{"types":"./dist/src/primitives/index.d.ts","import":"./dist/src/primitives/index.js"},"./elements":{"types":"./dist/src/elements/index.d.ts","import":"./dist/src/elements/index.js"},"./forms":{"types":"./dist/src/forms/index.d.ts","import":"./dist/src/forms/index.js"},"./workspace":{"types":"./dist/src/workspace/index.d.ts","import":"./dist/src/workspace/index.js"}},"scripts":{"build":"tsc && mkdir -p dist/src/tokens && cp src/tokens/tokens.css dist/src/tokens/tokens.css","dev":"tsc --watch","test":"vitest run","test:watch":"vitest watch","test:coverage":"vitest run --coverage"},"keywords":["web-components","ui","components","design-system","framework"],"author":{"name":"Fernando Alves"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/fernandosalves/miura-js.git"},"bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"homepage":"https://github.com/fernandosalves/miura-js#readme","dependencies":{"@miurajs/miura-element":"^0.4.7","lucide":"^1.3.0"},"devDependencies":{"@types/jsdom":"^21.1.6","@vitest/coverage-v8":"^1.6.0","jsdom":"^24.0.0","typescript":"^5.4.5","vitest":"^1.6.0"},"gitHead":"60418d416b8e84870d49e7b7ddfdca733aca89f9","_id":"@miurajs/miura-ui@0.4.5","description":"Miura UI should be rebuilt as a workspace-grade design system for Miura applications: fast web components, accessible interaction primitives, and higher-level surfaces for admin, editorial, notebook, kanban, calendar, and graph-like product UIs.","_nodeVersion":"22.11.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-5+kOjzh2XemfjNhfRGE6F58Bs1Few4yqtIlblUUqRROjDJepSF24ZE3Ic23Zd5auibTprAc3AubzaAwYGVEciQ==","shasum":"6b76f31aee1459cbe9b08bd131ba8549c2b693d2","tarball":"https://registry.npmjs.org/@miurajs/miura-ui/-/miura-ui-0.4.5.tgz","fileCount":416,"unpackedSize":963587,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF486mrGrBHYe+5MUmLpERlzNaPAJybbQt+S1RPBwpolAiEAt9jioq8h5M/bf7o1P3h4MHsqzuUngDE2FhJgjktEsMI="}]},"_npmUser":{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"},"directories":{},"maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/miura-ui_0.4.5_1777407643313_0.8571658899330867"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-24T10:00:23.337Z","modified":"2026-04-28T20:20:43.675Z","0.0.1":"2026-03-24T10:00:23.620Z","0.1.0":"2026-03-24T10:50:01.574Z","0.1.3":"2026-03-24T15:15:47.005Z","0.1.4":"2026-03-24T22:32:26.247Z","0.1.5":"2026-03-25T01:12:54.092Z","0.1.6":"2026-03-25T01:16:38.478Z","0.1.7":"2026-03-25T01:32:06.277Z","0.1.8":"2026-03-26T01:42:30.073Z","0.1.9":"2026-03-27T09:21:33.609Z","0.1.10":"2026-03-27T09:32:15.953Z","0.1.11":"2026-03-28T22:08:32.704Z","0.1.12":"2026-03-28T23:02:34.212Z","0.1.13":"2026-03-28T23:27:36.235Z","0.1.14":"2026-03-28T23:31:59.071Z","0.1.15":"2026-03-28T23:36:22.133Z","0.1.16":"2026-03-28T23:39:41.489Z","0.1.17":"2026-03-29T00:06:28.052Z","0.1.18":"2026-03-29T00:15:03.085Z","0.1.19":"2026-03-29T16:05:14.889Z","0.2.0":"2026-04-06T17:22:31.501Z","0.2.1":"2026-04-06T20:56:44.599Z","0.2.2":"2026-04-06T20:58:49.186Z","0.2.3":"2026-04-06T23:17:44.038Z","0.2.4":"2026-04-07T14:56:10.766Z","0.4.4":"2026-04-26T21:16:02.744Z","0.4.5":"2026-04-28T20:20:43.520Z"},"bugs":{"url":"https://github.com/fernandosalves/miura-js/issues"},"author":{"name":"Fernando Alves"},"license":"MIT","homepage":"https://github.com/fernandosalves/miura-js#readme","keywords":["web-components","ui","components","design-system","framework"],"repository":{"type":"git","url":"git+https://github.com/fernandosalves/miura-js.git"},"description":"Miura UI should be rebuilt as a workspace-grade design system for Miura applications: fast web components, accessible interaction primitives, and higher-level surfaces for admin, editorial, notebook, kanban, calendar, and graph-like product UIs.","maintainers":[{"name":"fernando_alves","email":"fernandoplacidosalves@gmail.com"}],"readme":"# Miura UI Next\n\nMiura UI should be rebuilt as a workspace-grade design system for Miura applications: fast web components, accessible interaction primitives, and higher-level surfaces for admin, editorial, notebook, kanban, calendar, and graph-like product UIs.\n\nThis README is an implementation plan for the new package. The current source remains useful as reference material, but it should not be treated as the target architecture.\n\n## Why Rebuild\n\nThe current `packages/miura-ui` package has the right ambition but the wrong center of gravity:\n\n- It exports many components from `src/index.ts`, but several listed APIs are missing, duplicated, or only partially implemented.\n- It mixes primitives, styled components, application widgets, token files, and Storybook demos without a stable contract between layers.\n- Component quality is uneven: some controls are simple and reusable, while complex components such as kanban/calendar are too domain-specific and under-specified for a general package.\n- The docs claim \"\"\"unstyled by default\"\"\", while the source ships opinionated styling and tokens.\n- The package does not yet expose subpath exports, so consumers pay too much conceptual and bundle cost for small usage.\n\nThe blog admin UI in `/Users/fernandoalves/Desktop/blog-gesys/apps/admin/src/components/ui` is a better design seed. It contains the product patterns Miura UI can own: icon rails, foldable navigation, split panes, content trees, context panels, dense forms, markdown surfaces, kanban boards, calendars, and mindmap canvases.\n\n## Competitive Read\n\nModern design-system libraries cluster into five groups:\n\n| Group | Examples | What they teach us | What Miura should avoid |\n| --- | --- | --- | --- |\n| Headless primitives | Radix UI, Headless UI, Angular Primitives, UI Ingredients | Behavior and accessibility should be reusable independently from styling. | Do not make users fight hard-coded DOM, colors, or layout. |\n| Copy-owned components | shadcn/ui | Developers like owning the final component source and design language. | Do not make the package feel like an opaque theme prison. |\n| Enterprise web components | Adobe Spectrum, UI5 Web Components, Shoelace/Web Awesome, Lion | Framework-agnostic custom elements are strong for design systems and multi-app adoption. | Do not ship huge monolithic imports or inconsistent theming contracts. |\n| App-shell systems | Fluent, Atlassian, Linear-like internal systems | Real products need navigation density, panels, command surfaces, data grids, context areas, and workflow states. | Do not stop at buttons, inputs, cards, and badges. |\n| Canvas/workspace tools | Notion, Linear, Muse, Excalidraw, Milanote, Fibery | The next useful UI layer is spatial, multi-panel, keyboard-first, and context-aware. | Do not force everything into isolated cards and dialogs. |\n\nThe opening for Miura UI is not \"\"\"yet another component library\"\"\". It is **a native-web workspace UI system for Miura**.\n\n## Design Thesis\n\nMiura UI should feel like a precise workbench:\n\n- Compact, scannable, and keyboard-friendly by default.\n- Built around panels, rails, trees, tabs, boards, calendars, inspectors, and command surfaces.\n- Accessible at the behavior layer, themeable at the token layer, expressive at the recipe layer.\n- Fast enough that base UI primitives can be used everywhere without hesitation.\n- Plain web components first, Miura-enhanced when reactivity/forms/router/context are needed.\n\n## Package Layers\n\nUse layered packages or layered subpaths. The important part is that each layer has a clear job.\n\n```text\n@miurajs/miura-ui\n  /tokens       design tokens, themes, density, motion, CSS layers\n  /nano         tiny HTMLElement base and DOM helpers, no MiuraElement dependency\n  /primitives   accessible headless behavior primitives\n  /elements     styled Miura web components\n  /forms        controls integrated with Miura form support\n  /workspace    panels, rails, navigation, split panes, command surfaces\n  /data         tables, lists, trees, calendar, timeline, virtualized views\n  /canvas       kanban, mindmap, node graph, spatial board primitives\n  /recipes      composed app patterns and copy-owned examples\n```\n\nSubpath exports should allow this:\n\n```ts\nimport '@miurajs/miura-ui/elements/button';\nimport '@miurajs/miura-ui/workspace/shell';\nimport { createDisclosure } from '@miurajs/miura-ui/primitives/disclosure';\nimport { tokens } from '@miurajs/miura-ui/tokens';\n```\n\n## The `miura-nano` Decision\n\nCreate a tiny internal base, but do not replace `MiuraElement` with it.\n\n`MiuraElement` is valuable for components that need signals, forms, resources, context, global shared state, lifecycle helpers, debugger integration, and AOT/JIT rendering. Workspace components such as notebook trees, nav panels, command palettes, calendars, kanban boards, and mindmaps should keep those features.\n\n`miura-nano` should exist for the smallest pieces:\n\n- icon\n- spinner\n- badge\n- visually-hidden\n- primitive button wrapper when native button is enough\n- theme-provider attribute bridge\n- token/style registration helpers\n- low-level popover/positioning anchors if they do not render dynamic templates\n\nSuggested contract:\n\n```ts\nexport class MiuraNanoElement extends HTMLElement {\n  static tagName?: string;\n  static styles?: CSSStyleSheet | string | Array<CSSStyleSheet | string>;\n  static observedAttributes: string[];\n\n  protected root: ShadowRoot;\n  protected mounted(): void | (() => void);\n  protected updated(name: string, oldValue: string | null, value: string | null): void;\n  protected render(): Node | string | void;\n  protected emit<T>(type: string, detail?: T, options?: EventInit): boolean;\n}\n```\n\nRules:\n\n- Use `MiuraNanoElement` only when the component does not need signals, template directives, form controller access, resources, context consumption, router bridge, or debugger snapshots.\n- Use `MiuraElement` for anything with meaningful state, lists, async data, forms, or app-shell coordination.\n- Keep the `nano` layer private at first. Promote it only after bundle-size measurements prove the split is worthwhile.\n\n## Core Architecture\n\n### 1. Tokens First\n\nDefine a token system before components are rebuilt.\n\nToken families:\n\n- `color`: background, surface, surface-hover, border, text, muted, accent, danger, warning, success.\n- `space`: dense admin rhythm from `2px` to `48px`.\n- `radius`: sharp professional defaults, mostly `2px`, `4px`, `6px`, `8px`.\n- `density`: `compact`, `cozy`, `comfortable`.\n- `type`: UI text, label, code, title, mono.\n- `motion`: duration and easing, plus reduced-motion behavior.\n- `z`: overlay, toast, popover, modal, command, drag layer.\n- `layout`: rail width, panel width, inspector width, toolbar height.\n\nUse CSS cascade layers:\n\n```css\n@layer miura.reset, miura.tokens, miura.base, miura.components, miura.recipes, app.overrides;\n```\n\nThe blog tokens are a strong starting point because they already encode compact admin behavior. Clean up naming and remove product-specific colors from base tokens.\n\n### 2. Behavior Primitives\n\nCreate unstyled behavior controllers before styled elements.\n\nInitial primitive controllers:\n\n- `createDisclosure`\n- `createRovingFocus`\n- `createListbox`\n- `createMenu`\n- `createDialog`\n- `createPopover`\n- `createTabs`\n- `createTree`\n- `createResizablePane`\n- `createSortable`\n- `createCalendarGrid`\n- `createDragDropBoard`\n- `createNodeCanvas`\n\nThese should be plain TypeScript state machines/controllers that can be used by Miura components, external web components, or future adapters.\n\n### 3. Styled Elements\n\nBuild styled custom elements on top of primitives.\n\nElement standards:\n\n- One element per file.\n- No default mega-import side effects.\n- Every element exposes `part` names and data-state attributes.\n- Every interactive component supports keyboard usage and focus-visible styling.\n- Every component has a controlled/uncontrolled contract where relevant.\n- Every component documents events with `detail` payloads.\n- Components use tokens only, not hard-coded product colors.\n\n### 4. Forms\n\nMiura already has form support under the hood via `createForm`, field refs, validation, async validation, touched/dirty state, submit lifecycle, and debugger snapshots. Miura UI forms should not invent a second form model.\n\nForm controls should integrate with Miura forms by convention:\n\n```html\n<mui-field name=\"title\" label=\"Title\">\n  <mui-input name=\"title\"></mui-input>\n</mui-field>\n```\n\nRecommended form component set:\n\n- `mui-form`\n- `mui-field`\n- `mui-label`\n- `mui-help-text`\n- `mui-error-text`\n- `mui-input`\n- `mui-textarea`\n- `mui-checkbox`\n- `mui-radio-group`\n- `mui-switch`\n- `mui-select`\n- `mui-combobox`\n- `mui-date-field`\n- `mui-file-drop`\n- `mui-segmented-control`\n\nControls should expose native form semantics where possible and bridge to `Form.field(name)` when used inside a Miura form context.\n\n### 5. Workspace Components\n\nThis is Miura UI\"\"'s differentiator.\n\nBuild these early:\n\n- `mui-app-shell`: rail + nav panel + content + inspector slots.\n- `mui-icon-rail`: compact primary navigation with active state, tooltips, fold/unfold behavior.\n- `mui-nav-panel`: secondary navigation with sections, resize, compact/hidden states.\n- `mui-content-tree`: generic tree model extracted from the blog notebook/content panels.\n- `mui-split-pane`: robust horizontal/vertical resize with persisted sizes.\n- `mui-context-panel`: inspector/detail panel connected through context or events.\n- `mui-command`: command palette and command bar.\n- `mui-toolbar`: icon-heavy command surface.\n- `mui-empty-state`, `mui-status-bar`, `mui-presence`, `mui-shortcut`.\n\n### 6. Canvas Components\n\nTreat kanban, mindmap, and calendar as first-class workspace primitives, not special demos.\n\nCanvas family:\n\n- `mui-kanban-board`: generic columns/cards with reorder, drop zones, render hooks, keyboard movement.\n- `mui-calendar-grid`: year/month/week modes, cell render hooks, drag/drop events.\n- `mui-node-canvas`: pan/zoom/select/drag/resize foundation.\n- `mui-mindmap`: recipe built on `mui-node-canvas`.\n- `mui-notebook`: recipe combining tree + board/canvas + inspector.\n\nThe blog mindmap proves Miura can own spatial UI, but the reusable package should separate canvas mechanics from blog-specific page/card data.\n\n## Blog Component Migration Map\n\n| Blog component | Target package area | Action |\n| --- | --- | --- |\n| `mui-button`, `mui-input`, `mui-textarea`, `mui-checkbox`, `mui-switch` | `/elements`, `/forms` | Rebuild around form integration, parts, states, density. |\n| `mui-panel`, `mui-card`, `mui-stack` | `/elements`, `/workspace` | Keep compact geometry, normalize tokens. |\n| `mui-icon`, `icons.ts` | `/nano`, `/elements` | Keep tiny and tree-shakeable; define icon registry. |\n| `mui-icon-rail`, `mui-nav-panel` | `/workspace` | Generalize data model, remove app route coupling. |\n| `mui-content-tree-panel`, `mui-notebook-tree-panel` | `/workspace/content-tree` | Extract generic tree, then add notebook recipe. |\n| `mui-split-pane`, `mui-master-detail` | `/workspace/layout` | Merge into pane system with persisted sizes. |\n| `mui-calendar-grid` | `/data/calendar` | Promote; add keyboard/a11y and view adapters. |\n| `mui-kanban-board`, `mui-kanban-card` | `/canvas/kanban` | Promote as generic board with render callbacks. |\n| `mui-mindmap-view` | `/canvas/node-canvas` and `/recipes/mindmap` | Split pan/zoom/drag mechanics from node rendering. |\n| `mui-md-editor`, `mui-md-preview`, `mui-code-block` | `/recipes/editor` | Keep as optional recipe; avoid core dependency bloat. |\n| `mui-uploader` | `/forms/file-drop` and `/recipes/media-picker` | Split file control from CMS media-library assumptions. |\n| `mui-chart` | `/data/chart` or external recipe | Keep optional; avoid chart dependency in core. |\n\n## API Principles\n\n### Events\n\nEvents should be predictable and composed:\n\n```ts\nthis.emit('change', { value }, { bubbles: true, composed: true });\nthis.emit('open-change', { open: this.open }, { bubbles: true, composed: true });\nthis.emit('item-move', { itemId, from, to, index }, { bubbles: true, composed: true });\n```\n\n### State Attributes\n\nEvery interactive element should expose stable selectors:\n\n```html\n<mui-button data-variant=\"primary\" data-size=\"sm\" data-state=\"loading\"></mui-button>\n<mui-nav-item data-active=\"true\" data-disabled=\"false\"></mui-nav-item>\n```\n\n### Parts\n\nShadow DOM components must expose parts:\n\n```css\nmui-button::part(control) {}\nmui-field::part(label) {}\nmui-dialog::part(panel) {}\nmui-kanban-board::part(column) {}\n```\n\n### Slots\n\nUse slots for composition, render callbacks for data-heavy views, and recipes for opinionated layouts.\n\n## Accessibility Bar\n\nBefore a component is considered stable, it needs:\n\n- Keyboard behavior documented and tested.\n- Focus-visible styling.\n- ARIA roles and labels where native semantics are insufficient.\n- Disabled/read-only/loading states.\n- Reduced-motion behavior.\n- High-contrast token checks.\n- Screen-reader smoke tests for dialog, menu, listbox, tree, tabs, calendar, and board interactions.\n\n## Implementation Phases\n\n### Phase 0: Freeze and Document\n\n- Mark current `miura-ui` source as legacy/reference.\n- Keep exports working during the rebuild.\n- Add a migration note to release docs.\n- Decide package name: keep `@miurajs/miura-ui` for stable package, build next version behind subpaths or `src-next`.\n\n### Phase 1: Foundations\n\n- Add token CSS with cascade layers.\n- Add density/theme provider.\n- Add icon registry.\n- Add `MiuraNanoElement` experiment behind `/nano/internal`.\n- Add subpath exports in `package.json`.\n- Add test harness for custom-element accessibility and keyboard interactions.\n\n### Phase 2: Primitive Controllers\n\n- Implement disclosure, roving focus, dialog, popover, menu, tabs, tree, resizable pane.\n- Unit-test behavior without rendering.\n- Use these controllers inside components instead of duplicating logic.\n\n### Phase 3: Core Elements\n\n- Rebuild button, icon button, input, textarea, checkbox, switch, field, select/combobox, tabs, dialog, popover, menu, toast.\n- Integrate form fields with Miura form support.\n- Add stories for states, density, dark mode, keyboard use, and invalid states.\n\n### Phase 4: Workspace Kit\n\n- Rebuild app shell, icon rail, nav panel, split pane, content tree, context panel, command palette, toolbar.\n- Migrate blog admin to consume these components.\n- Keep app-specific route/store logic outside UI components.\n\n### Phase 5: Canvas Kit\n\n- Extract node canvas from mindmap.\n- Rebuild kanban on top of generic drag/drop board primitives.\n- Promote calendar grid with view adapters and cell render hooks.\n- Add performance tests for large boards/trees/calendars.\n\n### Phase 6: Recipes\n\n- Notebook workspace recipe.\n- Editorial CMS recipe.\n- Admin dashboard recipe.\n- Markdown editor/media picker as optional imports.\n\n## Source Strategy\n\nDo not delete all current source immediately. Use a staged replacement:\n\n1. Move current code mentally into \"\"\"legacy/reference\"\"\".\n2. Build new foundations in parallel under clear subfolders.\n3. Port one vertical slice first: tokens + button + field + input + dialog + split-pane + icon-rail.\n4. Once the new slice is used by the blog admin, remove or rewrite legacy equivalents.\n\nDeleting everything first would remove useful blog-proven interaction details and make migration harder. The better move is controlled replacement.\n\n## First Vertical Slice\n\nBuild this slice first because it exercises every important layer:\n\n```text\ntokens\nicon\nbutton\nfield\ninput\nswitch\ndialog\nsplit-pane\nicon-rail\nnav-panel\ncontent-tree\n```\n\nSuccess criteria:\n\n- Blog admin can replace its local equivalents for these components.\n- Components work in light/dark themes and compact density.\n- Keyboard behavior is covered by tests.\n- Each component can be imported by subpath.\n- Bundle size is measured for a single button, a form field, and the workspace shell.\n\n## Open Decisions\n\n- Whether `MiuraNanoElement` becomes public or stays internal.\n- Whether the package ships styled defaults only, or also headless controllers as public API.\n- Whether complex recipes live in `@miurajs/miura-ui/recipes` or a separate `@miurajs/miura-recipes` package.\n- Whether chart/editor/media-picker remain optional recipes to avoid core bloat.\n- How much of the debugger metadata should be surfaced for UI component state inspection.\n\n## Recommendation\n\nBuild Miura UI Next as a layered web-component design system with a strong workspace/canvas identity. Keep `MiuraElement` as the default base for serious components. Add a tiny `MiuraNanoElement` only for ultra-small static primitives after measurement. Use the blog admin components as design and interaction prototypes, but extract generic controllers and data models before moving them into the package.\n","readmeFilename":"README.md"}