{"_id":"@rip-lang/ui","_rev":"98-72ea66a4c6c96cf7f74330975c777bce","name":"@rip-lang/ui","dist-tags":{"latest":"0.4.26"},"versions":{"0.1.1":{"name":"@rip-lang/ui","version":"0.1.1","keywords":["ui","framework","reactive","vfs","router","stash","signals","no-build","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/ui@0.1.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"6e0415ffc2202a82f96248b0c95a1a837cf457c1","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.1.1.tgz","fileCount":8,"integrity":"sha512-9i6D2kNy7vhWx4CDA3/lGA9znw6tVK7VAu/m+AoI7s3yZa5imXNjSTaT1WYys7cRp3BmQwynMxu+f+1jU4VFVQ==","signatures":[{"sig":"MEYCIQCwV2QGhcTjyFTWPNguL9HqZPTYiRJRrV2kyRtJlXdJFgIhAPtXjRjfZSZsUBPl6KhxH+YvxY9FxPW8Io+EJZ8+vrqo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75983},"main":"ui.js","type":"module","exports":{".":"./ui.js","./vfs":"./vfs.js","./serve":"./serve.rip","./stash":"./stash.js","./router":"./router.js","./renderer":"./renderer.js"},"gitHead":"1ec9474348bce6323cd9899871acefaaaa7a93c6","scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.2.4","description":"Zero-build reactive web framework — VFS, file-based routing, reactive stash","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.1.1"},"_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.4"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.1_1770555036227_0.728247944745452","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@rip-lang/ui","version":"0.1.2","keywords":["ui","framework","reactive","vfs","router","stash","signals","no-build","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/ui@0.1.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"a4dad35d67b0c602b87da96782c06d886a08abbe","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.1.2.tgz","fileCount":8,"integrity":"sha512-t3DNynrnIsqHtMQUhNOOBlui7MnafxxopgT+uXwhwq/xOhCRFCXoRh7WNzkJI4mM4bzUeDtIqDJdgm1kvcRP5Q==","signatures":[{"sig":"MEYCIQCdX0a+mo+SYPG9Z1XdFcEuHdtjH1hYHBsR9c4rQR6mAAIhAPy/m3Xf1E2EJDz5eRvYtOHM8QwBe1KyIjbAFn5ey7UK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83132},"main":"ui.js","type":"module","exports":{".":"./ui.js","./vfs":"./vfs.js","./serve":"./serve.rip","./stash":"./stash.js","./router":"./router.js","./renderer":"./renderer.js"},"gitHead":"f4541335776e32b7cf6fc3136b8340f9fbfbcfae","scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.2.4","description":"Zero-build reactive web framework — VFS, file-based routing, reactive stash","directories":{},"_nodeVersion":"20.11.1","dependencies":{"rip-lang":"^3.1.1"},"_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.4"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.2_1770557747222_0.43164572527941014","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@rip-lang/ui","version":"0.1.3","keywords":["ui","framework","reactive","vfs","router","stash","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.1.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"14636c0fbfa07cd28939311c253e381c987f3963","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.1.3.tgz","fileCount":8,"integrity":"sha512-c+3O8cxSIDSqVOARfsw+r2xMmkMiyHVJSvAyX1B1enP0Bp/5GR/6rr+sak+PStlhTpkPwC6al/R7EZLh+F58XA==","signatures":[{"sig":"MEUCIQCKDsvg9ItTBC7kF2y0BgJrKixINNOkl8n6HRrUY1nnEQIgHjsk4Der4Lp+/ezk0MLBWsIqnKpgQiQ85MJPLkkqs9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83132},"main":"ui.js","type":"module","shasum":"14636c0fbfa07cd28939311c253e381c987f3963","exports":{".":"./ui.js","./vfs":"./vfs.js","./serve":"./serve.rip","./stash":"./stash.js","./router":"./router.js","./renderer":"./renderer.js"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-c+3O8cxSIDSqVOARfsw+r2xMmkMiyHVJSvAyX1B1enP0Bp/5GR/6rr+sak+PStlhTpkPwC6al/R7EZLh+F58XA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — VFS, file-based routing, reactive stash","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.4.4"},"_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.4"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.1.3_1770625332439_0.6573204892085285","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@rip-lang/ui","version":"0.3.0","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.0","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"19c09af205a24e4d03202ce0c8ddfb9c909e7c72","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.0.tgz","fileCount":4,"integrity":"sha512-M29PbXqOSw42uNArhR7A1NCjyAkhNUsc0TP62/o8ZwrbAzc2YRdqVQowTWr88owpsNLuGlKbuNm88F9IFMLI+A==","signatures":[{"sig":"MEYCIQDzC82BnF2rd4iXdi6J9Y7XCd40YAVxj5a6IxE5lQsc2wIhAJWcQjyXQVme9uMJBi0d1u7hy3CXPz5Bz8NHNodm7x90","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40647},"main":"ui.rip","type":"module","shasum":"19c09af205a24e4d03202ce0c8ddfb9c909e7c72","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-M29PbXqOSw42uNArhR7A1NCjyAkhNUsc0TP62/o8ZwrbAzc2YRdqVQowTWr88owpsNLuGlKbuNm88F9IFMLI+A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.4"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.0_1770926711070_0.9850037378964884","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@rip-lang/ui","version":"0.3.2","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"da0b48687d717eb6b6a668e0b7b30c7108964daf","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.2.tgz","fileCount":4,"integrity":"sha512-VzkhXpIRyX9UXRumpxItTfsG7+MgaHebCF2No75miJxTFGFCtnACeMCvlhrVFqGJ7AgKG+Gb5rTNlqgtnl9I6w==","signatures":[{"sig":"MEQCIBLeIrcP4qhu/Akt+JsMBeOnVQgLAAiSnF8qDZG2Y0h1AiBtT8fMafAJM4PvLZF3RpulE85UJp5R2LYQpAlb3fAr9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46253},"main":"ui.rip","type":"module","shasum":"da0b48687d717eb6b6a668e0b7b30c7108964daf","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-VzkhXpIRyX9UXRumpxItTfsG7+MgaHebCF2No75miJxTFGFCtnACeMCvlhrVFqGJ7AgKG+Gb5rTNlqgtnl9I6w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1"},"_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.2_1771396275482_0.7034729565146436","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@rip-lang/ui","version":"0.3.3","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"d25e0d6f1cab5853c4f8c8ab553d8e69edaa047d","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.3.tgz","fileCount":4,"integrity":"sha512-VgpTgDuoFjypk2WJZJY8a0GqlBoUmKgK/CDSs7wOitZvgRSpaWUCOEzkFdBLM+3cySL7psifMqgUhb6XOrf9PA==","signatures":[{"sig":"MEUCIQD6fyTZPquqrGTtM/vS38Tmhm2+QCN965E08D1kRjZ0fwIgZO/AUomp3EciD4C8mtfSyEPIF+/L/VNcdw8GHvb6NaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46225},"main":"ui.rip","type":"module","shasum":"d25e0d6f1cab5853c4f8c8ab553d8e69edaa047d","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-VgpTgDuoFjypk2WJZJY8a0GqlBoUmKgK/CDSs7wOitZvgRSpaWUCOEzkFdBLM+3cySL7psifMqgUhb6XOrf9PA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1"},"_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.3_1771478610616_0.06411822738475048","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@rip-lang/ui","version":"0.3.4","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.4","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"f4f45e2a57c507400abfaedf7ce41c7e14279fde","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.4.tgz","fileCount":4,"integrity":"sha512-YK7EmCzXpA0kQuWsz9StHqARzmeP/NDPPwSjUQvl3kVBRjwgQsJMYJloAuO3XddvaT4SieYZk6acvAegn+NXTQ==","signatures":[{"sig":"MEQCIFSNNS6jCmELZfG3R+rPwR7AKuuKhpOmmtj1rxV8hwaJAiAHO1m/0ab2OpTDxJ6a03yvIgtnltEz3p/XTA/JpZDfbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46322},"main":"ui.rip","type":"module","shasum":"f4f45e2a57c507400abfaedf7ce41c7e14279fde","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-YK7EmCzXpA0kQuWsz9StHqARzmeP/NDPPwSjUQvl3kVBRjwgQsJMYJloAuO3XddvaT4SieYZk6acvAegn+NXTQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1"},"_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.4_1771482180666_0.0964572879037413","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@rip-lang/ui","version":"0.3.5","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.5","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"e55498ab8924791480ada1e0a5e55482487a7a93","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.5.tgz","fileCount":4,"integrity":"sha512-HKuYkVTBtiKl89D54+9DjV1utbkHYkn1dGzIGlq89WuEL0p6AZRnqWg/SwVLGaSifcdONd6Ez+Uc0VasAi2qrg==","signatures":[{"sig":"MEYCIQDFx2W8djVsXvjsknA0cyuvn6SJcGtHL0hvGszKD5V2hwIhAJ+tTTK2y4EnuKp906kvMc7nmdszZD2z8ue6nVIZg0xd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46351},"main":"ui.rip","type":"module","shasum":"e55498ab8924791480ada1e0a5e55482487a7a93","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-HKuYkVTBtiKl89D54+9DjV1utbkHYkn1dGzIGlq89WuEL0p6AZRnqWg/SwVLGaSifcdONd6Ez+Uc0VasAi2qrg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1"},"_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.5_1771485342948_0.9090158589247146","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@rip-lang/ui","version":"0.3.6","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.6","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"60446f91e2c209a469a92941b5f6815d7a9eacd1","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.6.tgz","fileCount":4,"integrity":"sha512-w97Frja8mxppEr31hGBoi3MmNTDu2D4RiJfyVTn+b012Y93X2SQEkdamlrIEICT0tzM0VSoAG95ikdZ2BEq53Q==","signatures":[{"sig":"MEUCIQDni5C3+zlNdeoFSuG9WVdvDUHJQv6Rya9VNKDgIFMyugIgBDShhs8egENaqt1/JPgC+GNt3R5/5pN4CcJ8nn0eTFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46525},"main":"ui.rip","type":"module","shasum":"60446f91e2c209a469a92941b5f6815d7a9eacd1","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-w97Frja8mxppEr31hGBoi3MmNTDu2D4RiJfyVTn+b012Y93X2SQEkdamlrIEICT0tzM0VSoAG95ikdZ2BEq53Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1"},"_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.6_1771485679943_0.0072129271187126864","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@rip-lang/ui","version":"0.3.7","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.7","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"6b4a8354962d1a351447ed9835bbf7c14ba673c1","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.7.tgz","fileCount":4,"integrity":"sha512-U4txg6Q+bDrXq/u+t/shqvZ3i79N5gf4P8sckgs/0crpSg/Jz/kFiLR628b7wp+a92Kcby8dx/yL5CAe6ZeILQ==","signatures":[{"sig":"MEUCIQDjwpY/a+il7Gqz+gWupg9iFXbZOgZcoxEyOIKouirC7wIgKMyRvQbTnsNITqv66H/u8Dqg/uUcSgwkOEwIx05jfV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46552},"main":"ui.rip","type":"module","shasum":"6b4a8354962d1a351447ed9835bbf7c14ba673c1","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-U4txg6Q+bDrXq/u+t/shqvZ3i79N5gf4P8sckgs/0crpSg/Jz/kFiLR628b7wp+a92Kcby8dx/yL5CAe6ZeILQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1"},"_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.7_1771486263427_0.332279056665884","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@rip-lang/ui","version":"0.3.8","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.8","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"9e0cc08bf63c308c78782972800ae4583d0c3857","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.8.tgz","fileCount":4,"integrity":"sha512-1JOkq9lP409EVvU9rGzxdLYGU32oRSAiEEZ5mWDBgcInjOpjRoeZV5YT2HN/il0i4Md11s42Et8hysps2EobUQ==","signatures":[{"sig":"MEQCIA40x5uJAZ5edIbSol9huSxWTd205W9i/8NenmbwwIxIAiAP1kC2B+1Qq0RLXdBbhDtlQmnWKJYlm0OWsOtmpAtlOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46552},"main":"ui.rip","type":"module","shasum":"9e0cc08bf63c308c78782972800ae4583d0c3857","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-1JOkq9lP409EVvU9rGzxdLYGU32oRSAiEEZ5mWDBgcInjOpjRoeZV5YT2HN/il0i4Md11s42Et8hysps2EobUQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":"^3.9.1"},"_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.8_1771488674436_0.6924921134395732","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@rip-lang/ui","version":"0.3.9","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.9","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"73a42d654f43adfae341ec94b49edb15d09c7df3","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.9.tgz","fileCount":6,"integrity":"sha512-SQGppnuPID585f3G8o3Gs3Azd5EKmnhJ5bNJrfb8n3XDSnxxXsOJqz5JLC/RT2BvvC5ZegSS1Tgvfh/ysM/s/Q==","signatures":[{"sig":"MEUCICzTDYqFPJp5LyS+4+c6taF3WDTdgYZIYsTjgivFyPfdAiEA/96KZ0qz/pjrPNlunT/GrrCTMArxNVJbHEq4lzx/Xh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471549},"main":"ui.rip","type":"module","shasum":"73a42d654f43adfae341ec94b49edb15d09c7df3","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-SQGppnuPID585f3G8o3Gs3Azd5EKmnhJ5bNJrfb8n3XDSnxxXsOJqz5JLC/RT2BvvC5ZegSS1Tgvfh/ysM/s/Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.9_1771488860538_0.23081109375963416","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@rip-lang/ui","version":"0.3.10","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.10","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"c88a246518dfe28ca500ef5591aabb850561f11c","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.10.tgz","fileCount":6,"integrity":"sha512-yOMbzBasbiw+gwoN9kRL301w8nH2b5CKHbX665CMzoZasIXFKKo8eBczviKMBVE+WZqZiWTMrNpFKipbDnB7Jw==","signatures":[{"sig":"MEUCIQDfTNCVBWy7jhoy74T6Idp+5sogRwgMUxApq28KcilhPgIgBpVmLP+3cJ7lyYnyY63e5v1Z0Id/IIlxymU1g4mlk8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473400},"main":"ui.rip","type":"module","shasum":"c88a246518dfe28ca500ef5591aabb850561f11c","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-yOMbzBasbiw+gwoN9kRL301w8nH2b5CKHbX665CMzoZasIXFKKo8eBczviKMBVE+WZqZiWTMrNpFKipbDnB7Jw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.10_1771495009545_0.26011797901983","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@rip-lang/ui","version":"0.3.11","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.11","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"e8ce263eb055b189810dfd2695db5fa88b7f3f3e","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.11.tgz","fileCount":6,"integrity":"sha512-lW1DEhc9QiGjw5er5+K1XgPVXTOZRIqzGyrIxEIqjSMTXGfuEHlnZAN42v/Ts14a6zzuxOiICEWWOLr5VPaQSQ==","signatures":[{"sig":"MEQCIFCZVBCYBHx/u9FaL7PkBL1qDonqLFJ6u9UDvjPx2oYTAiBcN4sIngjgH+SNtDwSKvZE2Y+j8YhCw8Y8nVq7HT9wig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477277},"main":"ui.rip","type":"module","shasum":"e8ce263eb055b189810dfd2695db5fa88b7f3f3e","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-lW1DEhc9QiGjw5er5+K1XgPVXTOZRIqzGyrIxEIqjSMTXGfuEHlnZAN42v/Ts14a6zzuxOiICEWWOLr5VPaQSQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.11_1771502194752_0.9423078421508815","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@rip-lang/ui","version":"0.3.12","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.12","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"5b7216d5ba22d324f0053e77be61dbb372f45d89","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.12.tgz","fileCount":6,"integrity":"sha512-VncAvgDA9RYbsGWjbASr2CXbmTVAlswVA38tjpjf/Gaa2PPStoVNd70rFxOIUKuXURhbiWYGhiDD4ma1uDVLhw==","signatures":[{"sig":"MEUCIQCE+NYvHf96W+3hhl1E9N7XojpCZTBi8MBAvq8j7m5QswIgSrnbRdaIIFtMVTIx54BjkBXffHOcEXHfO6tbQ03Vhdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477478},"main":"ui.rip","type":"module","shasum":"5b7216d5ba22d324f0053e77be61dbb372f45d89","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-VncAvgDA9RYbsGWjbASr2CXbmTVAlswVA38tjpjf/Gaa2PPStoVNd70rFxOIUKuXURhbiWYGhiDD4ma1uDVLhw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.12_1771505455095_0.37780204670132167","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@rip-lang/ui","version":"0.3.13","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.13","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"38929c59af2ec52c0e333c7d777eb45e16ed4d56","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.13.tgz","fileCount":6,"integrity":"sha512-hwqM+Y4yioVI8h60hyWKAl4HpmpAAH26eej9/t/KUkhJbtUekTjotNpuzX7Ou9t2/Q2bfdGx0BADE2LitUHYpw==","signatures":[{"sig":"MEQCIH4I1x8TTggKROF8ymLN/eCn+SBQX4tcCFdY5aT6j5hBAiB8rbkuQqubrrRJKgzJ2wPDgbjc046EYWCK20+hXO22Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477786},"main":"ui.rip","type":"module","shasum":"38929c59af2ec52c0e333c7d777eb45e16ed4d56","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-hwqM+Y4yioVI8h60hyWKAl4HpmpAAH26eej9/t/KUkhJbtUekTjotNpuzX7Ou9t2/Q2bfdGx0BADE2LitUHYpw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.6"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.13_1771509041127_0.36064195707971725","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@rip-lang/ui","version":"0.3.14","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.14","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"323ed18b88b8a9e9c6d6c9718ce57aaf5b95cfb9","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.14.tgz","fileCount":6,"integrity":"sha512-DaljbuBNdIcYWAtU8pDCqjw5giugfzP9XajGZF8dteqc0ZV/jn2kX4tgkluGRq7bBokebCbbYOxGxRaby0Trng==","signatures":[{"sig":"MEUCIQDOJoyA3aIolqeZUVDvXNSj7qFepQK4yfIYTjyselNOwQIgA8NSS44jQIjrE5YD8JOjsncxXeVHsWB0pu9BxtPid0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481181},"main":"ui.rip","type":"module","shasum":"323ed18b88b8a9e9c6d6c9718ce57aaf5b95cfb9","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-DaljbuBNdIcYWAtU8pDCqjw5giugfzP9XajGZF8dteqc0ZV/jn2kX4tgkluGRq7bBokebCbbYOxGxRaby0Trng==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.10"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.14_1771530435067_0.5970130448964615","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@rip-lang/ui","version":"0.3.15","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.15","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"7f5ff904f05a96e9a814b9793e19137fa71840f5","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.15.tgz","fileCount":6,"integrity":"sha512-GE/4tzLJh8nZJNVnvRxowDd+/3SAZejEyrsgmzCjl1wzpuczknujrCQ5QL3OGXkOSv4EYt77wgD4NHujqxwIFQ==","signatures":[{"sig":"MEUCICbYiiGpUFhqZEXx4OmGuc38Viv/1ddRvCmwTr7ewQTiAiEAxZLY9yrFEXZbIRVcgchuFTO3ddQ7w1uhCnjZkDVl8o8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485479},"main":"ui.rip","type":"module","shasum":"7f5ff904f05a96e9a814b9793e19137fa71840f5","exports":{".":"./ui.rip","./serve":"./serve.rip"},"scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-GE/4tzLJh8nZJNVnvRxowDd+/3SAZejEyrsgmzCjl1wzpuczknujrCQ5QL3OGXkOSv4EYt77wgD4NHujqxwIFQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.10"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.15_1771558610789_0.30162111506243194","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@rip-lang/ui","version":"0.3.16","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/ui@0.3.16","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"004c6f2ba27e2e942294506868f1053726ad6b1a","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.16.tgz","fileCount":6,"integrity":"sha512-3pTmFT7sLf5aQtBfehjzs7slqAyr71WCVYgbf3wrXyIfr4LiNenCkOiBclbA3pIAW1rv468SQHwWAX1US4bZOg==","signatures":[{"sig":"MEUCIQCEJOYmZUkVnN6uXbT5acVGoXI/mCDbJ36Si9h46TvqcgIgdJ7L7cnMrcs/fOr1+qU3O8TMDq93U4nWgPBpenwmuS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487870},"main":"ui.rip","type":"module","exports":{".":"./ui.rip","./serve":"./serve.rip"},"gitHead":"ea9e4996746deacf77cdd9b3977c7b14aab1d5de","scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.2.4","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.10"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.16_1771563038901_0.13006239193610347","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@rip-lang/ui","version":"0.3.17","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/ui@0.3.17","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"05534b3cd4c526b1a9cc69f480aee1250b369905","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.17.tgz","fileCount":6,"integrity":"sha512-EsmxTPObSpzYEH8m7LyvPBpp+4icu5LQnfqfHP3LWEwrXI5LWo78IC3yV6qGxDZgd29/kUdI7lxI7CUbkQDosQ==","signatures":[{"sig":"MEUCIQDdNPb0NXpu1JsgyT9XOUzSfVfBNKU8D67SB22dVx+uiQIgaQpI/PeHHT5+qrKEeA+nB5vTJkBu23EpaMYz+PanneA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488660},"main":"ui.rip","type":"module","exports":{".":"./ui.rip","./serve":"./serve.rip"},"gitHead":"f982f9867405ad56e7141a00ee128679b7da32a2","scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.2.4","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.10"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.17_1771569258608_0.27855320782851556","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@rip-lang/ui","version":"0.3.18","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/ui@0.3.18","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"0ef0a8c517ab98b1b0769d41317af77c9073a565","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.18.tgz","fileCount":6,"integrity":"sha512-bto9ddNvmvI+ahBwf7kASpJs+Jfbssirn7lNz2KbCOw7QCTC7gFlnCVo5hOTtn2lrcgly/ONVcjv+AoNjYzamQ==","signatures":[{"sig":"MEYCIQClNjvq2UeMpkrEHgw6jniOlRcJJX+oN9HAWgivb1pXggIhAJW1gx8P8MwvTNi1fbhdZj7KnBUPNMtDt8FCLryFtdpq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487828},"main":"ui.rip","type":"module","exports":{".":"./ui.rip","./serve":"./serve.rip"},"gitHead":"545483015937ab945788e3e2cf99afc79ff932bf","scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.2.4","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.10"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.18_1771572184638_0.7148066377847009","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@rip-lang/ui","version":"0.3.19","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/ui@0.3.19","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"f5e3564f7610582f80c4a42973fe299478441a0f","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.19.tgz","fileCount":6,"integrity":"sha512-zGTz1xYPZEBUOJTnAfE/nHBPMaRBN7tEatOrotc1l/C6ewcOUa5iequ50Lp8rsPpzGakXjXk7RVAIiDbRwOSzw==","signatures":[{"sig":"MEYCIQDsKdoy4ynyAsKh81yHRoHBCYAsX/EiwJNBoMBb6QEmxQIhAKaaoyKyITsI1HfN47SUCOk77MFXJ2xvT33IJe673iXU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487792},"main":"ui.rip","type":"module","exports":{".":"./ui.rip","./serve":"./serve.rip"},"gitHead":"816b65cea16854e87c1463d27c24fc703074fa16","scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.2.4","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.10"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.19_1771572379478_0.4559639947570553","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@rip-lang/ui","version":"0.3.20","keywords":["ui","framework","reactive","signals","no-build","rip","rip-lang"],"author":{"name":"Steve Shreeve","email":"steve.shreeve@gmail.com"},"license":"MIT","_id":"@rip-lang/ui@0.3.20","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"c77188286d9c88714f6bc37e534a1db5e171e4de","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.20.tgz","fileCount":6,"integrity":"sha512-v35CHP9B8YXOvFOn+3nFCWqJK3GfcQGxB9XHTRqB4+6hX+7mZeLEbeMHfA13KQ8Pav4mbBRyEbqxKkXWMV8IVg==","signatures":[{"sig":"MEQCIAgpn/eagvMHRdbeOkWeI0A6iZLCeJo/3yNf0bGZb4sbAiA5tD2S3Ir3I5Ed69MnwZaLD5DJuDMtjiyEmmvdI7e16g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487717},"main":"ui.rip","type":"module","exports":{".":"./ui.rip","./serve":"./serve.rip"},"gitHead":"ff299ee72dab6665e086a775c3dc5432a6719cef","scripts":{"test":"echo \"Tests coming soon\" && exit 0"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.2.4","description":"Zero-build reactive web framework — rip.js + ui.rip + launch(url)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"peerDependencies":{"@rip-lang/api":">=1.1.10"},"peerDependenciesMeta":{"@rip-lang/api":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.20_1771649309978_0.14256827540116834","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@rip-lang/ui","version":"0.3.1","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"15df71b614752a6860de92cd6242c687b76b4774","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.1.tgz","fileCount":41,"integrity":"sha512-yBIlJOFGQeYJY1W6qt1AqIN1bU/Jaf1RCE55GJN1EpAP3MaLi2AjjI2jzNFL3YQqTFkun8SmfJ1cYfj2c8ymXg==","signatures":[{"sig":"MEYCIQDTmFF5Y3OC5KRGLNpMkyapPuFRfU7KtXqGGKfRCWkm5gIhANTvZUdOCQSToIrtf0r3wfbsA5fo+/mT6euh7n+WYh3T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153947},"type":"module","shasum":"15df71b614752a6860de92cd6242c687b76b4774","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-yBIlJOFGQeYJY1W6qt1AqIN1bU/Jaf1RCE55GJN1EpAP3MaLi2AjjI2jzNFL3YQqTFkun8SmfJ1cYfj2c8ymXg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.56"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.1_1772331466874_0.5340929584971463","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@rip-lang/ui","version":"0.3.21","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.21","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"2207cbc4d3115bc4e7e31fb90d4020f5742b8b7c","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.21.tgz","fileCount":57,"integrity":"sha512-h5HH95pa9sZDDMwAF3sQaibmiH7hvbgJrkebtzx322CqhYtgnmAuxKg0ngYFHel2l8PtsKcArs/BOpVjc4tk5A==","signatures":[{"sig":"MEUCIFFo/ZaDIBuj/ejv64ILUjFm01qX3Dg/TxSznEDpPsafAiEA6wZ5oHdrTBg/NbCpr/SEtVPZ4FILokEHkENp6di4sMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176969},"type":"module","shasum":"2207cbc4d3115bc4e7e31fb90d4020f5742b8b7c","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-h5HH95pa9sZDDMwAF3sQaibmiH7hvbgJrkebtzx322CqhYtgnmAuxKg0ngYFHel2l8PtsKcArs/BOpVjc4tk5A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.76"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.21_1772499841302_0.6861171399009682","host":"s3://npm-registry-packages-npm-production"}},"0.3.22":{"name":"@rip-lang/ui","version":"0.3.22","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.22","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"87e65ce257c3dac14c383e8b888a711d488edcef","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.22.tgz","fileCount":57,"integrity":"sha512-WDm/FoJd+NqNh5vlTogcN0KltkvHZP77og6Hdh4Q00W39wB649Ao0E6UTcCRVUBwTeTAJnuuorAexRlgW5voQQ==","signatures":[{"sig":"MEUCIBN+7xo3thiVKBviCHRuU72m2MhC7aPSu9/aHg/tRGpAAiEApDYuSICxAPRFQHiqqInbb2AVOZ164T3aMt6GLLYzl7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177087},"type":"module","shasum":"87e65ce257c3dac14c383e8b888a711d488edcef","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-WDm/FoJd+NqNh5vlTogcN0KltkvHZP77og6Hdh4Q00W39wB649Ao0E6UTcCRVUBwTeTAJnuuorAexRlgW5voQQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.77"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.22_1772514091454_0.9254965927853502","host":"s3://npm-registry-packages-npm-production"}},"0.3.23":{"name":"@rip-lang/ui","version":"0.3.23","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.23","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"a7504fd7c57045442f5d52adc6a19b33ffa592cb","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.23.tgz","fileCount":57,"integrity":"sha512-3chX2kgJMLmgD+0oTAAJnGB9MnP4Nje0VnyoXZUPHENqi+wyCiJagkHkoCKHm4ltHgqY5dOMXlZhVpsfymYPDw==","signatures":[{"sig":"MEYCIQCI1W+3v6AV+euMfYFs+7PMna5HyUflsUJsZKxL3SfFtgIhAKdQMukdJP8WHEXPKPO0sxxhHuoTa6BLyV4KNoK+8/sr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177087},"type":"module","shasum":"a7504fd7c57045442f5d52adc6a19b33ffa592cb","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-3chX2kgJMLmgD+0oTAAJnGB9MnP4Nje0VnyoXZUPHENqi+wyCiJagkHkoCKHm4ltHgqY5dOMXlZhVpsfymYPDw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.78"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.23_1772523827265_0.2120162432438486","host":"s3://npm-registry-packages-npm-production"}},"0.3.24":{"name":"@rip-lang/ui","version":"0.3.24","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.24","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"967b41c1da90a1c1719a3c7ea6206faac25982ce","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.24.tgz","fileCount":57,"integrity":"sha512-pb2ZmAwQ0sPwGjPo6rfmgTRaTLCGCSTYjZkoR2ChDEcagP35PsthxsHi1p0Nuzg2jA+IzKXHT7VHY/hKtefrSA==","signatures":[{"sig":"MEYCIQDzvKDCQDJ5S0kwxU+6p/BAJmnrSilLJ5mhOiYJ+quMDgIhAMa4JoG1A62dQqd7BKS36dSyOkQ1j6Ykq8/4dZAnYKdT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177087},"type":"module","shasum":"967b41c1da90a1c1719a3c7ea6206faac25982ce","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-pb2ZmAwQ0sPwGjPo6rfmgTRaTLCGCSTYjZkoR2ChDEcagP35PsthxsHi1p0Nuzg2jA+IzKXHT7VHY/hKtefrSA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.79"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.24_1772524931876_0.9934055280754337","host":"s3://npm-registry-packages-npm-production"}},"0.3.25":{"name":"@rip-lang/ui","version":"0.3.25","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.25","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"94cf54f19875c32eb371f85b76390a17035b461f","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.25.tgz","fileCount":57,"integrity":"sha512-uqE1As6aKZ5hWwxdrvDaqXYgX5IDxraY7o7DsFllvHE67q69sL5mWHLQSTgRJh6Wz9se8mEi/6cLbbvmJkHmqA==","signatures":[{"sig":"MEQCIBOUxX3qjCXiW5tvvUaMQ/yq9kXJ7IsH/wlYqwQUbDZoAiB310xCKesI58ms05ia/nzSiP48KNr73XkVMR9MW7X0Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177087},"type":"module","shasum":"94cf54f19875c32eb371f85b76390a17035b461f","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-uqE1As6aKZ5hWwxdrvDaqXYgX5IDxraY7o7DsFllvHE67q69sL5mWHLQSTgRJh6Wz9se8mEi/6cLbbvmJkHmqA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.80"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.25_1772527648808_0.6685847851286892","host":"s3://npm-registry-packages-npm-production"}},"0.3.26":{"name":"@rip-lang/ui","version":"0.3.26","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.26","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"cfa69c6fbd06d255636032869190ab1461ab44a6","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.26.tgz","fileCount":57,"integrity":"sha512-6mfoEZLuYRrPbcAcervaaptnBqW2vj2gqlJvV7ShWFw7qXoTIlFXIrZ3CPYOqdQX4N2QoH8PldfppmjT1+LQfg==","signatures":[{"sig":"MEUCIQCnyGgsKybjNO/xrnde6rfbVHdXpTNFIn/dp4BtWqh7KgIgYsWaK1G//Z+Vn3grFsJiD2OCnXQgm4SvL/z27fEsvhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177087},"type":"module","shasum":"cfa69c6fbd06d255636032869190ab1461ab44a6","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-6mfoEZLuYRrPbcAcervaaptnBqW2vj2gqlJvV7ShWFw7qXoTIlFXIrZ3CPYOqdQX4N2QoH8PldfppmjT1+LQfg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.81"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.26_1772576562015_0.5621426197533783","host":"s3://npm-registry-packages-npm-production"}},"0.3.27":{"name":"@rip-lang/ui","version":"0.3.27","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.27","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"20292d73496d5aea2eda3c8f3c24454ca4a71da5","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.27.tgz","fileCount":57,"integrity":"sha512-mkFwvbWdFviRC4EOcjb/9bxEDHvLVW1Yj1UH3so7erqd5ORvMtMykKpygQoq8vvt000m+yqmt+9JBA/4VePJgA==","signatures":[{"sig":"MEUCIQDsDZWRb88DarK8/wkwThZ9dqI/CRcIpArXpwswe8supgIgTQYflkDfqLAx6pdDqaUb46nalgrBL+cN65/e1ln5o5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177087},"type":"module","shasum":"20292d73496d5aea2eda3c8f3c24454ca4a71da5","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-mkFwvbWdFviRC4EOcjb/9bxEDHvLVW1Yj1UH3so7erqd5ORvMtMykKpygQoq8vvt000m+yqmt+9JBA/4VePJgA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.82"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.27_1772578128422_0.3887978050177392","host":"s3://npm-registry-packages-npm-production"}},"0.3.28":{"name":"@rip-lang/ui","version":"0.3.28","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.28","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"53199ca87cbb6010b51871673baed32cec1e5454","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.28.tgz","fileCount":57,"integrity":"sha512-jquoJRagI583SPdifZqUcosqL6TVYOuOqEMDTk23ysU13SrBODrCDkgxiAw7akoHFo/WX6FKxIrP0bMHp9JrnA==","signatures":[{"sig":"MEUCIQDFSZ4c49ZhJbQLP4v0Q+iGAeG+mqdkU/n4lGLEe5xDxAIgb9hCangWCV5iYWvbX/Ll4v4UAktc16wRpoQyRJLoRUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177087},"type":"module","shasum":"53199ca87cbb6010b51871673baed32cec1e5454","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-jquoJRagI583SPdifZqUcosqL6TVYOuOqEMDTk23ysU13SrBODrCDkgxiAw7akoHFo/WX6FKxIrP0bMHp9JrnA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.83"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.28_1772581321741_0.9691796501738439","host":"s3://npm-registry-packages-npm-production"}},"0.3.29":{"name":"@rip-lang/ui","version":"0.3.29","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.29","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"4e761232875166bd968aab12319ba88903ad99d3","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.29.tgz","fileCount":57,"integrity":"sha512-srWebpUzXk3x3AljrtxE+wMOTNwFExEjWqvUXwhll5tn0RO1ayuasZpiezSe7n0kDPvnNzO5WGcKM6+PZXAdUg==","signatures":[{"sig":"MEYCIQCP6gku3PnPH6WHiSNpNTOVf5RyAs46ijsOdu81Uo9q7AIhAKu0WkX8vgaLvHGQCBDiffXRXedB1CzaV2ABkQ8lmmXT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177087},"type":"module","shasum":"4e761232875166bd968aab12319ba88903ad99d3","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-srWebpUzXk3x3AljrtxE+wMOTNwFExEjWqvUXwhll5tn0RO1ayuasZpiezSe7n0kDPvnNzO5WGcKM6+PZXAdUg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.84"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.29_1772581637718_0.7342504403773555","host":"s3://npm-registry-packages-npm-production"}},"0.3.30":{"name":"@rip-lang/ui","version":"0.3.30","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.30","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"26883c1cddb8889c149b2d4138a41e6f14e65853","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.30.tgz","fileCount":57,"integrity":"sha512-adtqAYhZtyGg4RbGtIaYQswabMVIbRBD51a+f5++8rDjziQt994tUjnca1tISpWnQFRJrrAC9ZwA3MJMOcZeog==","signatures":[{"sig":"MEYCIQCFxpearl7G3Y3TqBsAb9mdLO4JuhmfBy1MJ4EF8McuTgIhALlpm7HakOVToCY2vMC9oCjipBxSpw7pu8VFWwF7oZCp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178252},"type":"module","shasum":"26883c1cddb8889c149b2d4138a41e6f14e65853","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-adtqAYhZtyGg4RbGtIaYQswabMVIbRBD51a+f5++8rDjziQt994tUjnca1tISpWnQFRJrrAC9ZwA3MJMOcZeog==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.85"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.30_1772596905937_0.9870026286799953","host":"s3://npm-registry-packages-npm-production"}},"0.3.31":{"name":"@rip-lang/ui","version":"0.3.31","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.31","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"5ef25a3e8d2e3b95531b61b6b8fcaca0b74213e6","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.31.tgz","fileCount":57,"integrity":"sha512-MFgJDrSKkJyuuVs8DzurLraKWqlrOjReG6U517WhtwqG+/8Eg4HN/jGWi/v6AROZFggArTcyC3xInLu5t/7xjQ==","signatures":[{"sig":"MEQCIG7i3/dLZVxSLL6+FbTQhhJaEFxTNBXRl43pMZnlrOrNAiAT8Qt04p8FfSpgJ2S7L68mt+Ceb7XoKXM+UfQpjh1FDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178252},"type":"module","shasum":"5ef25a3e8d2e3b95531b61b6b8fcaca0b74213e6","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-MFgJDrSKkJyuuVs8DzurLraKWqlrOjReG6U517WhtwqG+/8Eg4HN/jGWi/v6AROZFggArTcyC3xInLu5t/7xjQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.86"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.31_1772600783688_0.8146050695756484","host":"s3://npm-registry-packages-npm-production"}},"0.3.32":{"name":"@rip-lang/ui","version":"0.3.32","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.32","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"f62944d23d95e35c1a1cc9fb239f1594484ea981","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.32.tgz","fileCount":57,"integrity":"sha512-QmdqkbE0/0pr/pD5kD6sRTD6lmZJU5WSDnBO1K4xG0yaG5y901MmzUB4ezw8jamwxA+EbFPMl9j2VcaCuC10QQ==","signatures":[{"sig":"MEQCIDWEK24yzW/N4/rkygxBwe6BM0yzjdzQ9L4QnVX//oLDAiBoonlE+T6OrCHfW0SjSW4hxpJzfz/7UGKABH9Af40zAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178252},"type":"module","shasum":"f62944d23d95e35c1a1cc9fb239f1594484ea981","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-QmdqkbE0/0pr/pD5kD6sRTD6lmZJU5WSDnBO1K4xG0yaG5y901MmzUB4ezw8jamwxA+EbFPMl9j2VcaCuC10QQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.87"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.32_1772600872181_0.31319345998289516","host":"s3://npm-registry-packages-npm-production"}},"0.3.33":{"name":"@rip-lang/ui","version":"0.3.33","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.33","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"fff685a40a49777d0579cec682888edf1a65cf6d","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.33.tgz","fileCount":57,"integrity":"sha512-/Nv/pPP9Y9EbniROUKGyFyM7y/4FJoX5m1Zv0+tZV+uRwcrKBSboBlThVrBK6huAhkIfvalMozFmy06eWPuKIg==","signatures":[{"sig":"MEYCIQDJ1MuhtMN/7tNXXK2tJpTRuw6wV4QmLnkHOWV32U5HqwIhAOFW2iQADdAsDfzML3Bx+WP1uh8bJWN3Kr/SP/Pb6ruc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178252},"type":"module","shasum":"fff685a40a49777d0579cec682888edf1a65cf6d","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-/Nv/pPP9Y9EbniROUKGyFyM7y/4FJoX5m1Zv0+tZV+uRwcrKBSboBlThVrBK6huAhkIfvalMozFmy06eWPuKIg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.88"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.33_1772603066655_0.07506541087046892","host":"s3://npm-registry-packages-npm-production"}},"0.3.34":{"name":"@rip-lang/ui","version":"0.3.34","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.34","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"79d175df92d44ec486b1a42d9bd3387dcffbfd38","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.34.tgz","fileCount":57,"integrity":"sha512-V5xZ8eQyf84qQ4UhC2Z8GDUegxk2aGEzeYbKXwp4yzT5rV8gKPqgfXXGlA9zalZCkdAg4rYhcnpHtvDh8wpqKQ==","signatures":[{"sig":"MEYCIQC38NqD+JDmVe9DecBgjYtL+ckM0UsroM48LSQC+a9zNgIhAIyj7pkjeT+/QpEQsrLFJMcUfU0hF/AOfgxTPiA5wX/7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178252},"type":"module","shasum":"79d175df92d44ec486b1a42d9bd3387dcffbfd38","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-V5xZ8eQyf84qQ4UhC2Z8GDUegxk2aGEzeYbKXwp4yzT5rV8gKPqgfXXGlA9zalZCkdAg4rYhcnpHtvDh8wpqKQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.89"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.34_1772604185676_0.6624238131482065","host":"s3://npm-registry-packages-npm-production"}},"0.3.35":{"name":"@rip-lang/ui","version":"0.3.35","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.35","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"87cfd523506c617c63c6e868cdbb1db67e9aa45c","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.35.tgz","fileCount":57,"integrity":"sha512-o7S30appRsHde6l3SthWOccTqUI8xTu3q4BV+gSPwYpPtZLn8FRcK+n/2hVVlfIkHczJ0u8yXb2aO0Bnac7S0w==","signatures":[{"sig":"MEYCIQDWhgDiYiYcHsTS9gla2Hi9KXf8SP7ZkQ+mqJR1qeveaAIhAPEU/sr5kVZ8MWMCscEcY/tqeKHy4E9vqx+eg8fQTmnj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178252},"type":"module","shasum":"87cfd523506c617c63c6e868cdbb1db67e9aa45c","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-o7S30appRsHde6l3SthWOccTqUI8xTu3q4BV+gSPwYpPtZLn8FRcK+n/2hVVlfIkHczJ0u8yXb2aO0Bnac7S0w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.90"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.35_1772605365335_0.0696883866361977","host":"s3://npm-registry-packages-npm-production"}},"0.3.36":{"name":"@rip-lang/ui","version":"0.3.36","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.36","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"bb46cd1fd12568e6f4019fc77b949d67517f5f13","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.36.tgz","fileCount":57,"integrity":"sha512-eTACjCQXrT3WMepmaZHY4mS6WPLqX4tpCVkH3yyD2T/tDEKiWibyA/L9sSl7os4g8I9Odhr278NK84tlZiTfbg==","signatures":[{"sig":"MEUCIQDIqlfd43qbajv9VA0itRXmVrHgpRMnn5LUx5pMprK9EAIgZOD2kkktrndcdD+IYlx932u5UtBqRnZlW0MMgkgjId4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178252},"type":"module","shasum":"bb46cd1fd12568e6f4019fc77b949d67517f5f13","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-eTACjCQXrT3WMepmaZHY4mS6WPLqX4tpCVkH3yyD2T/tDEKiWibyA/L9sSl7os4g8I9Odhr278NK84tlZiTfbg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.91"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.36_1772660407410_0.7170890985666294","host":"s3://npm-registry-packages-npm-production"}},"0.3.37":{"name":"@rip-lang/ui","version":"0.3.37","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.37","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"923b72c26d0f71c4343e2214b72478f21591e186","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.37.tgz","fileCount":57,"integrity":"sha512-lNCKcrVpU9w87ygQI48+DHo+yIID5ZhWNBqPvOR8fVO5Cbk3nj5R5n8pBch8T4/c5yFyE8l+sKMwBuBnpPvqLQ==","signatures":[{"sig":"MEYCIQDNEZoIPrn73N+QPmV64G6KQX+k9VvhNm2ODvC2zwhvOwIhAMHwxISAgB1qkKXf2H93JqexAlg8RBc5N2D3whbwGyyo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178252},"type":"module","shasum":"923b72c26d0f71c4343e2214b72478f21591e186","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-lNCKcrVpU9w87ygQI48+DHo+yIID5ZhWNBqPvOR8fVO5Cbk3nj5R5n8pBch8T4/c5yFyE8l+sKMwBuBnpPvqLQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.92"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.37_1772660554613_0.34761165249344983","host":"s3://npm-registry-packages-npm-production"}},"0.3.38":{"name":"@rip-lang/ui","version":"0.3.38","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.38","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"688ae2814df8c1d87ca4236dd2263aa7f3db6d89","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.38.tgz","fileCount":57,"integrity":"sha512-hgQP6IUNcMeGOppuzC2F9xfpSKN6j8mTJAdr0t1o6HsYyWh2vv28jE4LqJrT8eIQ8VkLb6JqSsJTAK148lQ2oA==","signatures":[{"sig":"MEYCIQCrguFu91vCyfIxBT9XMjJOX1pKzTe8xGeB2xmlW3ZXlwIhAOqyziwn9jOfUeNsolOLExu5BsNq9V91jTPfrUHwnGPm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178252},"type":"module","shasum":"688ae2814df8c1d87ca4236dd2263aa7f3db6d89","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-hgQP6IUNcMeGOppuzC2F9xfpSKN6j8mTJAdr0t1o6HsYyWh2vv28jE4LqJrT8eIQ8VkLb6JqSsJTAK148lQ2oA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.93"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.38_1773190484159_0.25070734424972474","host":"s3://npm-registry-packages-npm-production"}},"0.3.39":{"name":"@rip-lang/ui","version":"0.3.39","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.39","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"2d8195974940ab2efd0c324070015b5e1fc300ce","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.39.tgz","fileCount":56,"integrity":"sha512-+m/bVFNrP44CWc1/fI5xDYDhzWndGkPnNBRi6X7m2ora17WssSSRdAJ9G5rOT7c7t2eZnI29TbZqUSLzZklbhw==","signatures":[{"sig":"MEUCIQC0eOE4N0+NZ1o7Jd6bi55Kf3aKfNcRMnuYsHJFZ8z6nQIgXYvFr+r/nL9smerTfXrs0ACbWtPm+ELKpY/eOIe4IXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174573},"type":"module","shasum":"2d8195974940ab2efd0c324070015b5e1fc300ce","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-+m/bVFNrP44CWc1/fI5xDYDhzWndGkPnNBRi6X7m2ora17WssSSRdAJ9G5rOT7c7t2eZnI29TbZqUSLzZklbhw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.94"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.39_1773274917832_0.5945487093289983","host":"s3://npm-registry-packages-npm-production"}},"0.3.40":{"name":"@rip-lang/ui","version":"0.3.40","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.40","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"39e618855c9d74084350b4e26adc53e95d65c1a7","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.40.tgz","fileCount":56,"integrity":"sha512-6oVFmLgNXHVHT9SWt+W8Mo/KMSda8l24GCeOBUOEoi9ZmJFKDn7a5fT1tm4jPySOx14TkEo2QfuJ4MvHbR0pKw==","signatures":[{"sig":"MEUCIQDZWm1ZYcgfX6Fp8JE5IHhvVa7OfTwY26EzDknIP0l6gwIgSyYH/v2A7gsfp2dsxRVtZfhQuTNQZgIsml51hymgCp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174520},"type":"module","shasum":"39e618855c9d74084350b4e26adc53e95d65c1a7","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-6oVFmLgNXHVHT9SWt+W8Mo/KMSda8l24GCeOBUOEoi9ZmJFKDn7a5fT1tm4jPySOx14TkEo2QfuJ4MvHbR0pKw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.40_1773275467836_0.4332941927802434","host":"s3://npm-registry-packages-npm-production"}},"0.3.41":{"name":"@rip-lang/ui","version":"0.3.41","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.41","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"17a07f03b064a60b6232833d0b2761d64d84c6a1","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.41.tgz","fileCount":56,"integrity":"sha512-z3XyIb0j4FKnqrdpQrOvTtJeiPa6VPLGrhgG4g5xKhr+1zeS17LifQRX/2OaZqsDtc7PWZwEMsA/VIwSFwyoKA==","signatures":[{"sig":"MEQCIB21+Zw0k+ySaaBUv7Ctb1SRztI/4/kp7aK4kCyOp96hAiBjs/3tqt5n6BxjnfM1LuZcI4uNgG4fa3fxB8uvkkOZyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174573},"type":"module","shasum":"17a07f03b064a60b6232833d0b2761d64d84c6a1","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-z3XyIb0j4FKnqrdpQrOvTtJeiPa6VPLGrhgG4g5xKhr+1zeS17LifQRX/2OaZqsDtc7PWZwEMsA/VIwSFwyoKA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.96"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.41_1773276410598_0.8626596647846316","host":"s3://npm-registry-packages-npm-production"}},"0.3.42":{"name":"@rip-lang/ui","version":"0.3.42","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.42","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"02bee9325508eeea9a360dde31154ace8e895b27","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.42.tgz","fileCount":56,"integrity":"sha512-rDb/mqy68jLtULvPPMfHJNTR2hVJyPM2SVf/4zVsw48lz+4iQowW19IazyKHeNL15erAMSGWJqtLuFpyMqLp4A==","signatures":[{"sig":"MEUCICxi/Z6V4VTj/+0RGlhwIlgQzjAlcvJXznTPBVfDMCnJAiEA9gTwCokZ1s0hBPh5CdpIGz6GeFw0zfvrwZwAYWYkbUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174573},"type":"module","shasum":"02bee9325508eeea9a360dde31154ace8e895b27","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-rDb/mqy68jLtULvPPMfHJNTR2hVJyPM2SVf/4zVsw48lz+4iQowW19IazyKHeNL15erAMSGWJqtLuFpyMqLp4A==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.96"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.42_1773276706903_0.21617428220293045","host":"s3://npm-registry-packages-npm-production"}},"0.3.43":{"name":"@rip-lang/ui","version":"0.3.43","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.43","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"4220935edc42687622f6a2fa93e0e4c7fb7bb286","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.43.tgz","fileCount":56,"integrity":"sha512-VQHABSF1xzlbnUQs0iFQTBL55slB4qXgZyzU2thHpmVEOA8OhfL+QFeLASOX2mpSMDbTdQSOWNLptU5ZB6sf9Q==","signatures":[{"sig":"MEQCIEHcJlGoJbbQqs9p2CyHou3XzXui1W1LTQjcgKPzbjjvAiAGp0Mz9dAkcDDoKlS2ZzPEyNL/6HI4kttMcwerdtE8Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174590},"type":"module","shasum":"4220935edc42687622f6a2fa93e0e4c7fb7bb286","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-VQHABSF1xzlbnUQs0iFQTBL55slB4qXgZyzU2thHpmVEOA8OhfL+QFeLASOX2mpSMDbTdQSOWNLptU5ZB6sf9Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.97"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.43_1773278150218_0.01132866294953061","host":"s3://npm-registry-packages-npm-production"}},"0.3.44":{"name":"@rip-lang/ui","version":"0.3.44","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.44","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"ba3dcf8cc68316f7dfe2bf166bfdc7c943f00eeb","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.44.tgz","fileCount":56,"integrity":"sha512-AGsHBOovlT4I+Zc2XoE0ZIVROpIOJugSS0ubvkC9vcwd4w2cPaFoTq/GpYm7Y/6c6fiYBJIu+pwjfZrFxjoZFA==","signatures":[{"sig":"MEQCIGnNWqwqL1M7rB85v5Lpi3iaisy8Q18NRIQ7+c8BIajjAiA1DznezZpOszZ4DX5quwrx1wav3f3JAdj1qPfmefRwSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174618},"type":"module","shasum":"ba3dcf8cc68316f7dfe2bf166bfdc7c943f00eeb","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-AGsHBOovlT4I+Zc2XoE0ZIVROpIOJugSS0ubvkC9vcwd4w2cPaFoTq/GpYm7Y/6c6fiYBJIu+pwjfZrFxjoZFA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.98"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.44_1773279203968_0.29646819567715577","host":"s3://npm-registry-packages-npm-production"}},"0.3.45":{"name":"@rip-lang/ui","version":"0.3.45","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.45","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"5fbb06ae212276b92d18c353e9661a0611e9c49f","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.45.tgz","fileCount":56,"integrity":"sha512-Vyk/HRvrUdgR5oynPaynojIEp0i2Ws5MAxyBwtBrZWZOZJ0/qVeL4V4g0gp9eVHQZaCUmduJKpZIsrtQLPXIiQ==","signatures":[{"sig":"MEYCIQCYqToYXnA/GhB/C36GuQRxT8taqiOuKMyObnQUFC3RlAIhAO1rKoBMcF7UsZ3KTqQQqs+42seqmzm7Ywr3hU1vMSb5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174961},"type":"module","shasum":"5fbb06ae212276b92d18c353e9661a0611e9c49f","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Vyk/HRvrUdgR5oynPaynojIEp0i2Ws5MAxyBwtBrZWZOZJ0/qVeL4V4g0gp9eVHQZaCUmduJKpZIsrtQLPXIiQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.99"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.45_1773282999653_0.638310972677268","host":"s3://npm-registry-packages-npm-production"}},"0.3.46":{"name":"@rip-lang/ui","version":"0.3.46","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.46","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"51b05d9f5e2b99a9d8d3434382f6b9df753e81dc","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.46.tgz","fileCount":56,"integrity":"sha512-ldNBl91ji1dxLVfn7EMjtvyI1JhqGrc7Z4TyKhxDf3/X8mo8qwtK9PWkISKNqO9XN6jfWCrmsNBTwhZXvc0Y3w==","signatures":[{"sig":"MEUCIQCcoBA1qc7BVf9ql0heBinQ+uvlX25ot1bS9d4usm3gLwIgZXfYO7F7MRcZEClNoJjq/+gOmM3OV/WCLrJRCD/JsYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175126},"type":"module","shasum":"51b05d9f5e2b99a9d8d3434382f6b9df753e81dc","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-ldNBl91ji1dxLVfn7EMjtvyI1JhqGrc7Z4TyKhxDf3/X8mo8qwtK9PWkISKNqO9XN6jfWCrmsNBTwhZXvc0Y3w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.99"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.46_1773285846028_0.40634345779709746","host":"s3://npm-registry-packages-npm-production"}},"0.3.47":{"name":"@rip-lang/ui","version":"0.3.47","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.47","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"f21ff35705a154394ac2139e033bd8b178d41ede","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.47.tgz","fileCount":56,"integrity":"sha512-YlrFJXhDOOKkMQ61kRHTt2gu7OJKQkxI7eZIeAzyRtUQb8PR0oXJawS33zfcepb8rcdPAy4YT7cE6BuUrSOkvA==","signatures":[{"sig":"MEQCIBW2Oth+dPHK57P9PHl5Ff41S/Accv8bENDozhq2qGHTAiB1vAYln/zaa6KXNnzk+0NKDrNpemQxdQjhAQyaAyxyJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175127},"type":"module","shasum":"f21ff35705a154394ac2139e033bd8b178d41ede","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-YlrFJXhDOOKkMQ61kRHTt2gu7OJKQkxI7eZIeAzyRtUQb8PR0oXJawS33zfcepb8rcdPAy4YT7cE6BuUrSOkvA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.100"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.47_1773286021215_0.6372198431862341","host":"s3://npm-registry-packages-npm-production"}},"0.3.48":{"name":"@rip-lang/ui","version":"0.3.48","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.48","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"0862aa1e6b4691b186b2cbcb50ba353eb83f098e","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.48.tgz","fileCount":56,"integrity":"sha512-9pbiMMa4a8bJgfa5rxYBVcMrV+uWR6MOstIJlpJC7lKY1K5jShveBe+zns7BEv6/YMQzksLkq/Who18x8Yd1Jw==","signatures":[{"sig":"MEQCIDdVeKNV+zjQJHB4kiCm/cRgaajarUi5u6hhvNYlfHtrAiBxQKRzaJksMIJVjqEZr0oPd+93kYMT0YokHI9wFHPhPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175438},"type":"module","shasum":"0862aa1e6b4691b186b2cbcb50ba353eb83f098e","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-9pbiMMa4a8bJgfa5rxYBVcMrV+uWR6MOstIJlpJC7lKY1K5jShveBe+zns7BEv6/YMQzksLkq/Who18x8Yd1Jw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.101"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.48_1773286796320_0.9350228529166156","host":"s3://npm-registry-packages-npm-production"}},"0.3.49":{"name":"@rip-lang/ui","version":"0.3.49","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.49","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"076da75855aedca934bab12d94a8e5f53d6b1c98","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.49.tgz","fileCount":56,"integrity":"sha512-3zurcnGHCglm2JyCcToX+3t59OAGZRABycHUkYvi/ItXW41poSrpWeB91qIDjrw81VNaHZ9rGPJuVjh8MYz9fw==","signatures":[{"sig":"MEUCIQCi763lnswr7e9df27uo0OYnNX74DQh+J6QZxTkSoHBqgIgYJK+cYreoyu/chwC3KX5iATyt+KFOGSgdVi/jbgjrpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168089},"type":"module","shasum":"076da75855aedca934bab12d94a8e5f53d6b1c98","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-3zurcnGHCglm2JyCcToX+3t59OAGZRABycHUkYvi/ItXW41poSrpWeB91qIDjrw81VNaHZ9rGPJuVjh8MYz9fw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.102"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.49_1773308273633_0.6748250098102209","host":"s3://npm-registry-packages-npm-production"}},"0.3.50":{"name":"@rip-lang/ui","version":"0.3.50","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.50","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"2c71d91d9153b51d806ffdc0c63a962ed0f13d9c","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.50.tgz","fileCount":56,"integrity":"sha512-kANg2Ss1GFE1DNpAjl352B6cTplZNYOJeka0HOswxp/ad2gZFYxPzMCViSC6sB/aM/pgasrpfvWwOLlbcvKbXQ==","signatures":[{"sig":"MEUCIQDCLl4Yu+0BJE3b0y30xgihMXdV+g858DUeaQ6gVgPMAgIgHx6B+jHlPPZ3R23r6/LdrqXryhMCvOugwCTbKsX6KX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168089},"type":"module","shasum":"2c71d91d9153b51d806ffdc0c63a962ed0f13d9c","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-kANg2Ss1GFE1DNpAjl352B6cTplZNYOJeka0HOswxp/ad2gZFYxPzMCViSC6sB/aM/pgasrpfvWwOLlbcvKbXQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.103"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.50_1773308453401_0.08370252361354291","host":"s3://npm-registry-packages-npm-production"}},"0.3.51":{"name":"@rip-lang/ui","version":"0.3.51","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.51","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"4b2ea1751ace79300ecb68a2d9ceb39d8ffe3236","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.51.tgz","fileCount":56,"integrity":"sha512-LUP2w/M+a9bJnvFTIYzH/YSNXAXS6XEw8No84YgBzQwnohhrMdZRmCkhFSiY7Oh4SSUbdT/ib0jmk2bAnbjnNA==","signatures":[{"sig":"MEQCIHXnoNqLk41+MlFTkaKaWmRY8es1yp28Y57KiHwug7v0AiBBliVGDcwm2HsmAPGaOQGXIfaqqlUTgR3i9HtXtl38lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168089},"type":"module","shasum":"4b2ea1751ace79300ecb68a2d9ceb39d8ffe3236","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-LUP2w/M+a9bJnvFTIYzH/YSNXAXS6XEw8No84YgBzQwnohhrMdZRmCkhFSiY7Oh4SSUbdT/ib0jmk2bAnbjnNA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.104"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.51_1773308947505_0.9805711795029417","host":"s3://npm-registry-packages-npm-production"}},"0.3.52":{"name":"@rip-lang/ui","version":"0.3.52","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.52","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"49d1970b740811451971e36f16b620c3218352b4","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.52.tgz","fileCount":56,"integrity":"sha512-A5X+p/HXqRrWS5xjlFbeUm1wfHPER1iW3y1bimOyp3ZPsUo5qY5AZV3YUvGatAumNA5usY6CTNFK9yJ0+UK0uw==","signatures":[{"sig":"MEQCIDg5rAYm1HkQsB9Fq8930hFGKFuimPq344wZdcN47hcGAiAurw85gHyuBUK26DwGJGB3K/oVHduGTSuvcMJRjzAmoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168089},"type":"module","shasum":"49d1970b740811451971e36f16b620c3218352b4","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-A5X+p/HXqRrWS5xjlFbeUm1wfHPER1iW3y1bimOyp3ZPsUo5qY5AZV3YUvGatAumNA5usY6CTNFK9yJ0+UK0uw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.105"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.52_1773309560721_0.9910028002635192","host":"s3://npm-registry-packages-npm-production"}},"0.3.53":{"name":"@rip-lang/ui","version":"0.3.53","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.53","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"5e2b00d654a9ac91dd326992033445ee31411321","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.53.tgz","fileCount":56,"integrity":"sha512-AGMn2qH8hifArnpZgHNIRKERKsxTQQ/4XDAm1CT+oeYCC/6BtcKPZ248Oc0hGsQt4SIRy5UfK4DqlMYrWvT41Q==","signatures":[{"sig":"MEQCIDiu9zr5i9XaJrGOQ13UbIZx/twX3znKdltdlQ9qHbe8AiBVnymvaaCzyHkBbunBb2Yu3JbCnR9ECPTBadSIKhXvtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168089},"type":"module","shasum":"5e2b00d654a9ac91dd326992033445ee31411321","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-AGMn2qH8hifArnpZgHNIRKERKsxTQQ/4XDAm1CT+oeYCC/6BtcKPZ248Oc0hGsQt4SIRy5UfK4DqlMYrWvT41Q==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.106"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.53_1773311182611_0.8383914797864946","host":"s3://npm-registry-packages-npm-production"}},"0.3.54":{"name":"@rip-lang/ui","version":"0.3.54","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.54","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"14b3f65058ff08d71b6e1f4659bc9b830436517b","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.54.tgz","fileCount":56,"integrity":"sha512-tVBVW1DxhMP2zXcrUYzbfffSqXa5OJqYFub4vY/dNMu/AkiNswbjVq7VWsuaSYaAWjwlLj9fRmwRHOMzKEp+bQ==","signatures":[{"sig":"MEUCIQDfqPbnFXZ22nsyO+bKxr3NHm2ph6SfNu3EeITN3cqH4gIgLHEB+IMAhDCzlduBSf3WAZFfImBej0q1u6anieUE3Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168089},"type":"module","shasum":"14b3f65058ff08d71b6e1f4659bc9b830436517b","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-tVBVW1DxhMP2zXcrUYzbfffSqXa5OJqYFub4vY/dNMu/AkiNswbjVq7VWsuaSYaAWjwlLj9fRmwRHOMzKEp+bQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.107"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.54_1773347019704_0.8873168674482361","host":"s3://npm-registry-packages-npm-production"}},"0.3.55":{"name":"@rip-lang/ui","version":"0.3.55","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.55","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"63f0d7ed56410d9818883d981da5b16539e7722e","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.55.tgz","fileCount":56,"integrity":"sha512-rRIgzvho4HVF3c9bXM57GpOhkta3sFiGLeSPJdsbd58aI7DvLEslgb4wko0dHUrcBQ2v/7V5R49XHGI0k+3pwA==","signatures":[{"sig":"MEQCIFeEmgQtbZ4YGjI4lGWJClX/eTmNHgcGuB/y8mXklcSyAiBel/lkYe93nX3fNt8Wp+iUP7ERL2INLUyzP0XivQgGMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168089},"type":"module","shasum":"63f0d7ed56410d9818883d981da5b16539e7722e","_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-rRIgzvho4HVF3c9bXM57GpOhkta3sFiGLeSPJdsbd58aI7DvLEslgb4wko0dHUrcBQ2v/7V5R49XHGI0k+3pwA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.108"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.55_1773444955470_0.9163997017633134","host":"s3://npm-registry-packages-npm-production"}},"0.3.56":{"name":"@rip-lang/ui","version":"0.3.56","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.56","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"13da9d072cea01ab450aa9f134973ca2dd695cf3","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.56.tgz","fileCount":56,"integrity":"sha512-0efCONfJSceG5CPPn/AIdIDuqzboFFKm3YLpQZL2ccM861di4AYm099kCMEK7H+z8x3JttgyylIkhrzQYrD5XA==","signatures":[{"sig":"MEQCIF3K/MYZW1x0rtSDGNAK4iastha5vXtfTySJqXvhznI6AiB+UrIorRV3m+HO2DymDfpxD56jPv+nLu5USYyHb4iCFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168702},"type":"module","shasum":"13da9d072cea01ab450aa9f134973ca2dd695cf3","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-0efCONfJSceG5CPPn/AIdIDuqzboFFKm3YLpQZL2ccM861di4AYm099kCMEK7H+z8x3JttgyylIkhrzQYrD5XA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.109"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.56_1773476580159_0.10572093927734127","host":"s3://npm-registry-packages-npm-production"}},"0.3.57":{"name":"@rip-lang/ui","version":"0.3.57","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.57","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"615d46fcb137169c20ee9f0a4867893be28f2c72","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.57.tgz","fileCount":56,"integrity":"sha512-8LxHByXhSUDkJZfn/XqveKOp1DM/DAI/ZJqrmIPBgIk8483jDcg/CbG8cB3B33p7ab6CXx28MoxixaXdUV9MCQ==","signatures":[{"sig":"MEUCIBA0v2fIsN/rPfYjdiCPgschyWH6311nzCBA26DTT9nCAiEAnP/bfx9yUYn4EsYq21TEd9d6tPRXTiZHWku09DnHtRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168736},"type":"module","shasum":"615d46fcb137169c20ee9f0a4867893be28f2c72","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-8LxHByXhSUDkJZfn/XqveKOp1DM/DAI/ZJqrmIPBgIk8483jDcg/CbG8cB3B33p7ab6CXx28MoxixaXdUV9MCQ==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.110"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.99","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.57_1773479160813_0.4508967927322425","host":"s3://npm-registry-packages-npm-production"}},"0.3.58":{"name":"@rip-lang/ui","version":"0.3.58","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.58","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"9659431193f72216716cad183b430e1e78b67a50","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.58.tgz","fileCount":56,"integrity":"sha512-tDUocH0sO48erxLt4ENgaZ445qqZXPctJi2HhKfztXM7RXRcj/fWuo0v1FiDl3scAy9vIxbPczu3eDMSHjvAEA==","signatures":[{"sig":"MEYCIQDxeyAf50gFAsKZOSH8HjVudOzlrUmM8oBnI7Bl6LFUIwIhAJjBwjL1sGWcqLbWFcNjUvY/z+KfHQeC080n396yDSpI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168737},"type":"module","shasum":"9659431193f72216716cad183b430e1e78b67a50","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-tDUocH0sO48erxLt4ENgaZ445qqZXPctJi2HhKfztXM7RXRcj/fWuo0v1FiDl3scAy9vIxbPczu3eDMSHjvAEA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.111"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.100","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.58_1773480418694_0.4774544536817815","host":"s3://npm-registry-packages-npm-production"}},"0.3.59":{"name":"@rip-lang/ui","version":"0.3.59","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.59","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"fe5bcc30356e251d878c70477f3e06d3cba3057a","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.59.tgz","fileCount":56,"integrity":"sha512-gZgN784bJJmONr+VP0gWcPHH31f/pQTWF3pQCyUNBp2S8ytuBMjzRhw0IKZwQY3/ThIq58vtDVccxZ8bXQedkA==","signatures":[{"sig":"MEUCIQDCrT0z0//OthNpJ3MjqglyZXoB7tGVe5WzTrYw7OkhCgIgJM6fGPFRmsxdhBgLtE6xKxgs3uR7Xdz0OikpbWCIpp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168737},"type":"module","shasum":"fe5bcc30356e251d878c70477f3e06d3cba3057a","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-gZgN784bJJmONr+VP0gWcPHH31f/pQTWF3pQCyUNBp2S8ytuBMjzRhw0IKZwQY3/ThIq58vtDVccxZ8bXQedkA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.112"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.101","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.59_1773482522577_0.6226421389294303","host":"s3://npm-registry-packages-npm-production"}},"0.3.60":{"name":"@rip-lang/ui","version":"0.3.60","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.60","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"e3767cd80238b35740c71a4cc560eb1ca8bc6fc1","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.60.tgz","fileCount":56,"integrity":"sha512-M92vFXx3chitdlweiCAhYfG5w2I0uhd48tg60h2dFl2WWNY/TAkCJi/0LVuB1PwXdWaLRX81lEefUAUPYObIzg==","signatures":[{"sig":"MEYCIQD7S0veMNgMGjYBZpqRazVrxLCnG+4cQet5WJOS/L3J+gIhAKcp+Ehd2P/mneqYgk9585KFeXpkmBmBpUODgFnR/+uo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168737},"type":"module","shasum":"e3767cd80238b35740c71a4cc560eb1ca8bc6fc1","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-M92vFXx3chitdlweiCAhYfG5w2I0uhd48tg60h2dFl2WWNY/TAkCJi/0LVuB1PwXdWaLRX81lEefUAUPYObIzg==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.113"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.102","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.60_1773483080888_0.13535069215463502","host":"s3://npm-registry-packages-npm-production"}},"0.3.61":{"name":"@rip-lang/ui","version":"0.3.61","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.61","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"36285b7de0b9b619644bc3570a4c342ca9ec613b","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.61.tgz","fileCount":56,"integrity":"sha512-bTHUxqRxwHW+mIp2XDota/fSlz/RFUtn6RNBBdkP+JIfchdiaNfdjKuufM6ZDKacSQy8VoRS5LbbannMedHwkw==","signatures":[{"sig":"MEUCICzFTtuH0K8qt2XD6aJ8me6RzFwWOQXmuS5Ewb5KHWxMAiEAhasGprR3vOMJ7Rcq2Yeod//eRYupL+lU2CeAAxeupG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168737},"type":"module","shasum":"36285b7de0b9b619644bc3570a4c342ca9ec613b","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-bTHUxqRxwHW+mIp2XDota/fSlz/RFUtn6RNBBdkP+JIfchdiaNfdjKuufM6ZDKacSQy8VoRS5LbbannMedHwkw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.114"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.103","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.61_1773483316675_0.5503212964696602","host":"s3://npm-registry-packages-npm-production"}},"0.3.62":{"name":"@rip-lang/ui","version":"0.3.62","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.62","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"ee824de47332610e12cb307d6c3d06ffd1ce3cc9","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.62.tgz","fileCount":56,"integrity":"sha512-Kq4AhHFPkHcJwyI8JnIONvO+Jxdsnk87XAIKTsOIfF1D9Q737jPKNNGKKNFg/F2U1rVV5nHo2MXhUnlvbVNRGA==","signatures":[{"sig":"MEUCIQDQw/p8l+XIe3RHCpFWvOaCJ2hdHBTGqYtoM8kRr0uWIwIgB21pPwZZgmRwwFYkOJ98wTuV9IlOTfg2Pobz+UJJc2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168737},"type":"module","shasum":"ee824de47332610e12cb307d6c3d06ffd1ce3cc9","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Kq4AhHFPkHcJwyI8JnIONvO+Jxdsnk87XAIKTsOIfF1D9Q737jPKNNGKKNFg/F2U1rVV5nHo2MXhUnlvbVNRGA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.115"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.103","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.62_1773483377238_0.18792705985468428","host":"s3://npm-registry-packages-npm-production"}},"0.3.63":{"name":"@rip-lang/ui","version":"0.3.63","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.63","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"97a455f020f93750cc13e9df442c260a715a062a","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.63.tgz","fileCount":56,"integrity":"sha512-5Ss6Ez2V17DVQfFWpOzaviW59/4I0JbugyRL27SmhzH+/LLaV5dW6Mcgb/CAlHykYIWa+rRTqjKtCVuMS0/iIw==","signatures":[{"sig":"MEQCIAkOSJf64eUq2XtguXf5TimrVAQxMDBfh5peIreTIULgAiBox4sevRHBZpFUvCw7iswtofNgiFxUi/vGmZgyAEIzRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168737},"type":"module","shasum":"97a455f020f93750cc13e9df442c260a715a062a","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-5Ss6Ez2V17DVQfFWpOzaviW59/4I0JbugyRL27SmhzH+/LLaV5dW6Mcgb/CAlHykYIWa+rRTqjKtCVuMS0/iIw==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.116"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.105","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.63_1773483473483_0.02681702878990877","host":"s3://npm-registry-packages-npm-production"}},"0.3.64":{"name":"@rip-lang/ui","version":"0.3.64","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.64","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"62458d4d4540d0582e7edbd984b0e92a5774af34","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.64.tgz","fileCount":56,"integrity":"sha512-uw7fcfRWwvBC48LUMp1ZuAoFGN/AaF1PW0DuCMW33TGdE3QC9snfuna4ahPfNM30ycJgpwEP2sVSP3tlzx/+2w==","signatures":[{"sig":"MEUCIB1Wyy2DDIajSYTf9CRQ857jD4QLoc6bPLFFCFN4XnunAiEA2hpwvGkpyzAZUxA4hUdxs1uG6d9fga6DyaopMRnTTX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168737},"type":"module","shasum":"62458d4d4540d0582e7edbd984b0e92a5774af34","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-uw7fcfRWwvBC48LUMp1ZuAoFGN/AaF1PW0DuCMW33TGdE3QC9snfuna4ahPfNM30ycJgpwEP2sVSP3tlzx/+2w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.117"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.105","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.64_1773483665324_0.4900812386484985","host":"s3://npm-registry-packages-npm-production"}},"0.3.65":{"name":"@rip-lang/ui","version":"0.3.65","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.65","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"4140dbdc07d2d155c00c4474575f49e9182ba650","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.65.tgz","fileCount":56,"integrity":"sha512-dqXYnJBqVVDlcSVEbespjNgDcJcFttbVL60FB+SRJRdy+ioZ4+5bcoP/3zPAjYsKGd3e1DU/RS6JpEfhikfW1w==","signatures":[{"sig":"MEUCIQCKJHr//6FVR8qCp5sAoyVuK69iBg6baXakam6lbpTtcgIgdlu4/fMXx6eLiZKPQojxL9skWTOQWujKLVs9T8Hg4YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168737},"type":"module","shasum":"4140dbdc07d2d155c00c4474575f49e9182ba650","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-dqXYnJBqVVDlcSVEbespjNgDcJcFttbVL60FB+SRJRdy+ioZ4+5bcoP/3zPAjYsKGd3e1DU/RS6JpEfhikfW1w==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.118"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.105","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.65_1773484229508_0.03564004640559215","host":"s3://npm-registry-packages-npm-production"}},"0.3.66":{"name":"@rip-lang/ui","version":"0.3.66","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.66","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"012271cf539f7fe3f79cff09f2a151d52b8917f5","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.66.tgz","fileCount":56,"integrity":"sha512-QA9J//2mVC2j878fM7pOzJNg3h09bg6RrLHNEyLfpYrgyLLI34fSXJr/ECNdPdhxHD+yVMqn77whDQaO5N1tWA==","signatures":[{"sig":"MEYCIQCkBpoOirJjbQtp2e7+g1aYyi/JJ4EtST2BFGyCoWWFhQIhALmeowRIngsdxYSss5zOPpH2bR7jolmrvLb4cSgpwpTG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169783},"type":"module","shasum":"012271cf539f7fe3f79cff09f2a151d52b8917f5","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-QA9J//2mVC2j878fM7pOzJNg3h09bg6RrLHNEyLfpYrgyLLI34fSXJr/ECNdPdhxHD+yVMqn77whDQaO5N1tWA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.119"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.108","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.66_1773486995674_0.5543867812536873","host":"s3://npm-registry-packages-npm-production"}},"0.3.67":{"name":"@rip-lang/ui","version":"0.3.67","keywords":["ui","headless","accessible","components","widgets","aria","wai-aria","select","dialog","grid","combobox","tabs","rip","rip-lang"],"author":"Steve Shreeve <steve.shreeve@gmail.com>","license":"MIT","_id":"@rip-lang/ui@0.3.67","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"homepage":"https://github.com/shreeve/rip-lang/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/shreeve/rip-lang/issues"},"dist":{"shasum":"71e34f90274bec49ca48c333f7f902d0b76f7375","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.3.67.tgz","fileCount":56,"integrity":"sha512-HKE104JM1WVfXQ71Uy3OyJ1nyuGhZA01H9HnVXmrZWTi6WgpRt8PWQS5hPhjKr7a5B/GqDd1vEXBSMnR4N8yiA==","signatures":[{"sig":"MEUCIGg6KwM+ssiH84pqMYNXwN9/6vPOKzoTh0qe6o0B53oSAiEA+uNThP9hWk7ItkLSfSC4cy4PRpomWkWA1M9ZjOjMJY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":169783},"type":"module","shasum":"71e34f90274bec49ca48c333f7f902d0b76f7375","scripts":{"test:e2e":"bunx playwright test -c playwright.config.mjs","test:e2e:axe":"UI_AXE=1 bunx playwright test -c playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-HKE104JM1WVfXQ71Uy3OyJ1nyuGhZA01H9HnVXmrZWTi6WgpRt8PWQS5hPhjKr7a5B/GqDd1vEXBSMnR4N8yiA==","repository":{"url":"git+https://github.com/shreeve/rip-lang.git","type":"git","directory":"packages/ui"},"_npmVersion":"10.8.3","description":"Headless, accessible UI components written in Rip — zero CSS, zero dependencies","directories":{},"_nodeVersion":"24.3.0","dependencies":{"rip-lang":">=3.13.120"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.109","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.67_1773488063191_0.21978986318212068","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@rip-lang/ui","version":"0.4.1","_id":"@rip-lang/ui@0.4.1","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"26c04e0fef95cf4cd68e9650d7f14cd3f9a2606d","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.1.tgz","fileCount":83,"integrity":"sha512-sGpwNoleeDRGnlky7oZhWW2aZhoRfGrQJ1vMmX0F9CuDs9MuBU+ox2NOPBo+9YV5OHa9dviR8tqNkd5/Epm3eg==","signatures":[{"sig":"MEUCIQDmRHhVcBTqQr+W/FZL3GBudgFbHHlEErNYGFvmv3L5TQIgdJZONUmibC4lFRXQI2MRgTbnUIJOntFNBipU+9bOBl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256644},"type":"module","shasum":"26c04e0fef95cf4cd68e9650d7f14cd3f9a2606d","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-sGpwNoleeDRGnlky7oZhWW2aZhoRfGrQJ1vMmX0F9CuDs9MuBU+ox2NOPBo+9YV5OHa9dviR8tqNkd5/Epm3eg==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.121","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.115","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.1_1773763856120_0.9036624280871866","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@rip-lang/ui","version":"0.4.2","_id":"@rip-lang/ui@0.4.2","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"a294f031dfef15f1d50910cc8ca3a114af87cbd3","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.2.tgz","fileCount":83,"integrity":"sha512-bzfLdVfPgS/nPcwN0I1aMRoboMqwuyKh9Tnn+UQPJGNxDkEOtwxCLboJMZpgB3mH0xGilxqfZafVCLDRgF36CA==","signatures":[{"sig":"MEUCIQD0tFBAN6F/cAiXlqf9/z57wYj79kwZR5veQQ06FEL/9QIgLo1vIuLb68CTLTQBTdLLBDLLW9iDMKw2Etzwnt+o7EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256748},"type":"module","shasum":"a294f031dfef15f1d50910cc8ca3a114af87cbd3","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-bzfLdVfPgS/nPcwN0I1aMRoboMqwuyKh9Tnn+UQPJGNxDkEOtwxCLboJMZpgB3mH0xGilxqfZafVCLDRgF36CA==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.122","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.116","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.2_1773781798842_0.26628920209460727","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@rip-lang/ui","version":"0.4.3","_id":"@rip-lang/ui@0.4.3","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"469e79f24ac0b15aa4f923fbf9cbb5bbfc66c25d","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.3.tgz","fileCount":87,"integrity":"sha512-fIrK3V+Cx3aYX2RJCjCtt6sQk8ebsSYErQSaYdkzKTPLxWWhkg8uya9gM1F4vprzBQPOCJRZC3cvnUaZbHaZvw==","signatures":[{"sig":"MEUCIQCAwt44D1F9qW7LgR+axZkJB1nGo9lfHRTefDb4L+5Y3wIgD3law1rX48Um1/Yp1uDA/KmZa40n7aIF3YYwN2SvIVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274675},"type":"module","shasum":"469e79f24ac0b15aa4f923fbf9cbb5bbfc66c25d","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-fIrK3V+Cx3aYX2RJCjCtt6sQk8ebsSYErQSaYdkzKTPLxWWhkg8uya9gM1F4vprzBQPOCJRZC3cvnUaZbHaZvw==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.123","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.117","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.3_1773809381153_0.5511160057725926","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@rip-lang/ui","version":"0.4.4","_id":"@rip-lang/ui@0.4.4","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"91e0b4d91b1a8511a7e42c79b9e923f25d9be52f","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.4.tgz","fileCount":87,"integrity":"sha512-SFDBW5KzV80Y0BQMoX28eINClJXCiKLFavisMuVn2Nnh8a/HMcYbxOb1MqgPGR7CoWVBcKcXliIpVf4SYJDHTA==","signatures":[{"sig":"MEUCIQDEtOaz5bzqpJ5GnYI9Q96xpp8OsXfiEaFkbgedfuP2jwIgcDWExQVfWYvkSZKUAqW5c1BxPnV1FMiqJ/xttuNJRnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274675},"type":"module","shasum":"91e0b4d91b1a8511a7e42c79b9e923f25d9be52f","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-SFDBW5KzV80Y0BQMoX28eINClJXCiKLFavisMuVn2Nnh8a/HMcYbxOb1MqgPGR7CoWVBcKcXliIpVf4SYJDHTA==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.124","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.118","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.4_1773876864079_0.7302500307327444","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@rip-lang/ui","version":"0.4.5","_id":"@rip-lang/ui@0.4.5","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"232c1d8aa17d7a8bef54fc4ded98d2c429b13b4f","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.5.tgz","fileCount":87,"integrity":"sha512-i/bcyktgGtYJRl3D4Qjy9JTDLpEp0OPl82TkrAK37E7Lghmc3/HB/kPKUiD2lfOOvRQJ2TmRkbGspUm4DgSg0w==","signatures":[{"sig":"MEUCIEzAou8XTcw60ckth3gTt5ATKnpflcK64+xCGGA9FTZ9AiEA7c6Qo/W8lFERnYxFTKSN4FKrSwRDBYQ3lkUtQRU9q+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274675},"type":"module","shasum":"232c1d8aa17d7a8bef54fc4ded98d2c429b13b4f","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-i/bcyktgGtYJRl3D4Qjy9JTDLpEp0OPl82TkrAK37E7Lghmc3/HB/kPKUiD2lfOOvRQJ2TmRkbGspUm4DgSg0w==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.125","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.119","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.5_1773881672128_0.09060016088701106","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@rip-lang/ui","version":"0.4.6","_id":"@rip-lang/ui@0.4.6","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"0a9686c04e69a3a8adaa6ccf5f99bcc154468eb4","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.6.tgz","fileCount":87,"integrity":"sha512-Hi610nOO3+a1ciHoDnb4Fj2n+Fk6PUBiKdCh4oDU8QM0pAG4sw3Zz6EqCLs9fLJmVwTAbS4S9loGlpRDktjq7Q==","signatures":[{"sig":"MEUCIQCUg+yZZYU0u9m+Qk6ApPefbtUZSOEaiYkpvG0Tdplf8QIgZsVifl42NYSSTPzSeG+P0bjfZM6q96F3zigWSysqnP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274675},"type":"module","shasum":"0a9686c04e69a3a8adaa6ccf5f99bcc154468eb4","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Hi610nOO3+a1ciHoDnb4Fj2n+Fk6PUBiKdCh4oDU8QM0pAG4sw3Zz6EqCLs9fLJmVwTAbS4S9loGlpRDktjq7Q==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.126","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.120","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.6_1774072851123_0.18131895564766953","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@rip-lang/ui","version":"0.4.7","_id":"@rip-lang/ui@0.4.7","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"05ca3c9f7fe8d34294c2ef3728213a684057d944","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.7.tgz","fileCount":87,"integrity":"sha512-eBrZ5frRgii4MvxOn1E1ZEZTLw54hxfUIYoDd1oM5PqXtyMb9und4Q+cfG00TnSc07GpM+tPujvuQ4tpoRePIA==","signatures":[{"sig":"MEUCIQC8WFSd0VtCPzNoLA5DuDVROlrQi+CDu5oBhXWe9PwOswIgQaI/M569Jo6wn+OtrgCFjELNDWDZZMoDd5TpVTr6+G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274675},"type":"module","shasum":"05ca3c9f7fe8d34294c2ef3728213a684057d944","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-eBrZ5frRgii4MvxOn1E1ZEZTLw54hxfUIYoDd1oM5PqXtyMb9und4Q+cfG00TnSc07GpM+tPujvuQ4tpoRePIA==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.127","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.121","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.7_1774077513543_0.22271784925988247","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@rip-lang/ui","version":"0.4.8","_id":"@rip-lang/ui@0.4.8","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"48779433f03dc1599f8709b83823394d8d44088b","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.8.tgz","fileCount":87,"integrity":"sha512-80cACXIyIwpMhZIoVAQQqdWLVBWvFv/n09fV/wpou1KsyKbx/kF/BeQU6lUo91VsybtfDKq6yXmBpsczZn834A==","signatures":[{"sig":"MEYCIQCqW27lXA80Pz0DhNkBeYVedSoMdmkwYRf8DNKe+vU3BAIhAJsuZYtp3zvXvuEor3sr9mbmfbf+p543R6yXldhBY5Hg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274675},"type":"module","shasum":"48779433f03dc1599f8709b83823394d8d44088b","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-80cACXIyIwpMhZIoVAQQqdWLVBWvFv/n09fV/wpou1KsyKbx/kF/BeQU6lUo91VsybtfDKq6yXmBpsczZn834A==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.128","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.122","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.8_1774077734597_0.03723346779173786","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@rip-lang/ui","version":"0.4.9","_id":"@rip-lang/ui@0.4.9","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"a166c88adf40d3b98d2315635e65f3fa198fa075","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.9.tgz","fileCount":87,"integrity":"sha512-A79JpaXNpvSjtlCSp9cOV7Q84bBrMiK2cC26cjlyta+tK9W5IBbgCMMnQe2THrgk0WWS6T+U6J386M3arPa2zw==","signatures":[{"sig":"MEUCIB0Blnya/VI8+Sz4aePVVr3Thl0hbVK99Qe7kIZWOVHkAiEA8/SLenK/qa8wpknPmSi3kGn1A37mPJe+N42ETnRpb1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274675},"type":"module","shasum":"a166c88adf40d3b98d2315635e65f3fa198fa075","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-A79JpaXNpvSjtlCSp9cOV7Q84bBrMiK2cC26cjlyta+tK9W5IBbgCMMnQe2THrgk0WWS6T+U6J386M3arPa2zw==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.129","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.122","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.9_1774078941184_0.663758242320879","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@rip-lang/ui","version":"0.4.10","_id":"@rip-lang/ui@0.4.10","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"d369236c11d3ff732ae923b9b51fd18968fe1677","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.10.tgz","fileCount":87,"integrity":"sha512-wJ9dbYk7BdJe5AjMFQU/DNQ1T1qCvvfWMIId/vK+k1vJUbWNkoLrnNF6om9nXtSqdZewqxmgIzq3bthVbPrMOQ==","signatures":[{"sig":"MEQCIFWS0imh8eW9JrgZ0TI9utZIGaNrwulXlct8Bj6+PnG+AiAWsSa/4EevGB6mhRZwfuR7nP/0aUtRhU1M9TypN6QkMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274676},"type":"module","shasum":"d369236c11d3ff732ae923b9b51fd18968fe1677","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-wJ9dbYk7BdJe5AjMFQU/DNQ1T1qCvvfWMIId/vK+k1vJUbWNkoLrnNF6om9nXtSqdZewqxmgIzq3bthVbPrMOQ==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.130","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.124","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.10_1775173757594_0.12208579566013245","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@rip-lang/ui","version":"0.4.11","_id":"@rip-lang/ui@0.4.11","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"2d355e87fd037e5dee3dc63b52566a2acad9f14d","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.11.tgz","fileCount":87,"integrity":"sha512-KSOnhuAyGSDwXMIB2sZ09eT7uj9FEwsrDjFQBBW74ZRyv+hg8ZN68PzVMVO3cS53TWni26ZKH99DwqrOE0A8Ug==","signatures":[{"sig":"MEUCIEy67IN3FOT4Pn7HhQ4nTnZoNR8RymlNgkoGitgEi9ZvAiEA6QhAel36/X9mUnsE5TNxsglh0LETALePsNHT8vmT/2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274676},"type":"module","shasum":"2d355e87fd037e5dee3dc63b52566a2acad9f14d","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-KSOnhuAyGSDwXMIB2sZ09eT7uj9FEwsrDjFQBBW74ZRyv+hg8ZN68PzVMVO3cS53TWni26ZKH99DwqrOE0A8Ug==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.132","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.3.126","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.11_1775281395959_0.4950558578646742","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@rip-lang/ui","version":"0.4.12","_id":"@rip-lang/ui@0.4.12","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"0086795e55e26450f944e273c2c1c6d7dcdde18b","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.12.tgz","fileCount":87,"integrity":"sha512-oRHHGw3BlyCVY7dkmTFfG8SpUQB2U3LKsHGeg+jYucsCxXsNKx9jyIhgJRh3zwuVsU9bFENZQ8PgLTZKmow0CQ==","signatures":[{"sig":"MEQCIFdZUchlYxXKorKIlo/SNU2JXezLr154cV4sN2szla1bAiBuN+M9ruOn7whYCMhwH9y9EBOMmBUgNJRA2Bkb2usXxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274674},"type":"module","shasum":"0086795e55e26450f944e273c2c1c6d7dcdde18b","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-oRHHGw3BlyCVY7dkmTFfG8SpUQB2U3LKsHGeg+jYucsCxXsNKx9jyIhgJRh3zwuVsU9bFENZQ8PgLTZKmow0CQ==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.133","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.1","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.12_1775284662839_0.7622697143939343","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@rip-lang/ui","version":"0.4.13","_id":"@rip-lang/ui@0.4.13","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"213356c13fbb78dca683e135fcc75923cd1a3c76","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.13.tgz","fileCount":87,"integrity":"sha512-cnBgLUOrU6o0B4tNdo/DMN/TvdQlF8EyOJ1UP12Pj5t7/Jt1uN8ypVPSvuFe8jJ+SYJGB5smqYLu6BTsYyzwBg==","signatures":[{"sig":"MEUCID5lsgFU5HDWl97Sf6ANvRU8cmqM2XvCxb8nb2nIDAZmAiEA/UPTN2pg6wGLGjjB/2MjbSMAsgJTYuXQUKDz4Pt8iNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274674},"type":"module","shasum":"213356c13fbb78dca683e135fcc75923cd1a3c76","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-cnBgLUOrU6o0B4tNdo/DMN/TvdQlF8EyOJ1UP12Pj5t7/Jt1uN8ypVPSvuFe8jJ+SYJGB5smqYLu6BTsYyzwBg==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.134","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.2","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.13_1775292566409_0.7355994729676285","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@rip-lang/ui","version":"0.4.14","_id":"@rip-lang/ui@0.4.14","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"7a8a425290d668c7cf9e1ec154b8cee068a90abb","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.14.tgz","fileCount":87,"integrity":"sha512-0MthMxMYhGd2O+MvOfWdbuaaKMbk2WVw0HMbM+EjAFT7IMc0kgrFfGI9oNAqEalAK7PbbyFjZWSOIRMMESpWNw==","signatures":[{"sig":"MEYCIQCmgfPPJYQcdkHlv6B9eW7a+xBGd5Rjym2tuhNi0/hdYwIhALXcA9ummMyCKgzhvvCPJr6FHiAgm2BZX11msqIxFDhC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274674},"type":"module","shasum":"7a8a425290d668c7cf9e1ec154b8cee068a90abb","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-0MthMxMYhGd2O+MvOfWdbuaaKMbk2WVw0HMbM+EjAFT7IMc0kgrFfGI9oNAqEalAK7PbbyFjZWSOIRMMESpWNw==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.135","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.6","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.14_1775815238432_0.9496650374581541","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@rip-lang/ui","version":"0.4.15","_id":"@rip-lang/ui@0.4.15","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"6062412662994c3d5fe7b8bd8fc45c4ad01dbba8","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.15.tgz","fileCount":87,"integrity":"sha512-Cqxhb94sRfjCwuydrE6gleD6EWX6V02TpyhmDCpZA8y+AszT6sZvkfE8ces187JO39djLatmPFkeWgjX30W5Yg==","signatures":[{"sig":"MEQCIC3FXFL2DpPQYCaHGqsfqZ3oJXVGNMusrTVGTKnykNU9AiA5lIIHtgkIGg2VTcT1za15TWzxGyh2T3zSfNOdOnjGSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274675},"type":"module","shasum":"6062412662994c3d5fe7b8bd8fc45c4ad01dbba8","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Cqxhb94sRfjCwuydrE6gleD6EWX6V02TpyhmDCpZA8y+AszT6sZvkfE8ces187JO39djLatmPFkeWgjX30W5Yg==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.136","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.16","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.15_1775817401868_0.7483899940410144","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@rip-lang/ui","version":"0.4.16","_id":"@rip-lang/ui@0.4.16","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"23dabe37e2ba3ba4ea1dc5845942cea507c08f14","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.16.tgz","fileCount":87,"integrity":"sha512-FOTQ2J8vr85oP0sP2SCFNkNqRywpRTWMpzoqzdxoe0rqkI286Vrj8O7u9RjZtahKPS321A8VCsg9vXTchGRS5Q==","signatures":[{"sig":"MEQCIDIxlaoNrgMtansRKT/DYbiUGbJC0xsUgt6VDkWrb3hmAiAekwnsyJDXZhHitMrIQhLjIS1GhdHW19MitKN+TrRTDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274675},"type":"module","shasum":"23dabe37e2ba3ba4ea1dc5845942cea507c08f14","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-FOTQ2J8vr85oP0sP2SCFNkNqRywpRTWMpzoqzdxoe0rqkI286Vrj8O7u9RjZtahKPS321A8VCsg9vXTchGRS5Q==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.13.137","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.17","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.16_1775819303715_0.3629501193343627","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@rip-lang/ui","version":"0.4.17","_id":"@rip-lang/ui@0.4.17","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"e561d438fdd0117745fb6ccd869ebb0688e11e7b","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.17.tgz","fileCount":87,"integrity":"sha512-fR0d6SGzAluT2JJ8Fd2QBCjGWfIfgeVLnIoZ/hgGgWj5uCn2lJmKc45nUOg+WvAHp6BfV5lyeb4HWDo0yGYuhA==","signatures":[{"sig":"MEQCIFMFyEhgyPEMmrkDNb21aJZUKJ9ePlcA6X79AmHNlRQJAiAVoJuvoy23Z83wFdzSsFVgkHTuwRjtloVC3XGOD4t8zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275322},"type":"module","shasum":"e561d438fdd0117745fb6ccd869ebb0688e11e7b","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-fR0d6SGzAluT2JJ8Fd2QBCjGWfIfgeVLnIoZ/hgGgWj5uCn2lJmKc45nUOg+WvAHp6BfV5lyeb4HWDo0yGYuhA==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.14.0","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.19","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.17_1776676390499_0.6176649305374393","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@rip-lang/ui","version":"0.4.18","_id":"@rip-lang/ui@0.4.18","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"1137b0a5073465ea02c0aad0159e708dd62ad1c6","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.18.tgz","fileCount":87,"integrity":"sha512-dl1vkagb4/lDc9PQIV9Nqd5Y/bsYQEpv6EQItZhjoWr0Pu6+dN0LE/8IQZQfZGIfJu/IID2u0pm26LU0v3C/jQ==","signatures":[{"sig":"MEQCICn+Lc1TRroV8OXZOh0HFrdMnl1VhHgjOsGPAhqO5FYmAiAnG2Ajg5SOtGovxldy304WkncXz1Bpwzi+6BGoCc8ctA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275322},"type":"module","shasum":"1137b0a5073465ea02c0aad0159e708dd62ad1c6","exports":{".":"./ui.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-dl1vkagb4/lDc9PQIV9Nqd5Y/bsYQEpv6EQItZhjoWr0Pu6+dN0LE/8IQZQfZGIfJu/IID2u0pm26LU0v3C/jQ==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.14.1","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.20","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.18_1776680760970_0.42471191345259474","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@rip-lang/ui","version":"0.4.19","_id":"@rip-lang/ui@0.4.19","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"5154aac68384a658a1d89b31de583fbfd1c0b1fa","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.19.tgz","fileCount":88,"integrity":"sha512-z8Pc3QUZmaxZekD28yN1YLeSt/IeUS+L2z8cVj3GBKUH3esbMzHfou7x6ZzAQUeBAF1W2WmqVluag58fTkSS5g==","signatures":[{"sig":"MEQCIFJqYygi3Q/kLkfiWruzRaXb4ZhaPxDhqqm9XxJsWXBSAiBPaSLT8NjeI5EfmugPDl2nLx+18uoASbE6Ix2TYJhsMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280006},"type":"module","shasum":"5154aac68384a658a1d89b31de583fbfd1c0b1fa","exports":{".":"./ui.rip","./html":"./html.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-z8Pc3QUZmaxZekD28yN1YLeSt/IeUS+L2z8cVj3GBKUH3esbMzHfou7x6ZzAQUeBAF1W2WmqVluag58fTkSS5g==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.14.2","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.21","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.19_1776959023182_0.8323197766927466","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@rip-lang/ui","version":"0.4.20","_id":"@rip-lang/ui@0.4.20","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"6811863cd9c72147aa68076045a3f824e1d27496","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.20.tgz","fileCount":88,"integrity":"sha512-I9IOq8OLKyCp+T87Ex7Chf2+/D03lmVsDihR4vkOqBrnKz1JENLqYL3gcUGxokO8Pc3sVSUpR8kAUqHrEESYeg==","signatures":[{"sig":"MEUCIQCt1hmuPEB8c8X2DFAjAbSTS/imHQWZ16XqQeRNDNMRDQIgaxfKgAlwo7L1hMd8HBdwvOVhlOtAbGsNHaLeRSFwtuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280006},"type":"module","shasum":"6811863cd9c72147aa68076045a3f824e1d27496","exports":{".":"./ui.rip","./html":"./html.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-I9IOq8OLKyCp+T87Ex7Chf2+/D03lmVsDihR4vkOqBrnKz1JENLqYL3gcUGxokO8Pc3sVSUpR8kAUqHrEESYeg==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.14.3","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.22","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.20_1776959490508_0.9367884152403481","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@rip-lang/ui","version":"0.4.21","_id":"@rip-lang/ui@0.4.21","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"4f64e88c0f79b5e30f38b514f5ad5c086166ab94","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.21.tgz","fileCount":88,"integrity":"sha512-+jabMedVIp2J7ZD97PoTUuw1cZI1F95Hs1AjAP+nDY+RbtJoV5CS187eMjMWArdQOcoLZBNpsAOyj9EqiX0l5Q==","signatures":[{"sig":"MEUCIQD8CC11wJnF/uRVUyJuCQUtSD29Au5ub/cmXtsClypp1AIgNvqdkZejuuxpm5F5HJ9ZBL4xOEq02hAeLMUjMfGWcMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280006},"type":"module","shasum":"4f64e88c0f79b5e30f38b514f5ad5c086166ab94","exports":{".":"./ui.rip","./html":"./html.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-+jabMedVIp2J7ZD97PoTUuw1cZI1F95Hs1AjAP+nDY+RbtJoV5CS187eMjMWArdQOcoLZBNpsAOyj9EqiX0l5Q==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.14.4","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.23","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.21_1776961776291_0.2996813971186316","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@rip-lang/ui","version":"0.4.22","_id":"@rip-lang/ui@0.4.22","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"290e5f10dd0b745cd708f32fe086a75aa98c9656","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.22.tgz","fileCount":88,"integrity":"sha512-t++oKJgl+UwzpyocLCxu4UzJZfcV/rxWYFt2hQpVCWaWn6dgXrUvF6/lvguGOYrbXWdxPVZP/F42cCspBPlA7A==","signatures":[{"sig":"MEQCID/aEFWegH1WAbjigC836QMQwlPh3kWDMz2fNN5YTNhbAiBZk/I9ojF06JC8L7rSjYKyPuNnQjtwMjZy6dWIDsD9Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280006},"type":"module","shasum":"290e5f10dd0b745cd708f32fe086a75aa98c9656","exports":{".":"./ui.rip","./html":"./html.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-t++oKJgl+UwzpyocLCxu4UzJZfcV/rxWYFt2hQpVCWaWn6dgXrUvF6/lvguGOYrbXWdxPVZP/F42cCspBPlA7A==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.14.5","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.24","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.22_1777035061130_0.8048067913295502","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@rip-lang/ui","version":"0.4.23","_id":"@rip-lang/ui@0.4.23","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"fd81808221be460d6b012d21c95977fee61ca011","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.23.tgz","fileCount":89,"integrity":"sha512-uvnUUlbCaJpOiiCNFhjbRH1YmLobjJHkshdyfx5GJE6WpdAMbZshDv1kc9J2zjnpk8n/xuR3GKjHzsteyk6+kg==","signatures":[{"sig":"MEUCIGZCa13elvYEjZ/lb8q11THDskZh0njWaIz9u3olLcnZAiEAsWxue7bvP4qHAqxFoIfuuHUS/uOvzLu3/z/FZdgDy8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282659},"type":"module","shasum":"fd81808221be460d6b012d21c95977fee61ca011","exports":{".":"./ui.rip","./html":"./html.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-uvnUUlbCaJpOiiCNFhjbRH1YmLobjJHkshdyfx5GJE6WpdAMbZshDv1kc9J2zjnpk8n/xuR3GKjHzsteyk6+kg==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","rip-lang":">=3.15.0","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.25","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.23_1777267745836_0.4159474013392932","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@rip-lang/ui","version":"0.4.24","_id":"@rip-lang/ui@0.4.24","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"61cd5fb98e5fca431171b2e9fea444a6c3703779","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.24.tgz","fileCount":89,"integrity":"sha512-cgFzm4/RwwtH6NgRkxs0HMX+a2fnsGi7Uk16qcGZA/6wmu1Pte26PPCQMAOaoEWWbp22I7w/Kv+JopX4vDLTvA==","signatures":[{"sig":"MEUCIQDCNnAJUatzdq/hJovUL24TH5zqTfThDuWb6sX1ZKuTLAIgc8mwVcVSKZAWhYmRCKxY9Pg11XErwuEEn9I6hKG39v4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290067},"type":"module","shasum":"61cd5fb98e5fca431171b2e9fea444a6c3703779","exports":{".":"./ui.rip","./html":"./html.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-cgFzm4/RwwtH6NgRkxs0HMX+a2fnsGi7Uk16qcGZA/6wmu1Pte26PPCQMAOaoEWWbp22I7w/Kv+JopX4vDLTvA==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"1.4.26","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.24_1782609153005_0.34749455396733486","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@rip-lang/ui","version":"0.4.25","_id":"@rip-lang/ui@0.4.25","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"dist":{"shasum":"4b2056314c3d4d69e62d04503a6c9f3fc4d39169","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.25.tgz","fileCount":89,"integrity":"sha512-Qv6OGcjoQ0vgB6h9I0sY4Hce1APmUv5rpSx0VlL/GQHGeHWxfsfuPDtljDKkfB2r6J6wsc/XepR6WlhcyKal4Q==","signatures":[{"sig":"MEQCIECX2Vv1QlNmOZ8d3sXNsCaYkVRfVJqkip8cKOVLd+cGAiBMUkMC0dmAHYJZj80LytgHVvx9UaGtacEEJcGLVIOI7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290068},"type":"module","shasum":"4b2056314c3d4d69e62d04503a6c9f3fc4d39169","exports":{".":"./ui.rip","./html":"./html.rip","./email":"./email/email.rip","./shared":"./shared/styles.rip","./browser":"./browser/browser.rip","./email/*":"./email/*.rip","./tailwind":"./tailwind/tailwind.rip","./browser/*":"./browser/components/*.rip"},"scripts":{"test:e2e":"bunx playwright test -c browser/playwright.config.mjs","bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"_integrity":"sha512-Qv6OGcjoQ0vgB6h9I0sY4Hce1APmUv5rpSx0VlL/GQHGeHWxfsfuPDtljDKkfB2r6J6wsc/XepR6WlhcyKal4Q==","_npmVersion":"10.8.3","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","directories":{},"_nodeVersion":"24.3.0","dependencies":{"css-tree":"^3","tailwindcss":"^4"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"1.58.2","@rip-lang/server":"^1.4.27","@axe-core/playwright":"4.11.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.25_1782633306431_0.9925690354745063","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@rip-lang/ui","version":"0.4.26","type":"module","description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","exports":{".":"./ui.rip","./browser":"./browser/browser.rip","./browser/*":"./browser/components/*.rip","./email":"./email/email.rip","./email/*":"./email/*.rip","./html":"./html.rip","./shared":"./shared/styles.rip","./tailwind":"./tailwind/tailwind.rip"},"dependencies":{"tailwindcss":"^4","css-tree":"^3"},"peerDependencies":{"@rip-lang/app":"^0.3.3"},"devDependencies":{"@axe-core/playwright":"4.11.1","@rip-lang/server":"^1.4.28","playwright":"1.58.2"},"scripts":{"bench:email":"../../bin/rip email/benchmarks/benchmark.rip","test:e2e":"bunx playwright test -c browser/playwright.config.mjs","test:e2e:chromium":"bunx playwright test -c browser/playwright.config.mjs --project=chromium","test:e2e:headed":"bunx playwright test -c browser/playwright.config.mjs --headed --project=chromium","test:e2e:axe":"UI_AXE=1 bunx playwright test -c browser/playwright.config.mjs --project=chromium"},"_id":"@rip-lang/ui@0.4.26","_integrity":"sha512-uwaeGro6M0ln5/S3MUiJL1xVXzRp1lu6A9NNA/CQw/3cl2EDCWzQMeVDm5DpUoafx3bT6Zg8/oWlN43722FXWw==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"01ed6a067e4823c91e00bc508280117a12eedc94","dist":{"integrity":"sha512-uwaeGro6M0ln5/S3MUiJL1xVXzRp1lu6A9NNA/CQw/3cl2EDCWzQMeVDm5DpUoafx3bT6Zg8/oWlN43722FXWw==","shasum":"01ed6a067e4823c91e00bc508280117a12eedc94","tarball":"https://registry.npmjs.org/@rip-lang/ui/-/ui-0.4.26.tgz","fileCount":89,"unpackedSize":295032,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCeeL3g4TBF+5t5r4W6XPnN4B3jesg6fIPsc/pZkE9wBAIhAPnCRlozbbbyluFBaLtitCRDZZsya4vNo0FzACQrp6/J"}]},"_npmUser":{"name":"shreeve","email":"steve.shreeve@gmail.com"},"directories":{},"maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_0.4.26_1782787812985_0.6379180772804725"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-08T12:50:36.168Z","modified":"2026-06-30T02:50:13.257Z","0.1.1":"2026-02-08T12:50:36.370Z","0.1.2":"2026-02-08T13:35:47.384Z","0.1.3":"2026-02-09T08:22:12.595Z","0.3.0":"2026-02-12T20:05:11.213Z","0.3.2":"2026-02-18T06:31:15.631Z","0.3.3":"2026-02-19T05:23:30.760Z","0.3.4":"2026-02-19T06:23:00.834Z","0.3.5":"2026-02-19T07:15:43.083Z","0.3.6":"2026-02-19T07:21:20.099Z","0.3.7":"2026-02-19T07:31:03.568Z","0.3.8":"2026-02-19T08:11:14.573Z","0.3.9":"2026-02-19T08:14:20.872Z","0.3.10":"2026-02-19T09:56:49.776Z","0.3.11":"2026-02-19T11:56:34.890Z","0.3.12":"2026-02-19T12:50:55.232Z","0.3.13":"2026-02-19T13:50:41.282Z","0.3.14":"2026-02-19T19:47:15.341Z","0.3.15":"2026-02-20T03:36:50.963Z","0.3.16":"2026-02-20T04:50:39.088Z","0.3.17":"2026-02-20T06:34:18.857Z","0.3.18":"2026-02-20T07:23:04.845Z","0.3.19":"2026-02-20T07:26:19.667Z","0.3.20":"2026-02-21T04:48:30.222Z","0.3.1":"2026-03-01T02:17:47.017Z","0.3.21":"2026-03-03T01:04:01.435Z","0.3.22":"2026-03-03T05:01:31.630Z","0.3.23":"2026-03-03T07:43:47.405Z","0.3.24":"2026-03-03T08:02:12.023Z","0.3.25":"2026-03-03T08:47:28.938Z","0.3.26":"2026-03-03T22:22:42.159Z","0.3.27":"2026-03-03T22:48:48.570Z","0.3.28":"2026-03-03T23:42:01.894Z","0.3.29":"2026-03-03T23:47:17.874Z","0.3.30":"2026-03-04T04:01:46.078Z","0.3.31":"2026-03-04T05:06:23.859Z","0.3.32":"2026-03-04T05:07:52.323Z","0.3.33":"2026-03-04T05:44:26.814Z","0.3.34":"2026-03-04T06:03:05.832Z","0.3.35":"2026-03-04T06:22:45.510Z","0.3.36":"2026-03-04T21:40:07.593Z","0.3.37":"2026-03-04T21:42:34.797Z","0.3.38":"2026-03-11T00:54:44.321Z","0.3.39":"2026-03-12T00:21:57.975Z","0.3.40":"2026-03-12T00:31:08.000Z","0.3.41":"2026-03-12T00:46:50.779Z","0.3.42":"2026-03-12T00:51:47.076Z","0.3.43":"2026-03-12T01:15:50.365Z","0.3.44":"2026-03-12T01:33:24.225Z","0.3.45":"2026-03-12T02:36:39.799Z","0.3.46":"2026-03-12T03:24:06.194Z","0.3.47":"2026-03-12T03:27:01.386Z","0.3.48":"2026-03-12T03:39:56.454Z","0.3.49":"2026-03-12T09:37:53.801Z","0.3.50":"2026-03-12T09:40:53.540Z","0.3.51":"2026-03-12T09:49:07.655Z","0.3.52":"2026-03-12T09:59:20.913Z","0.3.53":"2026-03-12T10:26:22.759Z","0.3.54":"2026-03-12T20:23:39.872Z","0.3.55":"2026-03-13T23:35:55.618Z","0.3.56":"2026-03-14T08:23:00.312Z","0.3.57":"2026-03-14T09:06:00.958Z","0.3.58":"2026-03-14T09:26:58.853Z","0.3.59":"2026-03-14T10:02:02.752Z","0.3.60":"2026-03-14T10:11:21.048Z","0.3.61":"2026-03-14T10:15:16.852Z","0.3.62":"2026-03-14T10:16:17.430Z","0.3.63":"2026-03-14T10:17:53.644Z","0.3.64":"2026-03-14T10:21:05.505Z","0.3.65":"2026-03-14T10:30:29.657Z","0.3.66":"2026-03-14T11:16:35.832Z","0.3.67":"2026-03-14T11:34:23.348Z","0.4.1":"2026-03-17T16:10:56.272Z","0.4.2":"2026-03-17T21:09:59.008Z","0.4.3":"2026-03-18T04:49:41.324Z","0.4.4":"2026-03-18T23:34:24.255Z","0.4.5":"2026-03-19T00:54:32.382Z","0.4.6":"2026-03-21T06:00:51.259Z","0.4.7":"2026-03-21T07:18:33.720Z","0.4.8":"2026-03-21T07:22:14.814Z","0.4.9":"2026-03-21T07:42:21.381Z","0.4.10":"2026-04-02T23:49:17.781Z","0.4.11":"2026-04-04T05:43:16.133Z","0.4.12":"2026-04-04T06:37:42.977Z","0.4.13":"2026-04-04T08:49:26.614Z","0.4.14":"2026-04-10T10:00:38.584Z","0.4.15":"2026-04-10T10:36:42.022Z","0.4.16":"2026-04-10T11:08:23.878Z","0.4.17":"2026-04-20T09:13:10.639Z","0.4.18":"2026-04-20T10:26:01.103Z","0.4.19":"2026-04-23T15:43:43.324Z","0.4.20":"2026-04-23T15:51:30.654Z","0.4.21":"2026-04-23T16:29:36.419Z","0.4.22":"2026-04-24T12:51:01.257Z","0.4.23":"2026-04-27T05:29:05.977Z","0.4.24":"2026-06-28T01:12:33.158Z","0.4.25":"2026-06-28T07:55:06.582Z","0.4.26":"2026-06-30T02:50:13.135Z"},"description":"Unified UI system for Rip — browser widgets, email components, and Tailwind integration","maintainers":[{"name":"shreeve","email":"steve.shreeve@gmail.com"}],"readme":"<img src=\"https://raw.githubusercontent.com/shreeve/rip-lang/main/docs/assets/rip.png\" style=\"width:50px\" /> <br>\n\n# Rip UI - @rip-lang/ui\n\n> **Unified UI system for Rip.**\n\n`@rip-lang/ui` is the umbrella package for:\n- `@rip-lang/ui/browser` — headless interactive browser widgets\n- `@rip-lang/ui/email` — curated PascalCase email components\n- `@rip-lang/ui/shared` — shared render/styling helpers\n- `@rip-lang/ui/tailwind` — Tailwind compiler/inlining integration\n\n## Import Paths\n\n```coffee\nimport { Select, Dialog, Tabs } from '@rip-lang/ui/browser'\nimport { toHTML, Email, Head, Body, Text, Button } from '@rip-lang/ui/email'\nimport { compile, inlineEmailTree, generateBrowserCss } from '@rip-lang/ui/tailwind'\n```\n\nThe root package is intentionally minimal and does not flatten browser + email names into one namespace.\n\n## Domains\n\n### Browser\n\nHeadless, accessible browser widgets authored in Rip. They remain source-first and expose state via `$` / `data-*` attributes for external styling.\n\n### Email\n\nCurated PascalCase email components with `toHTML`, `toText`, and `toEmail` helpers, built on a server-side DOM shim and serializer.\n\n### Shared\n\nCross-domain style and utility helpers such as `joinStyles()` and `withMargin()`.\n\n### Tailwind\n\nThe one dependency-bearing domain. It invokes the real Tailwind compiler and provides CSS generation for browser use and CSS injection/inlining helpers for email.\n","readmeFilename":"README.md"}