{"_id":"mtrl","_rev":"114-2562c6401133ce562745e9a5da4d2034","name":"mtrl","dist-tags":{"next":"0.10.0-next.3","latest":"0.10.4"},"versions":{"0.0.0":{"name":"mtrl","version":"0.0.0","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"GPL-3.0","_id":"mtrl@0.0.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"a9149484e0c665b5fa1b757422eca6e48827820d","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.0.0.tgz","fileCount":121,"integrity":"sha512-2N7YMoDVh6q830vd6nrWcfV5lWk/96mU4QS13osBRs93lGwNjsn3E2mJeb37ybDiJf0j+iD5RB8/7p71p4SzMg==","signatures":[{"sig":"MEUCIGp15K8jspHHcZmYgznB/5owHQwo535pl1Toi7vVWd6jAiEA2L6XoupEwxJkpW64EEQ6OALhy78KwxP0HYbORfyLshc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228749},"main":"index.js","gitHead":"db11b392a0efa93b27861a0c84cd8d2f0b002cb7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.0.0_1740216907057_0.11219474178131694","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"mtrl","version":"0.0.1","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"GPL-3.0","_id":"mtrl@0.0.1","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"f96e30b864999bb692c965ae1fc2a9cea600a604","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.0.1.tgz","fileCount":132,"integrity":"sha512-M3puvmE3YgJenVNB3JxIg6OR1OYPMcSd2O6oLzHW43nLPzb9U4SF6m5MyuSQ4bhln/HatnF2KiMyacg3ewGEpQ==","signatures":[{"sig":"MEMCH0w4hgupFILCwr7cigI6KBzBIW1VL2eqL4TXFJgfPKQCIGaDrULmvDVQdHaaZ4lzH10lRMJgL1LpRpTaih0yQaw/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268336},"main":"index.js","gitHead":"50fa098a2c58f2b6e6f5a74ec9453c8443455566","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.0.1_1740492052712_0.09579181033324646","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"mtrl","version":"0.0.2","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"GPL-3.0","_id":"mtrl@0.0.2","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"e813f8cc4ba975dc0783dc7dfdaa3dea41ebfbb9","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.0.2.tgz","fileCount":137,"integrity":"sha512-HO2Vd3eTmK+xgXdKyQGc2rVhMXt6VLYChWm2h1girkjTN4rFdkgoBjFKL/OkHRMxJuhwEmb2fbI5TBaetpEwug==","signatures":[{"sig":"MEYCIQCK4c8EfwqIgAAWaZYdFaADfxkJlUXcqCLBbNTc5HIF2wIhAPis31FBS+f2rdgyClkzZMzi7uRWyo7DpM9qc7IE6Pzb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298758},"main":"index.js","gitHead":"8c3185f50fe606b0dc8c49f6488fa958b430be48","scripts":{"test":"bun test","test:ui":"bun test --watch --ui","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.0.2_1740500151147_0.1723501425562497","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"mtrl","version":"0.0.3","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.0.3","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"059e4dd9c69d24590994c6db18f2a8d1c1bd4554","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.0.3.tgz","fileCount":144,"integrity":"sha512-PO3QveNo6nDZrrlDAUee42FdgXQejYB5yEhUcVYlxQEi38C7RrsuMi4SAQT4azckHr8GTeA3SrrIm7RVSeoaxg==","signatures":[{"sig":"MEUCIDhW8YcI6qRErceJQxETy1o21bZxGu/2dLfzvHDEkO2gAiEAwZNvYWTUUnI2rw+V9hCRpgrpWHSmFgVcjIKzJeY4924=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344942},"main":"index.js","gitHead":"3048ffddb3e80b09b34e4d96bd15b7e0236f794e","scripts":{"test":"bun test","test:ui":"bun test --watch --ui","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.0.3_1740544293998_0.8888310701309456","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"mtrl","version":"0.1.0","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.1.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"e481536aca6e321f9a7b462fedbc48fc974e1142","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.1.0.tgz","fileCount":143,"integrity":"sha512-PTiZu2HdRUfLpX59Agchs93MYTtBRvDOmjXI2c+36msjbLvHdimr1vIMszSy9jXVJUXfrAcFFxnpZaUc3pCxaA==","signatures":[{"sig":"MEUCIDxyCqdmN5wPAzSvymIxe08oy6+xBg3PNPVQ4NGkb79WAiEAwWOj2BgFYRo86LN1M2Y0mQQE6zyQ8S5h88hOQiquj3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374914},"main":"index.js","gitHead":"20329095b1526257a98d7ed2c7e3a66756907fee","scripts":{"test":"bun test","test:ui":"bun test --watch --ui","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.1.0_1740629833032_0.9328281772596927","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"mtrl","version":"0.1.2","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.1.2","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"fa1ab0cb76ef6617bafcbbc4288953487d9413ae","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.1.2.tgz","fileCount":147,"integrity":"sha512-LyEjzPPv/UMgAaLDMsYeawK4Oi8XzEn2To9VB5f5WJ/FWJ9CGsEQPY4/0OBUdu48u74ZzRtqRGaf50CXca0nxA==","signatures":[{"sig":"MEYCIQCrx2rao+I0hTsTW0pZ9tZQEiTdxe75Iqixdjp12krQgwIhAN+60w0+k4zjnkWIVvSvb7LBFquzIgmRUXC/IaotYk7Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387547},"main":"index.js","gitHead":"58a2998fc4f79baa0d1aba4583642addf4f721b8","scripts":{"test":"bun test","test:ui":"bun test --watch --ui","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.1.2_1740678358474_0.11732631579308284","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"mtrl","version":"0.1.3","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.1.3","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"f031b6a04a441e8ba242ddd63772cb836f95e172","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.1.3.tgz","fileCount":158,"integrity":"sha512-7LkOp4PGPaSYdcjKYMErY7kl+vwao4Uf7zpn7osx8q4p7ZASiaC79LlrbxgcEfry3qRhzChQffEhEo5WgE3c9w==","signatures":[{"sig":"MEUCIDLfEf4g16BwcyD6qGMdI/22FFD4j1zfX2UKpj3lqx+5AiEAoUO5OvGuxqsRhDh1VDQ3FjZexnkowo6huzKD67M/pxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415044},"main":"index.js","gitHead":"b2c88db603c4ed875f5f0959a1f9b275cfa453f6","scripts":{"test":"bun test","test:ui":"bun test --watch --ui","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.1.3_1740745263673_0.45412725026896106","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"mtrl","version":"0.2.0","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.2.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"230f3fd3fa9bf4a79fdcc00d593b020c9699cb26","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.2.0.tgz","fileCount":184,"integrity":"sha512-zYx/IbNUQRM2pojtcdMQFXmIdUrwqOiT0i07aahgBSwcRSzSW21o2yZhUzy9+8c+J6kuORNG7P4WIrDo4utFPg==","signatures":[{"sig":"MEUCIHrCjULyrudKNWSHPsTSfDdfVnfjbv7E4b9nZP2EFpeHAiEAiZ66au9ogeLLiTb6Fha4jWV6HNjp09TnitiBbdCPl3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559954},"main":"index.js","gitHead":"b4c30c6b813ec65926946fba1ab9c8efc0ca09a2","scripts":{"test":"bun test","test:ui":"bun test --watch --ui","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","dependencies":{"typedoc":"^0.27.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.2.0_1740842408751_0.8804158080798696","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"mtrl","version":"0.2.1","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.2.1","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"15528492961b7b673fa6e75ac0c980208c94ed7b","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.2.1.tgz","fileCount":184,"integrity":"sha512-sBiyVe5M42MnMNpsHKT4UaxI5HcW71mDMTaKza24qGBCKn4KwNQrBk650KjT7QBfvds9T/70wgta8Nipe6tsBg==","signatures":[{"sig":"MEUCIFvB228VjdCepr8X/277aHHY6cZ4ere0GTrJoRrWnRR8AiEA6Tvc3lTsJ4W2LNWQm1N4vnl0lMcURFz4CFlP4OiHkpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561660},"main":"index.js","gitHead":"ef11f44b2d6ec5940710b6026911f57e38b3b5c7","scripts":{"test":"bun test","test:ui":"bun test --watch --ui","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.27.9"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.2.1_1740860352263_0.5682459307390648","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"mtrl","version":"0.2.2","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.2.2","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"c81ce21ebf7d830da4067f7bf52e8f1a9814c511","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.2.2.tgz","fileCount":184,"integrity":"sha512-0ehC1tKJpiC4h/2Sk4pqr/oS1JtMUwG46QmP1s2TfTW8WsMQh9D+E+sTfxzvDjGLdBPZnwH5hADF5fzbmJA8PQ==","signatures":[{"sig":"MEUCICgx3ELWkQM89ZJ0yjz4EzDA8nky02vYebTvolPS448iAiEAhRZJyo7Q6JrDBn3iDFj0+7Uaa/CK/NHdtyu17trOMFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576689},"main":"index.js","gitHead":"c01d0e28cb01493d30ebccb403f555afa445166b","scripts":{"test":"bun test","test:ui":"bun test --watch --ui","test:watch":"bun test --watch","test:coverage":"bun test --coverage"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.27.9"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.2.2_1740866352843_0.6718203908833202","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"mtrl","version":"0.2.3","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.2.3","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"63f8767e77c198fece3272ff008467db8b83cf56","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.2.3.tgz","fileCount":266,"integrity":"sha512-qn+bJI3o3k4J7MX1qr/HD5bgOhrTl2ijA0JaQITOq9/7j0PhOdir6TuWrKCEIwBpl/tCmYa5IUoGMG5Pvtj15A==","signatures":[{"sig":"MEUCIQDSkV4Qy1NK/cKe6efpbWgR0PJtXf0ePcvqCYI1Nn4mNQIgdMY/J2QsJmhTvowHSgiS+XvbEeapyFnNa1CmYXoHOjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":933341},"main":"index.js","gitHead":"133bd5a6eaeb05cdbd736b9e40526fc8a20e43cf","scripts":{"docs":"typedoc --skipErrorChecking","test":"bun test","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.27.9"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.2.3_1741204596738_0.7269697328016516","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"mtrl","version":"0.2.4","keywords":["component","library","ui","user interface","functional","composable"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.2.4","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"988c04e6df3785f1fd38427cc47009f39cddd87a","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.2.4.tgz","fileCount":271,"integrity":"sha512-DpZw76H2cCPzFXmzCvrXylzesQf35opfSlUM5DupbMM7GlajV2jzm9M9SFy2FyRrkIVWE2NSR5v2fMXbcLBSNA==","signatures":[{"sig":"MEYCIQCsb9S40pzigdZ/zjMM1bfqe/KO8n20g2jEUeE4vIQoUQIhAJixZx0LdjmdEW0SsoXT2s74lrYCCGr2bxnuKPAF93kH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946269},"main":"index.js","gitHead":"6641376638fa56f33e336a000896654ab31b489c","scripts":{"docs":"typedoc --skipErrorChecking","test":"bun test","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.27.9"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.2.4_1741206314387_0.689130675209696","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"mtrl","version":"0.2.5","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.2.5","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"7c58e56b9a7c711b5c9bdcc6f85c0232ea3d3504","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.2.5.tgz","fileCount":271,"integrity":"sha512-1BVpRNElrzfv445+B0dVv7sCgdqCKaL/GwpYT+YzswE+pueMh3b1dEVleVuhze3HrKyQhmEYgXM1HpHTAlPK1w==","signatures":[{"sig":"MEUCIQDw4EHuYpDf2hFUvW/Je5I1PfHd9evJF6DObT2cdprWBQIgdkPxEXSZoNlRX6AZI5QaxW5KJ98HmOs2fOkxqYfXdCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934886},"main":"index.js","gitHead":"561db4b48da14e62528645659e0e6c8bc3a907d6","scripts":{"docs":"typedoc --skipErrorChecking","test":"bun test","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.27.9"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.2.5_1741445392437_0.35681095387985273","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"mtrl","version":"0.2.6","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.2.6","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"aa86cec7b15cf217b43ca5a5a158574a32600dce","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.2.6.tgz","fileCount":278,"integrity":"sha512-Ny8IdxWZvYSCBSZ0z7iyDG9sLiYK61iXuKa1uoRGs6I1TRUia5SMmazqT1XOtaHhNe9WP7dain9o/OsHbo2IWw==","signatures":[{"sig":"MEUCIEUOGIPpzYro86VjrxwxY5BO4UYYYKkeVs8R68440w25AiEAjRq7tYh/QSHz/8B8oQ1VDCeUGdi69UfuxFuYSG7qU7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021711},"main":"index.js","gitHead":"3e0e0752643e33cc2244515c84bd805381a54e05","scripts":{"docs":"typedoc --skipErrorChecking","test":"bun test","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.27.9"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.2.6_1741632848031_0.14812526690932204","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"mtrl","version":"0.2.7","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.2.7","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"860fb168509cb4f1397ac49d43a190e7d5c9eb84","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.2.7.tgz","fileCount":349,"integrity":"sha512-+4lM5mt9LYztIrspzQC9KQDype4O64JRlXm9JCw5TqoXAdvr/yjcJ7vPYF2CA45vO9QgDGYmmqAJc88X+3h1pQ==","signatures":[{"sig":"MEQCIF0BAylQAFlFeK1yKlM4kg3BevH6uCPhQXsvKPLute1aAiBy4kSC3igw3CbJNc7YcJFHxVQlr1BM/TNkKqV4tFr5yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1400210},"main":"index.js","gitHead":"c1076f2e1b4a4dc3b8f028070b47f47e8cb73a3f","scripts":{"docs":"typedoc --skipErrorChecking","test":"bun test","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"typedoc":"^0.27.9"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.2.7_1742167754426_0.40271188009705083","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"mtrl","version":"0.2.8","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.2.8","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"890a2069ac764d48c3281f82adf2d678ab4b1446","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.2.8.tgz","fileCount":340,"integrity":"sha512-wX+S/foxUsFyUWwZXA8b5SiFwNdMpChjUnoyZ7iUJnjRoWxgGez4QBTcMD1IkVQV+gPa2pag6JQDZPMZCQWIvA==","signatures":[{"sig":"MEUCIGGzqiRYfmAtCxBE4ruqXMNG3MtKAJucomLZY+/ckT9LAiEAgKNmKk0Do2JhogaDGqu8i7nuUrmtLsyXFZMakcxiS7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437357},"main":"index.js","type":"module","gitHead":"7ff5693bb5712150d8d1232838e7d45f0cbe61eb","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","build:watch":"bun build --watch demo/main.js --outfile=demo/dist/bundle.js & sass --watch src/styles/main.scss:demo/dist/styles.css","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","typedoc":"^0.27.9"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.2.8_1742332655565_0.26664700786578166","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"mtrl","version":"0.2.9","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.2.9","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"2f1561f41eebfe89447ae3b0fb9c76df77768c09","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.2.9.tgz","fileCount":347,"integrity":"sha512-4KMAXq3+sDPxX7DuPka81b5jq23I55RRxF+DyFRVjPMUCZV//dtMabe3BFOG6ZCLylbWpWHTXvDpGN0oZtKukA==","signatures":[{"sig":"MEUCIEWdZnAQowdfAj8vIQZRwDLSXtvTjojT3kPd2d7jfPHtAiEA+YzHJLNmhRqHurtDUqujZ/t0kIA5DwwKsdgPogp1S50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1479681},"main":"index.js","type":"module","gitHead":"0f5676bdf40d5bac53f0bfb8d541199341756557","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","build:watch":"bun build --watch demo/main.js --outfile=demo/dist/bundle.js & sass --watch src/styles/main.scss:demo/dist/styles.css","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","typedoc":"^0.27.9"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.2.9_1742871796702_0.3528245498996285","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"mtrl","version":"0.3.0","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.3.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"3dd489e5e146ae04d6d87c7d7cdee801e234f734","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.3.0.tgz","fileCount":359,"integrity":"sha512-stBOndJMCMAfhOJWKAB0mkKkUXJdmG92OD1NwC3jj+mPX4jkaAwCJPy5hmdHTDtrRugr6pBxLjVzms4S8lJsvQ==","signatures":[{"sig":"MEQCICnqw/wY87IN3JzoWvrMQ5rXPYTku6VM8X29/h3V8Y4KAiA8Y5QNQ717ZuGwz92epUAcDo7nGyR2Z/pRIzhw3/eE6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1523764},"main":"index.js","type":"module","gitHead":"839b973f9b804af073c4fb6f2acc97be21a476b2","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","build:watch":"bun build --watch demo/main.js --outfile=demo/dist/bundle.js & sass --watch src/styles/main.scss:demo/dist/styles.css","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","typedoc":"^0.27.9"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.3.0_1743531107809_0.33262700135338585","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"mtrl","version":"0.3.1","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.3.1","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"2f78a75e571e9967b066e887255b40a0bf8f8fea","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.3.1.tgz","fileCount":386,"integrity":"sha512-L8vC08Ha02Or8u3Sie+NS7ai+xowepAs34st3nO4m2+TQi1Na1GYsdj3BlTX87Zapd6fGAx2882uwbFbH/kopA==","signatures":[{"sig":"MEUCIQCd5Uw/WI3/sB5nMEHgj10h2NrusXNaPExQSuHmEAAgRgIgRqYHyYY9JcNL2oVok1DMkW+B1Yo4brBTSJ+jBrgQS4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2047615},"main":"index.js","type":"module","gitHead":"df68048a09cc5e207679ac8dd8eac8402f578f58","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","build:watch":"bun build --watch demo/main.js --outfile=demo/dist/bundle.js & sass --watch src/styles/main.scss:demo/dist/styles.css","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","typedoc":"^0.27.9","@types/jsdom":"^21.1.7"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.3.1_1743572782778_0.16228528768826944","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"mtrl","version":"0.3.2","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.3.2","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"1f1ac01da2097f60cb061a6d29db06b835e5d69a","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.3.2.tgz","fileCount":352,"integrity":"sha512-Bo2ueV4WPdfUJPOaYFzqb/CoxPCGs8Zw7OiqQXTS1/K683fAwzMNxLXF2U82oGMZPYnLLpGxnDqKqNpVlKmi1w==","signatures":[{"sig":"MEUCIQDZkgh5zMyU+YaefDdlZSAGsxXsFcTxCXv/smg4VlhL3AIgcGOY4Mi4abYyH4AyGaLJXAV+QqotZK2qYeA8x3H29U4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2139204},"main":"index.js","type":"module","gitHead":"fb93d06c1d55248bb720ee8e8bb0c42d59535ca4","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","build:watch":"bun build --watch demo/main.js --outfile=demo/dist/bundle.js & sass --watch src/styles/main.scss:demo/dist/styles.css","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","typedoc":"^0.27.9","typescript":"^5.8.2","@types/jsdom":"^21.1.7"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.3.2_1743967830066_0.05612012941116351","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"mtrl","version":"0.3.3","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.3.3","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"7c67d0ab8448107c32196a1b9c1664b1ea0964c0","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.3.3.tgz","fileCount":352,"integrity":"sha512-wnp3Gg36SHJZtQ2nG8YvU2c4SzyxSjHtUWEx7PZ0FwE8qGS8dTHYxVqfPOxOjWb3YecTxV2jtuZJzum9HMjqQQ==","signatures":[{"sig":"MEUCIQDVTU09vgcq2nA14soKSjQpOdSfBz8C+h8faXfzVS08jwIgE120XsUJpySSt6DO5xmPRbvtxdNnnCH2jIhkwQVkiR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2140962},"main":"index.js","type":"module","gitHead":"025c0eb3cd612b80a62be9b598307611fa200d71","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","build:watch":"bun build --watch demo/main.js --outfile=demo/dist/bundle.js & sass --watch src/styles/main.scss:demo/dist/styles.css","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","typedoc":"^0.27.9","typescript":"^5.8.2","@types/jsdom":"^21.1.7"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.3.3_1744049891506_0.9216853168464398","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"mtrl","version":"0.3.5","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.3.5","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"bded0964889d8beb0db6a8744c45ec875f5d1788","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.3.5.tgz","fileCount":352,"integrity":"sha512-elwq/Qoacb9AugcMayMPL2FC0T9A8Eox8GBnJc31+CnojdDdhoT+Tt79zYWQrWCTF2KNRYucaZWWRFgGuleVwg==","signatures":[{"sig":"MEUCIQCthh2WrORiT3lL77rLgBJtqyKJweZmU4n2ygHtvSlORAIgM3A9Bou/NeSlBAWoT6MftSRGaX3DFylQz30Rne8CgJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2150834},"main":"index.js","type":"module","gitHead":"832cf322e4926272c0281dec9b9a20132beedaa3","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","build:watch":"bun build --watch demo/main.js --outfile=demo/dist/bundle.js & sass --watch src/styles/main.scss:demo/dist/styles.css","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","typedoc":"^0.27.9","typescript":"^5.8.2","@types/jsdom":"^21.1.7"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.3.5_1744189287360_0.05034311607756381","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"mtrl","version":"0.3.6","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.3.6","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"0df0a740fe7e51aae7c296d47696ef2d29f6475c","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.3.6.tgz","fileCount":351,"integrity":"sha512-NF1Q7+7hBzbtvrr1TXsv+pGdfEG+hprhYH+/3dWUcfiyfsuIAvdHiWM3bHjl98ui2R4vVZNfpqWLrszPCrCN+Q==","signatures":[{"sig":"MEYCIQD+ADQS/uAc60lCw0mLn+oZcy9ELPNNZ2jVFtPp/5cGiwIhAKe9oHksZPADAU8N5p5it0xbxWihqyYUmh4JDipr347+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2178217},"main":"index.js","type":"module","gitHead":"87be99aa168c39f963e588b262dd252b56e71698","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","build:watch":"bun build --watch demo/main.js --outfile=demo/dist/bundle.js & sass --watch src/styles/main.scss:demo/dist/styles.css","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","typedoc":"^0.27.9","typescript":"^5.8.2","@types/jsdom":"^21.1.7"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.3.6_1744405674457_0.9282582526779468","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"mtrl","version":"0.3.7","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.3.7","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"a8051044a222c6c6da58aacb596fac2dce518247","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.3.7.tgz","fileCount":366,"integrity":"sha512-T5JdVAPE/oYo8SpMwvRMHAA4TqRvLxJy8f0dEqSHqyj/O5UNmXY4Vko8r2u55rCqWWMvmkCY2skkGbhW3xosiQ==","signatures":[{"sig":"MEUCIQDeb3QuibkZXtrxQiL3+sP4FnrEaP+dxFkToGWvu2cBfQIgRybi2htuZDrFgQL4ADzTSVZsfMF8xfRqogv6/Rb6bX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2272596},"main":"index.js","type":"module","gitHead":"9bdaa637876c2de6ddde756a7fd62375a0566b2e","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","build:watch":"bun build --watch demo/main.js --outfile=demo/dist/bundle.js & sass --watch src/styles/main.scss:demo/dist/styles.css","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","typedoc":"^0.27.9","typescript":"^5.8.2","@types/jsdom":"^21.1.7"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.3.7_1744683107961_0.25570539075941334","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"mtrl","version":"0.3.8","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.3.8","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"c94fab809c1295ded0df7c589347a53fc4ba8325","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.3.8.tgz","fileCount":366,"integrity":"sha512-+Y1AJoRyWClz80w3oPDtdEDnWb0SsrCTCzjXF+M1Hnx8TGQ+WYngqBtjcingPMbTSgVZusxmAbAkRw6lqGjfag==","signatures":[{"sig":"MEQCIC9421tRw3fLKymChevo1YRIeXxDGCYKsQFkIVhCqrkiAiBqqbm7FN+u0Y4zOx/ErxO1o7G3Ku+B8MqBoWzTEowXPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2289966},"main":"index.js","type":"module","gitHead":"2e143e94215bc7bf60cab3831e9da04cfca7de83","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","build:watch":"bun build --watch demo/main.js --outfile=demo/dist/bundle.js & sass --watch src/styles/main.scss:demo/dist/styles.css","test:coverage":"bun test --coverage","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","typedoc":"^0.27.9","typescript":"^5.8.2","@types/jsdom":"^21.1.7"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.3.8_1744740698812_0.5632632460878166","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"mtrl","version":"0.3.9","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.3.9","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"281f740ddf01fdb062b2ed1c892f6b867362a65c","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.3.9.tgz","fileCount":360,"integrity":"sha512-f+LBn3ZMoT3XSZqmXvLhEEuz6snxQ4ok1JHquK6izv8juJGdFalHnhRWtSV45zc0f4I841K15cJxnAs5Ep6lfw==","signatures":[{"sig":"MEUCIBoVxYtTke3Mkn3U+1KbU3sKeEICoR+KiJG4ga0p7aBaAiEA7fKR+EyR3nW1zwfw8rzZ44t20XHxVc7j3z8ooa1QP3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5530546},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"238a43faddf57c157906b5843e1c9c5264f764f9","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","typedoc":"^0.27.9","typescript":"^5.8.2","@types/jsdom":"^21.1.7"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.3.9_1747123497204_0.6885514483254804","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"mtrl","version":"0.4.0","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.4.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"8bac3d9a74939fcb11d92ecf318ffe13ce409a36","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.4.0.tgz","fileCount":370,"integrity":"sha512-f07HTi82VIQQTfqMzRSJkqkChfkIsleyNXqjIUzisZ1RF8c/W+Xs0Mxj0HfK8yyn6VP3JeZk4kxDxyg9FQxjwg==","signatures":[{"sig":"MEYCIQCofrbj2DH0+rGqXsvULCPQKwNIDbPpJ5Yw3CMQYbu2fwIhAKgiTMJ2NbBHtunB89l1CHiZqQfwCb5XsFCE1jPsuymO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5729947},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"6edb16307b811bef49a361d56a8cb141dfb8f4cd","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","typedoc":"^0.27.9","typescript":"^5.8.2","@types/jsdom":"^21.1.7"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.4.0_1748717750382_0.48445962205876825","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"mtrl","version":"0.4.3","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.4.3","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"bc3de33c96c43604dbfae2f70e23127127f1dc16","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.4.3.tgz","fileCount":377,"integrity":"sha512-dBuvdOZ+b9daipSJ0oCwXSNPBzT79I7x8oxnohNL6YorACVJqJCK2ol645QAczeuKuC+MDU68lu75KJKuWdO0Q==","signatures":[{"sig":"MEUCIFnODt9MN/DVUahaRFlc8ITYTHIrsFcFM6c4vcnRE9RZAiEA3VlIdgdDRfah4LFVeCp/9Dm1IJn8paNC54ZBub9sROk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6016985},"main":"./index.ts","type":"module","gitHead":"36de63dd39730a11976a8e2b32790addebe8631a","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.4.3_1749794821857_0.874151284737184","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"mtrl","version":"0.4.4","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.4.4","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"a04774d475e2b4755bf065b7d4e9169337d0ab1a","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.4.4.tgz","fileCount":377,"integrity":"sha512-2NP6CU4K2RaTr2a2dHnDe2f6wA0MVIKhV9dT64xfwwVqTG1byWzdiQaRt+z+9wNHX20OjD9CiqoARcjEQtCQOA==","signatures":[{"sig":"MEUCIHHo6RnLObIJs60PrgOf/Y/BjO1eK8xxtIGSl0N87+1nAiEApphK/oI0HwFq+1dAC2IyeFJXd47Ib+BnAp8pjl3PNtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6017235},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"4550305c6e78eefa19451d6a7aa35a653312c869","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.4.4_1749801939149_0.22517657856084816","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"mtrl","version":"0.4.5","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.4.5","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"9d4b7bfe081c6a3401307c18ec163438b675c1b8","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.4.5.tgz","fileCount":377,"integrity":"sha512-xvzYwvfJ2FBU6bMX7VxYVpOq36OG9UoEQC5Z3bC2nAV2WlHD5SgulCLpodPWhqVMBN6WXvEQf8YmCEyvJitqoA==","signatures":[{"sig":"MEUCIQDsqmcllrTsgIUm489uzT5SFaRttrMGAxD6BHxwEtWfIwIgWBVJUWpVhTgu6VQE8eI3UM3T0+jsFQ99VHlKQEnf3Dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6028526},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"da6d81628434b04712668a11570a57a9e45d3a5f","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","actor":{"name":"caoutchouc","type":"user","email":"satoshi@floor.io"},"email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.4.5_1750415113190_0.15037522311425322","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"mtrl","version":"0.5.0","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"c5ba3475c26d6577e3bbb8fd1353c0046526f94e","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.0.tgz","fileCount":331,"integrity":"sha512-QecuCQ8cW9RhB/7XEffGQgUQwcUrXTlazp1ZlKzJ0R/STsSfxPLLoL63BaxiLJsGFkMnJXrYkQDiiqnLaJG+6A==","signatures":[{"sig":"MEMCIHzQWcH/NKqtfEdfGiXohfZ8vTedI9WPQGvpCIK1zQ5uAh88l3aULvrJ98Nl1wnDunt+I9iYm2SqeWPovPq1pS9Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5300075},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"857ef2fa0e10a389c144fc6c743c10f07c5c99e9","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.0_1754578546402_0.06454284234624574","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"mtrl","version":"0.5.1","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.1","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"23bdcb52e7068622578da5c4f8b8ce43de241890","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.1.tgz","fileCount":331,"integrity":"sha512-+WnBPHwSimDm/g4Booj/U1CalFYz6/h+FX0KCgOYiisNICx2pmoVnyNCNuQ5cNNTMTRri4vz3T82Z0YF4jSMeQ==","signatures":[{"sig":"MEUCIHw+lx0ba/mXonOnZvJhSpDqAIAlYifRYLJQFTRo2uGCAiEA3+AUEtzsYpJJSkhoJ9Bs9NZZEkuUiPBMCKJXt8ldj58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5301165},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"0ad4f6b507a01d070af14528b50f2ab94a5c1249","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.1_1756455751024_0.19336755441527487","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"mtrl","version":"0.5.2","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.2","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"2987096a18222b9de25d66822a1996b2edf1634b","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.2.tgz","fileCount":331,"integrity":"sha512-mHeLAI8Dg4tH6/fDBmvGIZq9qcF/dibIlqFySzFsDwf8FKxBwuRHFsgqaLgxOLxJpGkQPq6qteKa7HVZGx0n4Q==","signatures":[{"sig":"MEUCIEfrXZkg9/+e8IyW4V1ya3UK/ka3ADKpV58GEhY1LDDVAiEAz6nw9dgnHCZnjebgXI9wpKa/phQJ0OreNq1IRFF7Ets=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5305151},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"ef36220e70db7ca5020274a23b4111bfa87ab85e","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.2_1767184961519_0.09131425870390975","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"mtrl","version":"0.5.3","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.3","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"197bb1b6c8fa067f8928fca78b0db93d75114245","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.3.tgz","fileCount":395,"integrity":"sha512-xt3NSFZ56A7RStejF2Q3zc3HJqS6pkfIaBx5yZ/mcdI4NQh4BEz4ubyVA1qWEiwJNWGyxf3qtb1H6YgOF3gCkw==","signatures":[{"sig":"MEYCIQCVsAB8DnYhp8M/0XwjxBm7DtWINydCYRdt1ZB65wjvzAIhAOFfHJTCZb7wzwV0cno8CUNFh6JXj055hlyNn8uaimDz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5682282},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"56c45e3d1aa9324ac96d376fcacedade6e7e25c7","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.3_1767425067937_0.47024926036239134","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"mtrl","version":"0.5.4","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.4","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"8a0083e2ff5b79fc6cdec0ed65b349bbdb0fa15d","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.4.tgz","fileCount":395,"integrity":"sha512-bzgjHpyMIpy+RF4ZSpkjQBpabrW5DyrPLa1Nd0epUXzkbzaXR64hgt7vvuXBy2fBE7R4bjwmMOe8LSt6k+u18g==","signatures":[{"sig":"MEUCIQChGq89r/Y9gJ5/fRp7H2kHdXENkjbsHu1mY1xyOP6t/QIgFytkdYU2I7nqcagZxWmdOweHVCOiLdMNvhtaVvCkeTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5713769},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./styles":"./dist/styles.css"},"gitHead":"555123bba1d12d64bb564294694680f6f3e105e3","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.4_1767626978545_0.44998062546170536","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"mtrl","version":"0.5.5","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.5","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"e3f801b584b5d4e225a8ce86420d44b534b624c8","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.5.tgz","fileCount":395,"integrity":"sha512-gsiA1xOEucRhBLvmmcIoUi66T9JdQTZffH9rg4sVMF2bJBai4qhMQ4C/clv73aNSlV1SHoDgwzP//vr6FiM8KQ==","signatures":[{"sig":"MEUCIDLlsHjDBI1dCZ/mYXoG8M8/n/xq1eSVRW84gvxWdbj+AiEAl7SStJeNUpAbNWNnlTNd98KqdTIRgPUTNqwiueIK+zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5729242},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./styles":"./dist/styles.css"},"gitHead":"16378188027e32579e82014843283b6ea49086fd","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.5_1767828873864_0.9954538224102336","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"mtrl","version":"0.5.6","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.6","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"e3d2117ea77df82ea3cff2102b05bc72f9a41d8e","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.6.tgz","fileCount":396,"integrity":"sha512-ruIzQcB3S5IFj+Ahbmfv5i6mpaAO2qWSXlRQqbvEHeE96MG4eE+J/A570wqu73fETdn9KjeDmxXCbY/Ix8+dDA==","signatures":[{"sig":"MEUCIQC/+qTMDH/Egwkq6CCmZvh6g1Mp9rSQ3WBqM7B+waNppgIgPCvp+P/vB1RLLgnK9J8tYDUXGjkJFS4e4bwdE/+6Zog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5755576},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./styles":"./dist/styles.css"},"gitHead":"5f90e676bd3168e6d05c369f1e57713834525f6e","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.6_1768213860364_0.5110501611632146","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"mtrl","version":"0.5.7","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.7","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"295c1d4a138ca8e6e66cf2d278554aac60f78cec","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.7.tgz","fileCount":402,"integrity":"sha512-HXjnKyZ/ZH6W38l9l0NKLzSxWBdykOpovw56Ts8X9Jd7t/DIpRJFtnwxPQcf43c8exVeaopXAi0cUDIL6RqgAw==","signatures":[{"sig":"MEUCIQDijotTt7pAESqs5zcOlpS03Ft7ceeilH64FUT1ll7BbQIgHfAIKz0fopWTyuGE3BQemRxP2idJqky1Ael5ZJfo1TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5871351},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./styles":"./dist/styles.css"},"gitHead":"5f90e676bd3168e6d05c369f1e57713834525f6e","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.7_1768563395203_0.19764817641875254","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"mtrl","version":"0.5.8","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.8","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"0ac4206284099f8f6804aa51d9c0883be40ea45b","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.8.tgz","fileCount":402,"integrity":"sha512-WqD9+Jbva80rD25exMxkVOtxt5/do2WLj05UQBR+mBsjEve2CTPRJ/wNf+nLvcQhuCW9Zgi54SH8l+zkznOA+g==","signatures":[{"sig":"MEUCIHr+tP3sI8gYtxByy8gwaTGNdfj3nV8LwtkNg7SqfvsJAiEAhdP/CupOZHImARRQUv86i2AoFqWYoLlDm1QHykTDG0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5871351},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./styles":"./dist/styles.css"},"gitHead":"5f90e676bd3168e6d05c369f1e57713834525f6e","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.8_1768563440271_0.6294323387789078","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"mtrl","version":"0.5.10","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.10","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"dc676c8d0fa344c2f110a34ebd0475e984bb2241","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.10.tgz","fileCount":411,"integrity":"sha512-ckm9Ohl5naZrB5vJVOfcaBMpEo+9qsw7Zl6lsDm4dys/7D8fMTAVyqeb+NX3TmaFHoGmBM9cznciuXH9+axrxQ==","signatures":[{"sig":"MEQCIHU9ML5IwPq5B79OdoxiMwSby+u4g5SkaYgjmQWEhb+IAiAwR8MWmYqgNWTeVy4y9jeqlKD7r3++/UbK2LSyplY9Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6064923},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./styles":"./dist/styles.css"},"gitHead":"6ba6a85bb575dc5379f9e4e613b9f6986a6321f7","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.10_1768670807249_0.10991059310934848","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"mtrl","version":"0.5.11","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.11","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"c26d7d0dd80ee7942a4ecbe5bec29ae15e703c6d","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.11.tgz","fileCount":411,"integrity":"sha512-KX3LaESG3PIBX4g5EykcAlexZe3aagjE/3uuAr0wfvYJdhXsS9nitg+346rAw8WIWP582SpJZsbSWNbD4zxBcA==","signatures":[{"sig":"MEQCIFMoBP8W08rGAls3WtBz3dDJuQlohcQnsTtnlYLiMe0vAiAUdFFHc4TV2bAWRNeAImSkhUb/ufOSiQ8WUr2B9rSh7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6087126},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./styles":"./dist/styles.css"},"gitHead":"b3fe9fe9dd5559a6dbc6b73a3730f83a325aced5","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.11_1768726065840_0.9573216983535793","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"mtrl","version":"0.5.12","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.5.12","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"1c9c35eed4d5e44edb8305fff2ac111577c0b6bf","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.5.12.tgz","fileCount":411,"integrity":"sha512-Cms8t6wLhHJd/2bsD/oyboPwi6vKMsGidVdQfjaEOzp7jDiZq9PLwZXcCTry7btFeEX1GnuisgAc5i9fFBcOWw==","signatures":[{"sig":"MEQCIAinqo9cZGkClRWZAg5L2qDdQ1mm6QyYp42pTTnYho+tAiAS97yhafVefX3O/YFXmjrWjojtn40a/UF/+eTArwv63w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6088230},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./styles":"./dist/styles.css"},"gitHead":"045936630fdbac4694a5fac30b1b8fd8caf8a841","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.5.12_1768729301830_0.21549236641280545","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"mtrl","version":"0.6.0","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.6.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"46e7a16b951982e7343bb5e4fb2eb351d1486c9a","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.6.0.tgz","fileCount":412,"integrity":"sha512-DcW4LA2eH1kOgjg+t8mnBCTN5TLgvNAA7ZqC6ijHKNDdG0b1XPy+hhpqY0rRTxBV7+67ycvjJrkUISss1Mu/gw==","signatures":[{"sig":"MEYCIQCvZOLC5sEop1dxL4WWGd+CQPFAbQwnaEGP33zMU9b6CgIhAIXVe9uAhvGZKlOmd1cq48QNWSh7ciACZcVrm+V7xH08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6101549},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./styles":"./dist/styles.css"},"gitHead":"80a202fe96def368769a9a9ae0e8577086e8b99c","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.6.0_1768766828123_0.37559374081797814","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"mtrl","version":"0.6.1","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.6.1","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"503173135f3c29bc4d22db9848ab7de5f96e377e","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.6.1.tgz","fileCount":412,"integrity":"sha512-zMkv5gsrjy0QhKaGcUu+Q31RldsnCJzLCQQHUcGIb7oAC4c4hENEhB/cMeSIyn+Jvibb3O7CdklxpGkivyAPhA==","signatures":[{"sig":"MEQCIB3ngVzI0YBWLMJLs9kpjNGQ9DAs7Yczy3xeL6LLlUbIAiBMKbHl4iFZHH4wE4T2rPHV86WegSJrTJR3XNUZldFTTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6101883},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./styles":"./dist/styles.css"},"gitHead":"6f4d5c6fc427922cca8aea0f330a33ae0bd1f047","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.6.1_1768767003853_0.26655673528761814","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"mtrl","version":"0.6.2","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.6.2","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"66a965ea9c25042479dd282ec5161a0dac635c14","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.6.2.tgz","fileCount":412,"integrity":"sha512-Iv/ZRo+N9uY7YybkbOeh1Kvj1gBU5zBnXGq5jolj5r27rulYzkcDrg/v1VeDhqDBbiERszuifDgEsmQ7QdYnmQ==","signatures":[{"sig":"MEUCIFrc9bEj6tTGeeE8JH2HidHJU9oCVEDibdv+oQBVGU9JAiEA0S3vbzeOtbwcww1gEdaftsrvwNb5Upu4cVlyLTUA3MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6103828},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./styles":"./dist/styles.css"},"gitHead":"fd12266f6408c987ce36aaa44d3a128876201c3a","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.6.2_1769198757441_0.2870214026977753","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"mtrl","version":"0.6.3","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.6.3","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"684075886b6f89e65361b82f284c12be4f6e67ba","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.6.3.tgz","fileCount":411,"integrity":"sha512-6iAn9zO/4aN1JPszsNF8GhdQgooN8EUHKjgnYBcaTFsKl2Pjj55ajhMowiioxYP0kMZpEwGEFBaufMy1/aC10g==","signatures":[{"sig":"MEUCIQDbY5CVdCYFhLeXB4DvAwRlcUaheB0nOPoZzNq7bA6euAIgAaDcGpnE4chm+l8iJCxYjjwhriSRGWIE0gj/ftu1Wlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5914997},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","development":"./src/core/index.ts"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js","development":"./src/core/*/index.ts"},"./styles":"./dist/styles.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js","development":"./src/components/*/index.ts"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js","development":"./src/components/*/constants.ts"}},"gitHead":"f215b6ef3b550caacce9037be0d60ec4b8ff59b8","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","dev:demo":"bun run demo/build.ts --watch","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","build:demo":"bun run demo/build.ts","clean:demo":"rm -rf demo/dist","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.6.3_1770157157764_0.614034398207697","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"mtrl","version":"0.7.0","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.7.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"30584fac19e026c4144bff4ff1ae49aa1a47796a","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.7.0.tgz","fileCount":422,"integrity":"sha512-FyhXEUTltSv/3YEZ+/ecLEDkmbi+abZGYdkEiDl5GW2Kawv7l8nGrHlq69oXgAMcnKmEF8n1pPe2Gm8T4IMttQ==","signatures":[{"sig":"MEUCIQCmqiMLZDBpCm7v0dOFLlD2qqWzOwsmXNyIFGi0r0irqwIgcNnvXXcvwxuggQLfCodps6eCXsBaBhwgNc5OfmdCiy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5806853},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","development":"./src/core/index.ts"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js","development":"./src/core/*/index.ts"},"./styles":"./dist/styles.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js","development":"./src/components/*/index.ts"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js","development":"./src/components/*/constants.ts"}},"gitHead":"27210c4659748f9437d8e2f3e1f5813915daa709","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build:js && bun run build:css","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","build:js":"bun build demo/main.js --outfile=demo/dist/bundle.js --format=esm","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","build:css":"sass src/styles/main.scss:demo/dist/styles.css --style=compressed","build:lib":"bun run build.ts","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build:lib","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.7.0_1774868692042_0.8518141919552229","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"mtrl","version":"0.7.1","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.7.1","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"7b71fc97f25baf81d1e95b7c1c70e9321b054119","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.7.1.tgz","fileCount":422,"integrity":"sha512-qi1zYxQOGgueZwHbz0Fb3Q4jYN1p/zkTGO6ZyePJkxphlao+GEcW5kzFUQjNJVEYQeGTL89jpZyCD3nROJ/Cnw==","signatures":[{"sig":"MEUCIHkKIf4XiGHEaspum0lB4BiT26NEXvaKnKCF10tHW8t7AiEAo0TdGDmsk9HHrsi9OiMz87dxcYHZFk3HamuT4uSzcGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5817198},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","development":"./src/core/index.ts"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js","development":"./src/core/*/index.ts"},"./styles":"./dist/styles.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js","development":"./src/components/*/index.ts"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js","development":"./src/components/*/constants.ts"}},"gitHead":"42f1502759242e3bbc5e777d2441349c0ec8c6d0","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"10.9.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"23.6.0","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.7.1_1781776870600_0.0865494572979515","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.4":{"name":"mtrl","version":"0.8.0-next.4","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.4","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"56f8ecbce572d2d881e056b0be211cd8585c9c6c","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.4.tgz","fileCount":427,"integrity":"sha512-0a//+p459uVhftOx4VP9pbToDDXCWP7qeADPE3f7SL3lw2gwQ9gqLOwb9q9ElNVQRTdvYigroyrrhpXkQCCKtg==","signatures":[{"sig":"MEQCIAqSXrF1/r812leO+mfLC6STL/qXJ39AR6yabFLCcNCqAiBeQgePrTXhiFMz37xl1ZAoRepjAxFEcEAeTJzn7rUC7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6156093},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","development":"./src/core/index.ts"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js","development":"./src/core/*/index.ts"},"./styles":"./dist/styles.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js","development":"./src/components/*/index.ts"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js","development":"./src/components/*/constants.ts"}},"gitHead":"e7d3bb169a6b4c4afa483fe2e6801078440e05e4","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"caoutchouc","email":"satoshi@floor.io"},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"11.19.0","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.4_1788679401750_0.9645358677853497","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.5":{"name":"mtrl","version":"0.8.0-next.5","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.5","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"8b21d21f0eb5f90adaee17ff63ca6ec3c1a722db","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.5.tgz","fileCount":428,"integrity":"sha512-KUKMBKHKIok/KeaYZ7Dp59ievuNz46vQeNAYIO/lWelaqtj4c8lKftxfIO6AsNNb/lDgD3sUlIKN2+P4CBt4sw==","signatures":[{"sig":"MEQCIG0uPFn/1Gfxo8eUYN1g/2RZnTxExV7z4/0/zFJsOyErAiBTBcT7MM/x4kA/8RF3DjjeXnFGlG8yuO47ddSuSTqBHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6162163},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","development":"./src/core/index.ts"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js","development":"./src/core/*/index.ts"},"./styles":"./dist/styles.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js","development":"./src/components/*/index.ts"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js","development":"./src/components/*/constants.ts"}},"gitHead":"a47cc1f328a16ad15af6b839dbac05ef7c8612ad","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.5_1788766900530_0.8240564131411305","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.6":{"name":"mtrl","version":"0.8.0-next.6","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.6","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"381e98584d7c2f6ef454bccd27eab7eb70794f52","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.6.tgz","fileCount":428,"integrity":"sha512-W9ZTBj0Y9VPDOWwE27JETY/OIJRwPsy8wTOHH+VQ4MlV0QzNy6moxk0LM5xs5jz6qEkyi74fejIGzwO59brucQ==","signatures":[{"sig":"MEQCICO58xLrYQZHoFUJz4uXj/fOfd+Wu/rjm1NZN5DzkoF7AiBWHv3FQ8aEkJzjc+IXX+Y2npw6C358rp+gCtYLmfY1xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6163231},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs","development":"./src/index.ts"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","development":"./src/core/index.ts"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js","development":"./src/core/*/index.ts"},"./styles":"./dist/styles.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js","development":"./src/components/*/index.ts"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js","development":"./src/components/*/constants.ts"}},"gitHead":"29b96e9383fd015391f65c864560bffe9fb771a6","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.6_1788768631362_0.2539317805008916","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.7":{"name":"mtrl","version":"0.8.0-next.7","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.7","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"2cadc791b74283f427244ca32ad3b1e25cb67e12","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.7.tgz","fileCount":428,"integrity":"sha512-c+7reSj1sr0al16d6wy0dIiQD2iW76A76hJ8kgTK9Gs8DOQXa5S8ckBoolcgLH3qnYQsbISASziy9zO8KCZ0pQ==","signatures":[{"sig":"MEYCIQCqW4olWLKpzX+IyxbovBaeZ+OGs0peV52Rc5gB8Boa9QIhAKD90IzZ8UYNmBeK57oIk7EI667+2PxbKpbowhQDtSJf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6162510},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"de29d1bea745f3925593f7faa4755773c5321453","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.7_1788788996069_0.41619254791032767","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.8":{"name":"mtrl","version":"0.8.0-next.8","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.8","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"e3f61ddbe635fe8ae30089f66ce083c2dd50184a","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.8.tgz","fileCount":428,"integrity":"sha512-kPl+EmCAkmFIPoYZ6bVzlnUEp8ot6cSwyJYn5cGxXzMHdKMQpp+ODEOr2D3u8AfVU27ZgQs8fMfMMvIL5F8zNQ==","signatures":[{"sig":"MEUCIGRHr6zZ7lMHE7Ba76wDv8wR8r0PKtBU8tOlg3vO7qUaAiEA5I9d1fFNsdZyxxNo46aNOLiIG1ONXdq+xXxXI+iGAXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6166569},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"d5ea8e905a04510b21a18b383e1aff61fab4879e","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.8_1788790926206_0.891476352741801","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.9":{"name":"mtrl","version":"0.8.0-next.9","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.9","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"a799d52e5151dc82f8187422ba2a2eb7505c6621","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.9.tgz","fileCount":428,"integrity":"sha512-ImY0g/IYsBR9lGKtIKO1HXAMMwRrPePy0JdU9q9WoQHWRG+WDA69e6+NK85hImxaVYeXSlcqysUSG5gq7f577g==","signatures":[{"sig":"MEYCIQDxf56CXNQUnbUVu2yBAzqBVoy1RUzG1xK6KaxqUKTtSAIhAPKANgy1n08OUepFiGv1CsOf1O8a++qsH9OWY0NokZlv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6168532},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"132046e8ea9af02a8a787e35651dcad941a5f5c0","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.9_1788791137621_0.5059562275093943","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.10":{"name":"mtrl","version":"0.8.0-next.10","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.10","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"d773ca7166562f5f1a27088e52c331c5d8f4f9fe","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.10.tgz","fileCount":428,"integrity":"sha512-so0tHuSd/jvSOw3KbDKSqKfdgS+pBYzg02y1JpN6F5luQz0CzcfulogSGfZcmyguQP0wNzO6hSXRg3RzCEyXyA==","signatures":[{"sig":"MEYCIQDkFw5P+NB93l0k8cgVJEX5PvgStiyGr9Z+oWyBpQuy6QIhAKV5/FX8XN4jhhKRXXRLsR2uikiqm4UAm3jgfr2/PWVB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6194280},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"ef5d155d100fc08936005e295290da61addb261c","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.10_1788792431813_0.6924481384587915","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.11":{"name":"mtrl","version":"0.8.0-next.11","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.11","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"8c56c2d6348b409318c410ee712104ccf577ea9f","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.11.tgz","fileCount":441,"integrity":"sha512-e123CT5dLvPbbKGIo503ovNxWDQLonDfcxFm7fkVOVUNSbq8gTvQ8z2GfPMY5vu9QVV8/pwvHsapp/vH1ynXQQ==","signatures":[{"sig":"MEQCIHTlRLFHbnlOvlzQ5M8zzpXHdXGl+Q4VSxHa3ebVSCVHAiBM7FyiAZ1eeDSbTNNnHGFJz6KCDJ+7DWIGNuxhesx2sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6361839},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"6e68ccb99df63bf450f1d49ceae807ba60c33330","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.11_1788795110856_0.6661942451300462","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.12":{"name":"mtrl","version":"0.8.0-next.12","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.12","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"adea450aa03fa8438050f66ca33436470e6ca5af","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.12.tgz","fileCount":441,"integrity":"sha512-7SYSuXMDirtK9iRUD9xa8xSYpC6T1ouFRYAUC7SrfXfvQPdE8JPwlHcfUXVReBDbIF6u1R3zJHbxQMkgLSfUJw==","signatures":[{"sig":"MEQCIEdrhZBjg+krvABoU96iEx9V3bRHLfukjKkh3TtUEZ6+AiBeCSgsDeGaisga1qigMepYxUT5G1s4mqL/GEiZKwE3QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6364797},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"1c3e564ef103179d306e003b86b33727df77398c","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.12_1788810417041_0.8964276717198085","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.13":{"name":"mtrl","version":"0.8.0-next.13","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.13","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"e92b1d7e277252c54f2ae20441ea28680fbafa48","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.13.tgz","fileCount":443,"integrity":"sha512-CSjbwo+WHCWKDXaxFU3y+lKwM8Ch6QZifhWFvWf25Os1Ycn7TrUYVpmcY0e+Xm4C+oyzmlLuZsHlWAFa3N49Vg==","signatures":[{"sig":"MEQCIFIeYYBiBdp4qzQienXm0QE3fwAzJMg5VK2tcfYJFw9CAiBpmO7VtQJfxwyoaNftH4XSFG7OoFS9iCdRPEv57aWvmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6339906},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"494c7067ae5023550876191c6f747cd812265d0b","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.13_1788811733090_0.5036218367771164","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.14":{"name":"mtrl","version":"0.8.0-next.14","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.14","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"35f0ca395ebdab198f928b6f3ade0f3f0d7cd1c5","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.14.tgz","fileCount":443,"integrity":"sha512-aC159kHcD/xyMcvRtJYSOc0DE5ULzXRFgtGe/zgelOYAj0VdrwvXcL7sf0BJe3uhA/RfHZISVRqWl2TBBrIdbA==","signatures":[{"sig":"MEYCIQCqCLTjYBoYUQTYXvtUXHWHUN0nFVP4u7a91augVjA3qwIhAOx1LFc5stXXkZeeCHDwshPPZ2/UuA3eSCDVyc3gWQhU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6354201},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"2adee8603d9210920e9cec1a1b3dc589cd368fde","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.14_1788849209291_0.7470727437605353","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.15":{"name":"mtrl","version":"0.8.0-next.15","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.15","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"d6624242a2b37d82234262472f3a16b5d94d0b1d","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.15.tgz","fileCount":452,"integrity":"sha512-65oaRCsqn4OGbYUMUk2yectEDx5nNuN7mOwSvHYw00ksq18rV9p29B6rkmKZruSXr6AU/zvecX68u8FZMdZ6HQ==","signatures":[{"sig":"MEUCIQDWgpomRJzVhOu7uLlDT+vhs1EwspNeGNrjv05lnNnl1wIgCdbDXxm5Ty1vF0B1hIi7bXtUWO6fK2Bn0ujpDocopho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6425637},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"6ee54d8fce0341fa297151373ca55aea23b5ca49","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.15_1788850374799_0.7357445799483588","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.16":{"name":"mtrl","version":"0.8.0-next.16","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.16","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"80a43661ab701a0256a0090f45b43935f7ca3d41","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.16.tgz","fileCount":452,"integrity":"sha512-S6mcP0Qhi5U71mR0DiFI9Q3sV0wNixS9CAJAzSbjLMfaDQV6eNVEYxsMzwYg/+Kn0Lp54tmrzWhySxvu3ZuGcg==","signatures":[{"sig":"MEYCIQDP5qyekNfzIDnFIFzljyZCZNY3aQXd1N+5858qh7c5qgIhAM6P+cTWWWFoRegmXMeU44Fejt1/AQSP7FGmIvGlpls+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6427852},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"9d3f4c5e5bd1e85b65a7a769433b1f0e53681b5e","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.16_1788851144283_0.39374884089135476","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.17":{"name":"mtrl","version":"0.8.0-next.17","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.17","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"b99c55b753ae0598e413361e3aeaa49f853520be","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.17.tgz","fileCount":452,"integrity":"sha512-Gr3Ie05edxhIH5SQCV+H7haealQWiHtX/ux2r6iZ/593KCmIB2fjtCykJKF3V68F4L9dfbm51XpN6/hqTIVwJg==","signatures":[{"sig":"MEUCIQDDhpmlpehVyauDQ1mIRAsTWFgSbBDYxnKGkUbCz2J83QIgWrPc5u7kylE9PgA8P24PO8nPX5VjY4Kkh+9HOqXW3w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6429124},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"d146e913445dc0bd2060d93f602faf8dff78577f","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.17_1788852950463_0.5412965593465351","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.18":{"name":"mtrl","version":"0.8.0-next.18","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.18","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"da83c45809e89e6f47b01fa2bcbd34f252f1d523","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.18.tgz","fileCount":452,"integrity":"sha512-gTwFS8sUVp3oKYZMtj96jqIa5/mK0OFrQO87g9w/0r8cfO6WFVB3UfKVChHPPiugRTARRMD55bDUZaJdXSPTrw==","signatures":[{"sig":"MEUCIHVRRaBag32VpA+q5zlHzYuezT+gjjmhno/jgO7oVFqpAiEApplRAr3ermo3p8sAgvNoJ+zcP4FVTzLomzt59eUnADM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6430462},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"43290f26f089fb9a6210d77847e4655d37e62dd8","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.18_1788854677369_0.6244714713667212","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.19":{"name":"mtrl","version":"0.8.0-next.19","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.19","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"c56eebf7c00af9cb7718ac55a3c2dfca0f1cbb05","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.19.tgz","fileCount":452,"integrity":"sha512-yE/jbjjnVDdymqZFn+FdC/B82sOvmPBSe0zRLL0RFwsqsau3rRrykvQVlj0bQgxHklTZCuMmionwiuMtU63tKA==","signatures":[{"sig":"MEYCIQC9FvGD10Ni6uUMLF+c7H24VY3NK2lsB6L9B2aKEZEo0AIhAKkZrDO68Tc7GYCeVqXdCJRYu6w96237yhT4gbJ6CBsy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6428106},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"ff4de35386cdee31b0d3015926404fc93782ed1a","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.19_1788855916225_0.5918113966454901","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.20":{"name":"mtrl","version":"0.8.0-next.20","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.20","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"cf8b341c43f4d89194fea0a0f2d8503bc26b4627","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.20.tgz","fileCount":452,"integrity":"sha512-DNACD1sLigCa16ICBzdsmwgzRoYlQeo1WaUr8iFBgIdIRKvj2518PtOETfgs3+Q8njcZRDx5V//esS/BZbUH6w==","signatures":[{"sig":"MEUCIDNeTDLvAivLFlR/9HJowV0Jkwvem3m2gxM34dQx427UAiEA1o35ZGaHUUFte9bVmIOHkTo0XfI1HDn0/AWsQRrpGiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6453005},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"371e06c9b840c10c35198ab5002dfcb7bf0f4296","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.20_1788857154025_0.9211628780773149","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.21":{"name":"mtrl","version":"0.8.0-next.21","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.21","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"a42a7970d602c3e06182a3725b11a84ecef96789","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.21.tgz","fileCount":452,"integrity":"sha512-eZZIkOLmKeCs4xTCnUxyMQF3H+xJSQR40EA9LPSTPVFrYl9hHl+d28Am7CQL6YRIBB5FnD05K9QZlrwfEDxuLQ==","signatures":[{"sig":"MEUCIGD06L+cFdRE8nPQ6u5k1KE9MpgkPaVfUW5aBQ2eqezwAiEAgosV8oLSOVCKNEmSzB/Al9Z39u3O6OBJB6Rd/IwkwLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6453393},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"dc44489a7cece6b97abc627cf02aa00a271ee73b","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.21_1788858235030_0.6821075021093712","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.23":{"name":"mtrl","version":"0.8.0-next.23","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.23","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"156a7a132eef43e8d7e2ffda7d79a22a389f1698","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.23.tgz","fileCount":452,"integrity":"sha512-3UXxD7M3H1b8QAIQdjH9KrIAyTxm2sU8DeUiWR0A1vVKDpezE/SR2o6YN45MgaQ79jMG94DmtbY6os+I/aaLOA==","signatures":[{"sig":"MEUCIFoX7XKIgzYiWrlaDCCnW+61BCeR7Jve9rY5xxyD7pQ5AiEA6B/e9yZ+dGRyZo6sg7lKRTgcguSkPfQRRtnfZhjeOQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6465835},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"d54d50eded202643dafaf6681dea7164b547abf5","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.23_1788860032423_0.32314858540952685","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.24":{"name":"mtrl","version":"0.8.0-next.24","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.24","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"31d0353ac634452459500db924ab7150049a8ddb","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.24.tgz","fileCount":474,"integrity":"sha512-ibxBbUoK3Pwny0kxVvqIat8bPG8dmDNOMJNeQkYYwi0wUpL8/lkX9p1ScJ4AW92OH/0M6PwP5/bjPNjZSYxRbw==","signatures":[{"sig":"MEUCIQCmlHqBd1d5dWvOswmZ+CmAi7Xy/BvKoWT0FIp5J1f+9AIgYaFSROYKhNCahYizRSlrXE2KNV2rPqVZfKauOas0NTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6645997},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"b0daad3aaa8cce13044d3e661f777c6ff5e50782","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.24_1788994347033_0.19657420337451703","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.25":{"name":"mtrl","version":"0.8.0-next.25","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.25","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"e27550224837a987b8ec15b16359a94eedf9ece2","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.25.tgz","fileCount":452,"integrity":"sha512-2mE2dozc/oz3WzDdk2yFiNFzBEz39keyunTQEhHDgIb4S0XwomEIOMqcpyKFubuRH8fqcE3ZnCm7qkT3RkgrOQ==","signatures":[{"sig":"MEYCIQDc6xzeKz7esHXGK0Wr6LXZ9oE9rFkuH2Wn38FKfC5LbAIhAMSrDvf1dAnpjnar9mWFqtezWRQ0PDr5iZVvG0+osiEn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6467562},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"3c928ce35fa7f65ca7c2e63b002cf0a25193bea4","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.25_1788994866939_0.4162001292821167","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.26":{"name":"mtrl","version":"0.8.0-next.26","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.26","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"dc214177d96944f1ecd4914fd7d677be11b17062","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.26.tgz","fileCount":452,"integrity":"sha512-zTgJH29OySPCLfxT7OVmoE9oFiIM6pywwIhttGHyZ8ELrFb2aa+OlC2ggxHzcayFO6K6snYxnCg2ukbsnoKmwg==","signatures":[{"sig":"MEQCIExTZkFiiqCMdimOo46K6+/2SzRIRye1f7XE8kaI73gyAiBJLIc7PL/q75L+ljqsKLo9zmDvDV/XAbb+O3I0iG3mFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6463458},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"b4c0a48cac199d0d77a60917476fa5c1c5912c05","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.26_1788994887951_0.9702867870506358","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.27":{"name":"mtrl","version":"0.8.0-next.27","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.27","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"589a833b53cbced6d7379680fe4f29c890eeb55b","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.27.tgz","fileCount":452,"integrity":"sha512-77Gtyl10a0XwUe3+WAOcHd5QfNDh5E0/GqDQqLyAVVfP9Hk4tVjqNCYNGhvbhReUd1RB13HsMZghvGn/livH/A==","signatures":[{"sig":"MEUCIQDygXYkB5QJUnD3w7ffHpvdz7cP4xO5gT9Nrxh2FDqaTQIgdE/L+TUPE1poLiDlnHosCFwKTBpW0LnfidonqkXb1iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6463438},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"b85645ecbe5ab25a3fccc655d3c56aaf7f06718b","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.27_1788994911933_0.7926683130701091","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.28":{"name":"mtrl","version":"0.8.0-next.28","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.28","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"baaaccd4c4da5cc94ddbe24965f565791129c687","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.28.tgz","fileCount":453,"integrity":"sha512-YM4ArsbK1XIAwp86MXdUPgeCybuBo/BPMOgxYIRVeEfnxLC5rAVCAXJP9hqhYPjiBYxq0NKFt7aaEz5Zmy9xyw==","signatures":[{"sig":"MEUCIQDvu88n/8+RxIzXptz8eevPvphqb2G+NtTxVpzKH3l8XwIgTkbbnWcWif7d4I32u0fg7lx4tLDOT0fw6NhzMEh/UBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6470772},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"02d06224f382337b8b946791069c005825c45e0f","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.28_1788994931346_0.8783021387231666","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.29":{"name":"mtrl","version":"0.8.0-next.29","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.29","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"5fd2ac62e7e2ba944532060a0084a1002ad50ae2","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.29.tgz","fileCount":453,"integrity":"sha512-HTnlhY2dp/nTMUM07Zw9weEDVrt4KT0bhEOCNcAQp6K5OsUzEf/9haUVCM2scSnRE5sKiDz62QQ0P7EwfaVwpQ==","signatures":[{"sig":"MEQCIHOzzSpWqUipF3q8bjL00A0OnxxUGedmknNitPeNxWYKAiA0Ikt3ux2zMWundOm0hUE/ZZIa+wCV6l49KO4+N90+Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6480620},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"400e7f2164ede21394cfe0950888fc4dac19da34","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.29_1788994961208_0.25053406414107027","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.30":{"name":"mtrl","version":"0.8.0-next.30","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.30","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"97520a219342aac397276f66d3f58074b66fdcb9","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.30.tgz","fileCount":453,"integrity":"sha512-fsi9QmBE0k/xpXctAb7fXIDar1G/kSCLSru0k0kGixTK7p+otRXF1pPisA87PLIsGkUeFRL5wZXxC8elISyyPw==","signatures":[{"sig":"MEUCIEpIR1R8L8D95xUA98RdlLgKxfDtcX6Qgc2IrD3fslT+AiEA3UrSa/a9MuHrHzMp6KSAubc/CDTGe4GLHEhJtvQ+wCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6480931},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"3636e17bd2807f4c0b129872c3362f7734c60487","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.30_1788994986355_0.3593848551016452","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.31":{"name":"mtrl","version":"0.8.0-next.31","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.31","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"0c5846fde956fae610dd8ead58a169f4dd216d8f","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.31.tgz","fileCount":464,"integrity":"sha512-d3ju/ubZfuyS8ChXRmb04tUktqFFFq9OeWFImgeC+7S+KBqHapYYGjbnlQFgWhjKSd1LBb1dAwBZ9LWLLo97ww==","signatures":[{"sig":"MEUCIA7WAyuehyn7u1/jT7Nl8Jb1NDi+jv3ewBl1WjRPkm82AiEA1701XKqP5sy+T4Y5e+bjaGZazFdMD/uKUlc5NQLRCtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6570123},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"1c1be2d88e84c1d51590ab000c953edc263bdb7c","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.31_1788995011170_0.6437371576967659","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.32":{"name":"mtrl","version":"0.8.0-next.32","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.32","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"d030b982570aa906a5a1da1a81419655c4ec1d4a","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.32.tgz","fileCount":474,"integrity":"sha512-O+sbb8EjsUV9JnEg8UQQ7YLj1/rrrOvGciuOjYAHUAuNCzAFlFnDEk5jMDyNSviJxKTNklgtbvWqTj1pko12sQ==","signatures":[{"sig":"MEYCIQDh6wkxwSvpJy3ouFKMq0rE/00jQiNMy6YqLkexgvDcZwIhAMm7PyvhIADlaqzWuL0wA+et78FKLU69/TYufu/ngtUF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6638615},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"c289e46f40a1e8f7d7f1835d9a6fda017f7b7e5a","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.32_1788995035324_0.8197099210849739","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.33":{"name":"mtrl","version":"0.8.0-next.33","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.33","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"13d48ea4d153029ca023e7eecad9f5064f6daccf","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.33.tgz","fileCount":474,"integrity":"sha512-fhN1FS1VDtExtujo9QRBjjx33e6iUEgalgE4VpJuu9FpyyE8850isENlR7CByotLH6cbkopiubrUKUcJk0QXLA==","signatures":[{"sig":"MEQCIGCR/kldgVPg+zjGSddoOlfHegij1cStOYU2245+0Q35AiAptwkqPscLduKbvZfOuj716j0dg6V35IU5RUbXuH2t5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6642721},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"da374c50f2c6e9d42c4492873109a2b9d2b8d179","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.33_1788995061486_0.3008238193434547","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.34":{"name":"mtrl","version":"0.8.0-next.34","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.34","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"0509eb2fcd9e5efc7dfc28cb1d9fff5fc5eca3a2","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.34.tgz","fileCount":474,"integrity":"sha512-GhQ8UaOd5NFa99Ry02sIjdMqvEfN277ystaFXZu/wUpUKPdoFb5u9nIQKRmUSnCBhi+4mhC7Bggb3m9Vnsd2gw==","signatures":[{"sig":"MEYCIQDZ0eNCt9xvO002SGqNBmPmFRIRC2Ypc9ZeAEow4JhAiwIhAO+XdDK9LIdJmVRkKTpG4VqMvSD3YlseJkhLXb1cEcOd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6646037},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"f29213b86d18fef201d60b1dabf135ecf71b8692","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","docs:alt":"bun generate-docs.js","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.34_1788995082529_0.37038749292355067","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.35":{"name":"mtrl","version":"0.8.0-next.35","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.35","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"cc0d11c47cf2efdab9b781b6b4d5c9389e0c7fe9","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.35.tgz","fileCount":474,"integrity":"sha512-Qefyv4EcdcCLCcJRGPLZCqrWP3MGFTYVTcYHrsDKCu12FybtIWjdMgTjjqKhgWWPQo0F+BY3y96m7sl+w7LGrg==","signatures":[{"sig":"MEUCIQC2AZpEwp9tznDFBS07QZGixhgAI1mRr/rzEiEtgMEhRwIgVnrLrpbSmb7cKqyI2uwx4sbmUyMLzCjruajmsL7naZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6645997},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"e0564cccf389f9393cc09bf647492b73d7232800","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","ts:next-error":"bun scripts/next-ts-error.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.35_1788995108061_0.5686422697555558","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.36":{"name":"mtrl","version":"0.8.0-next.36","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.36","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"0ee7858b5a9795966fcc08e434208e8f604a0ef3","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.36.tgz","fileCount":983,"integrity":"sha512-kRK3LnlzMtyiLo4yl9lzrzIIMoptDygI2gzx14Lhl+IKKXCw89qJhojCcccF4CbIlBTRabgSvW8jQ6EfZsCH5g==","signatures":[{"sig":"MEQCIFeaDJzcbl9EvdZGTWTPiSde2xtwwGfZvhFsvNWFhQHuAiAa16NTNa2tSvIITy3ngKr1biINuLSCtCyi7+ueFSbI3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3598340},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"2ccbb2589f498477dabcc05257bad1cf1b446b73","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.36_1789029154995_0.8742192401329765","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.37":{"name":"mtrl","version":"0.8.0-next.37","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.37","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"7c246e44f3b7302c7abc668fb28a720568a8adda","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.37.tgz","fileCount":983,"integrity":"sha512-Tb+SvPguaV94lOp9+YZTWCKe9zvFdlqCcPE1s/Q7raE+qOxCtlI99vRwFq/WcfVbbw5IsvRdMsJ/SrCdDI92pA==","signatures":[{"sig":"MEUCIQDCCF2dqV7M4KlqA15l4QBk9+r2P21vphhdHEP8vc7w5wIgZ1Cv/EpgwgDPN2RfKhq9MBR+zCiTz+qxGwHippnLJ4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3581604},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"ca0469a6a95ac44401a446f41264d1a2a5581183","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.37_1789030167438_0.7391663957022565","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.38":{"name":"mtrl","version":"0.8.0-next.38","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.38","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"7e0f54619d0d205c29332495585c5de717134646","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.38.tgz","fileCount":983,"integrity":"sha512-Cx7Q8SrCFcZUz/UX37PYIPwzOSl2hq5b4TxP0+SiibfSvTTQH5SWHHjlrLwhfkKZcHkw/DmLLE+YRv5hOCEELQ==","signatures":[{"sig":"MEUCIDAVTBL+pGfF+PAYZAmslzo8emwtuOuAZ8n1u0dtea9QAiEA6J0UFGnwKl/otiS8xUEVjFrh3m+TkVV3++muMIJK1S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3582404},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"a466036c132547bdc15fe55d489a0b8ec01ac4a0","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.38_1789107383793_0.5762897942711467","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.39":{"name":"mtrl","version":"0.8.0-next.39","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.39","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"865e001881d7ff5f080a41507521db54c7d35675","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.39.tgz","fileCount":983,"integrity":"sha512-ieakfldc/SgSO7v3tBlnE612hSfANbWfQ5hHE864BGHQh1HcpNVnte6RTjEzz/qARMEfIElU7tWqMooKkn/ZvA==","signatures":[{"sig":"MEQCID+J7+AD09qdY0NFIoLz2SS84pgGPsJc8p7xRRxph+0pAiBFfz2yLRJOnrqhLGiLaWE5uOYc+BoVek0oCSjpxnShBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3586739},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"f43b90e4b5d85df53714368d7bee1d7de5dfa44a","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.39_1789287954290_0.7841312448026532","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.40":{"name":"mtrl","version":"0.8.0-next.40","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.40","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"df750bd7a1c7bb982a3ab97fe5da700b91bf4a8b","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.40.tgz","fileCount":983,"integrity":"sha512-1/zavGfsnDprRQHCqh4nzyLqiU/aVvX3hLyxZxWU7NwlqD1iiG8YxP0aPG+uvj2C/H5P075WNDKwOQcggjyWmw==","signatures":[{"sig":"MEYCIQDWYeEjjMoqZ5FbwTtKtQNanwaHDUDSPih+lOzRvYiajQIhAOvP0K/S0O0G+CWTyfKTz16T9cj8mAslf9Rt5aOW9/9d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3587697},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"d7d09950119de61287b19db02371ee22e00e9845","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.40_1789288997479_0.9534923193891094","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.41":{"name":"mtrl","version":"0.8.0-next.41","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.41","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"89ec9122750ed4a20467b05a5b61b4082e11ec46","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.41.tgz","fileCount":999,"integrity":"sha512-+55AN6BWtZ0I0kPQHRLst5rj9ES/XdjhF1EX4ECSz2BEqeoaH5Ch9kI7Iu05TUKblgj+ei8aCOo5Y+l6AVYu+Q==","signatures":[{"sig":"MEYCIQCIvpJbeOWmeqkftU4P0RbuBTwSrVWTPATNo54yddiWoAIhAL+pyWputntlNI0ODemetFbjg/SreQUPbugZ30vjhkWj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3639291},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"4566c4218caa8d50dc9411eac3421d1c294c4c74","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.41_1789299709816_0.49698603042606293","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.42":{"name":"mtrl","version":"0.8.0-next.42","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.42","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"22c570a9b7776559c890303e8923718fcb4dce01","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.42.tgz","fileCount":999,"integrity":"sha512-fU1h9RgBuB/J0v8DSurGex9zOhPsKH467Tl74WftR5thHe1vnE+1UZjJaUqpYMsKlKYUpwY3Ugc+6xG0U0T6ew==","signatures":[{"sig":"MEYCIQCu8ol/pUhRQZIUxAbQIkl9Y5KDGkBN8HzJSQo7fTyjMQIhALLNmKcsnNcr1dsGE5FQ3seJl80Fm8xOx35lUctAz5So","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3639881},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"b1a70998d296c07b7d87ed95007b618a9aa99200","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.42_1789323655106_0.5783373776139269","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.43":{"name":"mtrl","version":"0.8.0-next.43","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.43","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"37eb5ae2de305544481433104cd0d8dc1e7b8608","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.43.tgz","fileCount":999,"integrity":"sha512-Akx1rpHg5dPcCPBuFLvgMeD5VL5Q/4gLHuVye1grssNrpkQ0Tv8gksc42cR/up4mGDc0kdk5gI0R28wmOPXUPw==","signatures":[{"sig":"MEUCICda8IoVP65cMCMCBPCShnfshUhbR5G5TY5OONNQagpLAiEAqXObnnJNDT1tblpYtXHOOlWoN0As3uNPxp8hbNphYPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3655935},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"d71b671aeff630b64ceae1533d54f5d62aada83a","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.43_1789325738625_0.11545848954200388","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.44":{"name":"mtrl","version":"0.8.0-next.44","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.44","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"1ec0a8aebf274ed88999dce5e1b72a06ca097bc6","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.44.tgz","fileCount":1001,"integrity":"sha512-FYfJYnF8UEZRC38NaHZZvEkpB2IPGJk9Ykq+kHsyne0Y+IrY7ZwcBPzd2AXMu3iSYFnregt+fqBq4W1ID9iyww==","signatures":[{"sig":"MEUCIAfYImYEshN8PswdkLlp1Pw9yWlG+ZqGovatKn1gWTpuAiEA+9qNkd8gaIs75iP0DsiwI1sxw0Gs0NK5y24q3QkrV1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3659316},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"d85e589cccc96eb7ff2e91f0c347b6c6b5da462e","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.44_1789398566300_0.7800319009202148","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.45":{"name":"mtrl","version":"0.8.0-next.45","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.45","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"26d1d6f2f93c9751d3c9cd4f69221a29f5fa5f24","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.45.tgz","fileCount":1001,"integrity":"sha512-4KE5IAOFD/m1GKMsLprfWN9exm7iab7XE0YVijmHT0nLk2XePLI651c4uqwacJt9QozoNagjW66FljCpsyrF7A==","signatures":[{"sig":"MEQCIAoqOrEdrsX+nZIwtDEkWrQOAMfVG40BxLCeVZV4J2rwAiATbM8eIc/GAIVj68ZiVlNinJKcoUw9TBeCvRiF6/Smyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3659448},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"e481f19bf7986c6c97692644c3809c5ec59b865b","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.45_1789398784340_0.7618094251653518","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.46":{"name":"mtrl","version":"0.8.0-next.46","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.46","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"cee9d5b73d9539976c34d46f4eb391db786a5984","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.46.tgz","fileCount":1001,"integrity":"sha512-QKpmb7qQHtY3R/GgxUGg9dO0NIQT5XlH2PafxXDmUdbJXlkCYEymUYu/hzCdmwpn+Xr8IDkvM2f1LUsQje0A0w==","signatures":[{"sig":"MEYCIQDuESEJSofX6WPOkhg0ShmyE2fyMJPN/BKiPs4CnmL0sQIhAJ8sAiE5buasxXFtGsa32xuXPUaKYijcXeknCqU5nDy2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3659734},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"9b58faf5d62b6b8843761ae0f689a7c38cbcec38","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.46_1789417004578_0.8223808657769613","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.47":{"name":"mtrl","version":"0.8.0-next.47","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.47","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"ae9976c424fdf500af587d2c5d0cae1fe586eae0","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.47.tgz","fileCount":1001,"integrity":"sha512-1UTR4mAgpVLB8YsokXjPoEWfNjVhpML4ObPnPJadU0pqrQVIld5vxS01dWwdmU7bKsdVxfls8WngOzr5JREWIQ==","signatures":[{"sig":"MEUCIQCHTaqqivFwA5a5rpbllJyOovVv8AwphF/+lfes9QE8CgIgc2nwzMc7Y9YcIh0QjUO1vW4dESU4Bd/kEZL0Nm/0UZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3656656},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"3d5034cf1dc315ef617f99160e42a9694def0863","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.47_1789425151468_0.058319642829778306","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.48":{"name":"mtrl","version":"0.8.0-next.48","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.48","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"6ecb9c037805147c5f6cc51ae056f592153866eb","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.48.tgz","fileCount":1001,"integrity":"sha512-hL+ar57JAD2n9jozKvan4ProbZnNbYj19KOr7EWvkuvq+5fUW5jyZ/bG6wMjZa4vxaVC1M3Ox/kMIpC0VFV9Ig==","signatures":[{"sig":"MEUCIQDmUmtvrw/xUMBFGVK2PE4qdcNSpDiwDlqWji2NhJiiaAIgLIaaUFHaxfsa7EJbyPB/wFZSrG1s//ykiSgL3H4FNNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3658243},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"d9ac4c1c171a80c72e4f649f3f01d1710ef0a09a","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.48_1789428475600_0.5356207268687299","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.49":{"name":"mtrl","version":"0.8.0-next.49","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.49","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"80eb0447bdbe9e520691f523fdc01c61805567f0","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.49.tgz","fileCount":1001,"integrity":"sha512-JlbXATiU2Hf8/2sGdUutwHb+smj4aXINF7KfIvALdP5gRfUmUX2CiT0gsfEAkr4Txf246mqgcSjcW32xu9unAg==","signatures":[{"sig":"MEYCIQCQsmplyWhKo1vG4thDN5UGxCk0gPoTVncqbaa4VU35lAIhAN4z4e+P5Ae4f9f6heUjI4JrZkVMhMiUCUIzOYnqbtLf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3658141},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"62d44c694b1d6373c6cf59c95e02665052f48d6d","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.49_1789462589691_0.7918417533414024","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-next.50":{"name":"mtrl","version":"0.8.0-next.50","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT License","_id":"mtrl@0.8.0-next.50","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://github.com/floor/mtrl#readme","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"2e0de7b3409b1d843ded03792338a4ea3f14dda1","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0-next.50.tgz","fileCount":1001,"integrity":"sha512-bUkcDAa2raNQI22QleC9PnXD1PJRt43GKB080ZQ5diq3VKJmigwYWVRVauINuji4px5iFHaEc5YWl2m1r0MRHQ==","signatures":[{"sig":"MEUCIHgiLoW5K26RQ72MvaP5VJmoDAz3zxNXSr+DdN2j4mz1AiEA+aQF0R3JHe+hHyPnHnwGWoS3+2BYtWjCGVFs0fEbbiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0-next.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3671915},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"cb6eb3e8e8694ede70049e627a555cb67b2dae1f","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0-next.50_1789494924097_0.17549809685551088","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"mtrl","version":"0.8.0","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.8.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"8cb2ea00feac519b6adcf41e25920cd1fc36f3a8","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.8.0.tgz","fileCount":976,"integrity":"sha512-JsMd38MKaXc2KuTjMe8Y9obYE7jAib9HtjlvqdWf91O0u0JK3tMwJH/Ws+N7Bg6so9vCI9tuCCl+MfZULBGgeg==","signatures":[{"sig":"MEQCIH1VgSGuco8Uo20B1AYa3UBglfqvYFL/OYqPvVOz8enWAiBGPPlBGktCs9EGBK4wwnGzOJZnmtIF2yhM9st5bjLzvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3615479},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"9fd852c37593a3a94ab174fd4ef810f3ef4f6d1f","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.8.0_1789495822218_0.20953629557596654","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"mtrl","version":"0.9.0","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.9.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"ea6e32affef9c88f3dd19cf0c442a12eb0893639","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.9.0.tgz","fileCount":979,"integrity":"sha512-xnVdi8d/ZIsXsf8zo20sMsVPGLap2zCPeqK6Sc8Gu8VMu9H9HZpu9oSuGXAkOSocuVWN/PODhR+muJS2cCyMpw==","signatures":[{"sig":"MEUCIQCWFUXTsY3oq+ShfnhOwJGPRbPq9oVNSI/jNdgJfiEcqgIgL3yW85ZzMSvMLQZeNKk3lTXGL2Fhn/WmipitvJlb+GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3659851},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"84ba9c5449df617e8815143258638337c8eb345c","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.9.0_1789561670578_0.7371795267164498","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"mtrl","version":"0.9.1","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.9.1","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"6c530888dd09d5a7cfef2f261929216e6812691f","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.9.1.tgz","fileCount":981,"integrity":"sha512-VanpN+96WSx0lADhssq7Wp1W5S/+OfEYWjv0ZrYf9brkPFlC7o6QnfiDOCIIIh2GlM4emTWQpdkZfhJxwhdZ6w==","signatures":[{"sig":"MEUCIBqAYEl0l/rEzPhGStW/KTKNZ8Jkm7CM/Ym83nworYWyAiEA7nKN1qM/rY+ugmrQGKQuIiCPiplQlxPsFakuv/LFTKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3663070},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"9bff336766b2345c4af6e7bd7277c45f9e0ded05","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.9.1_1789586520171_0.6740977953152445","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"mtrl","version":"0.9.2","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.9.2","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"d0628ea15678762e1b48b57060debd84543788d8","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.9.2.tgz","fileCount":981,"integrity":"sha512-qtoCkUqQF6Xn/vexzHwqnmJPMN+lopau8FCPArObFUGZgRw39HDUIYrqRob+E1LL5CnSSh/mWEny+pMS0SmXZA==","signatures":[{"sig":"MEQCIFLqr2OPeXuGDXOGv8TKc7H5AlJfIN3RLXvECIFNorztAiAECjCMV/HuJ1hoU+Xg6ABh7J5YTOhvJ6atEueOLIddbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3663269},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"b6ee7bb67080de8ce69caad5ed7ae943c89b4c2a","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:watch":"bun test --watch","test:naming":"bun run scripts/check-test-naming.ts","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.9.2_1789643411256_0.8317004704414179","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"mtrl","version":"0.9.3","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.9.3","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"b01d0469e8c182dbe9cfecb2000f8d2654811e47","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.9.3.tgz","fileCount":981,"integrity":"sha512-CGzN/x9IlqCh1VQUImRRhhNAh+R1zdslodex9ErKHzjembPim9yhBGkZ7t5EvfKLhIJSgt2pOlvNFRuJ6IExrw==","signatures":[{"sig":"MEQCIFkGcXfySFRn90oPTK4N9c0fdeHjbjSwCAq/pkClHgeXAiAlhdfT8EjNHp+DKZ58sTVn4rHaOshSKCJPeVKKnpLGXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3663604},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"68aefd7a411b75cd839d6e59e904a80dc170c4fc","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:types":"bun run scripts/check-test-types.ts","test:watch":"bun test --watch","test:naming":"bun run scripts/check-test-naming.ts","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.9.3_1789645315922_0.4415356642795869","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"mtrl","version":"0.9.4","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.9.4","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"fee5c0e0922e51b2b4f0d22592f49c3a6a55b707","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.9.4.tgz","fileCount":981,"integrity":"sha512-sfDP/0EniDoGAOH3jURmipBCY1VV25VYUQm47RTStF+uK+4XCp58zvIW01DKqjjIuzO1nUAhHGlmqu9px38cMg==","signatures":[{"sig":"MEYCIQCiP+8jChYuiBzt8n266mEurkvHFr4+r5qE/w9i7uXulQIhAPjsNbFd8wzMZJ1Vt63N6Jjf3IdCFzvUzyGLfBW+/3QA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3664095},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"247528d76d5e8f710ec4f2a1fb27d865aaf86f69","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:types":"bun run scripts/check-test-types.ts","test:watch":"bun test --watch","test:naming":"bun run scripts/check-test-naming.ts","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.9.4_1789647109887_0.14224360431604421","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"mtrl","version":"0.9.5","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.9.5","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"5425237cf08ca3741db5db28b3ea27b682de19fc","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.9.5.tgz","fileCount":981,"integrity":"sha512-9ozhHN6PcPSB7LvSAa9uDWOgSDKAUvMkGmtDE6K1SY+nAyU236BM+3GlvuZGUa8luYy02IoeE3gHMojhLXDKcQ==","signatures":[{"sig":"MEYCIQCd+/jByWc7Y7oMVKHm8AeYuA0mYguvkYEv9G9epG1fJwIhAPupUcxFTu0kXnyqfNfvvRUAanZtfcXvqJxyapJ0SaR0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3659703},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"f333bc064d9b6fe90d1db6ad42e875f42e826083","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:types":"bun run scripts/check-test-types.ts","test:watch":"bun test --watch","test:naming":"bun run scripts/check-test-naming.ts","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.9.5_1789658599026_0.6698687694655971","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"mtrl","version":"0.9.6","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.9.6","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"e7edc4209c4d035cb93ddb14d8e3ec34e4cb52da","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.9.6.tgz","fileCount":981,"integrity":"sha512-FQmiee6HZRvcpB7IsqKI1OMtknlOWHJ0I9v1mqGvBEppYGoRRb14eQB2DfDlXbg0Z3825xI5FvIZw4a3vCI2Vw==","signatures":[{"sig":"MEQCIClwJBAjm6vtYtIXlW42okxJlVC4eMTyLhWrovMk9kwJAiBFvlBAbSepPOkZqVRHzjUaIuniGSChBcSlXD8wnfG9ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA5zzV2Co1i6exsRdiWu9OZzbra/t4lf7Fyp/G47hJ2CAiEAnJYcsRnLN4v0//xJwwKeFhWuYIB4sfp31378IoPp58E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3699008},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":"./dist/styles.css","./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"2138b857271834be5fbd32c8a3db004e5662b091","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:types":"bun run scripts/check-test-types.ts","test:watch":"bun test --watch","test:naming":"bun run scripts/check-test-naming.ts","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.9.6_1789680034515_0.3765950751714904","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"mtrl","version":"0.9.8","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.9.8","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"730945616f2f8dd04c296b4a04ef5fdd7aa1a7e7","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.9.8.tgz","fileCount":986,"integrity":"sha512-SVLpdEmZyE5tW580Qph0y+aWYHsIwXBnk5c7P2CDM8GAwbx0/lVAhySzTzuVYfRH1drlaDhZ9Fqev5MvH4ikKA==","signatures":[{"sig":"MEUCIG3b5otk3kN1QAr2/AAZT1hX9xzqgBNW1Mmhrg1CKGzOAiEAsOrvZ6aAA1u3UBGo3MN8rZvD1/L+rgsTPWb6i8zK2bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIByjPUZCZA+Ku6uMNEkAq/k92RKu31ljZOUln6zcJtViAiEA0FvYSlEYZYe/PwBvYibb4YnkiKXLe1QFvQPBgmZcRic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3717698},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":{"types":"./dist/styles.d.ts","default":"./dist/styles.css"},"./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"f892cb8c0f5cd4c42a34fe0ce6bce505a6d4f393","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src scripts build.ts --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","test:types":"bun run scripts/check-test-types.ts","test:watch":"bun test --watch","test:naming":"bun run scripts/check-test-naming.ts","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","strict:check":"bun run scripts/check-strict-null.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.9.8_1789924751111_0.8881058728506965","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-next.0":{"name":"mtrl","version":"0.10.0-next.0","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.10.0-next.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"cf6ce42828867498b12bdfb877afa46f9a62530a","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.10.0-next.0.tgz","fileCount":950,"integrity":"sha512-Buma+6xnJ+DwVZ8sRkM9Owtay5me660Jktpkgy3DN4uLePl2GfScJ4bpgWbubE4pl3EvZTf0LyOBOv79+4FJvQ==","signatures":[{"sig":"MEYCIQDSKdptddNKWzbJIPpwFFX5jp1ywxA3qqTkEyqXBnYC8wIhANcWduStKm/8rp5qUhafJGIpdF7ZTEFqkoMeBJjC5ZGV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIMfGB43BkLnfXc4qOkqJRoArPgHplP8DnmEqGjY+pcAiEA+QW1HgJlkQbUsCp2Y+AhePSQjRb6UJTc64Hs2v7W3vA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.10.0-next.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4453608},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":{"types":"./dist/styles.d.ts","default":"./dist/styles.css"},"./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"b246853bc524b0a21dcbc050f1de5ccea215ef04","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src scripts build.ts --ext .ts,.tsx","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","tabs:check":"bun run scripts/check-tabs.ts","test:types":"bun run scripts/check-test-types.ts","test:watch":"bun test --watch","test:naming":"bun run scripts/check-test-naming.ts","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","strict:check":"bun run scripts/check-strict-null.ts","classes:check":"bun run scripts/check-class-names.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","implicit:check":"bun run scripts/check-no-implicit-any.ts","prepublishOnly":"bun run build","strictfn:check":"bun run scripts/check-strict-function-types.ts","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.0.2","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","eslint":"8","typedoc":"^0.27.9","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@types/jsdom":"^21.1.7","@typescript-eslint/eslint-plugin":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.10.0-next.0_1790010136267_0.017387506376201234","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-next.1":{"name":"mtrl","version":"0.10.0-next.1","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.10.0-next.1","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"7f389344abdc923a706361850a7ea26b8a0012c9","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.10.0-next.1.tgz","fileCount":1005,"integrity":"sha512-zMa1DyMs9vRENJSFmB4aznVYJ6G0ojR9cVDSvkJSINumh6slufSlS+YJ99KAXQYRtOqa3uoVOkzoFNWpjmRIHA==","signatures":[{"sig":"MEUCIF3Z710ZpA1v/o0XJMFJqhMrBZKYLIhWjRCdHzVTTacKAiEA0yTBGhR8EMc6vXzYmjq8BuRZzMS1QN4NYWb+cdd40OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE6JLxgcSmZ8AF4bChumkliNxBjpDXBU6/feSA82OD1BAiEA5YqsTBKxHI4yJK7XgnHNuaVU8n/2NVCdS2+0kwTghZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.10.0-next.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4558767},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./solid":{"types":"./dist/solid/index.d.ts","import":"./dist/solid/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":{"types":"./dist/styles.d.ts","default":"./dist/styles.css"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js","svelte":"./dist/svelte/index.js"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js"},"./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./elements/css":{"types":"./dist/elements/css/index.d.ts","import":"./dist/elements/css/index.js"},"./elements/css/*":{"types":"./dist/elements/css/*.d.ts","import":"./dist/elements/css/*.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"bedf715d40748d9f63c4d0fbe95ce599f2fb86f7","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src scripts build.ts --ext .ts,.tsx","size":"bun run scripts/size.ts","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","vue:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-vue.ts","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","tabs:check":"bun run scripts/check-tabs.ts","test:types":"bun run scripts/check-test-types.ts","test:watch":"bun test --watch","react:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-react.ts","solid:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-solid.ts","test:naming":"bun run scripts/check-test-naming.ts","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","strict:check":"bun run scripts/check-strict-null.ts","svelte:check":"bun run scripts/check-svelte.ts","classes:check":"bun run scripts/check-class-names.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","elements:check":"bun run scripts/check-elements.ts","implicit:check":"bun run scripts/check-no-implicit-any.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","adapters:generate":"bun run scripts/generate-adapters.ts","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.1.0","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js","**/elements/css/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.5","sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","react":"^19","eslint":"8","svelte":"^5","typedoc":"^0.27.9","react-18":"npm:react@^18.3.1","solid-js":"^1.9","react-dom":"^19","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@babel/core":"^7","@types/jsdom":"^21.1.7","@types/react":"^19","react-dom-18":"npm:react-dom@^18.3.1","@types/react-dom":"^19","@types/babel__core":"^7","babel-preset-solid":"^1.9","@vue/server-renderer":"^3.5","@babel/preset-typescript":"^7","@typescript-eslint/eslint-plugin":"^8.33.1"},"peerDependencies":{"vue":">=3.3","react":">=18","svelte":">=5","solid-js":">=1.8"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.10.0-next.1_1790639321824_0.12762971436413895","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-next.2":{"name":"mtrl","version":"0.10.0-next.2","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.10.0-next.2","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"b0229c8afd7bfc186a019af0965bb0377b1f1aec","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.10.0-next.2.tgz","fileCount":1071,"integrity":"sha512-SkPetuPIANzNvr2NvhzK+pkEbZ8/fBuQT1046pLfNvXQugVt1KkNDk7GW2F0+JJ326NfqOsRuaNrgU5cXC2Irw==","signatures":[{"sig":"MEUCIAgG9Brcek0+Wu4+zaVKlhTU7krUtA/rqwGTL4LzO5UqAiEA9cV4lzueQqcf9U5dNdypTcyglAHvWfcNOtmgwOUuN9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFGbR+rBsVIxsaogvmaHFQaeerZVT5HL9634kUCnp8caAiEAnsMHi7LOaq0+oJGCoPyNunDS4KhO9KBh3nuHn34L49w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.10.0-next.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4748625},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./solid":{"types":"./dist/solid/index.d.ts","import":"./dist/solid/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":{"types":"./dist/styles.d.ts","default":"./dist/styles.css"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js","svelte":"./dist/svelte/index.js"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js"},"./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./elements/css":{"types":"./dist/elements/css/index.d.ts","import":"./dist/elements/css/index.js"},"./elements/css/*":{"types":"./dist/elements/css/*.d.ts","import":"./dist/elements/css/*.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"401af116104adca101afe58a7ad6710fd67b63ca","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src scripts build.ts --ext .ts,.tsx","size":"bun run scripts/size.ts","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","vue:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-vue.ts","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","tabs:check":"bun run scripts/check-tabs.ts","test:types":"bun run scripts/check-test-types.ts","test:watch":"bun test --watch","react:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-react.ts","solid:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-solid.ts","test:naming":"bun run scripts/check-test-naming.ts","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","strict:check":"bun run scripts/check-strict-null.ts","svelte:check":"bun run scripts/check-svelte.ts","classes:check":"bun run scripts/check-class-names.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","elements:check":"bun run scripts/check-elements.ts","implicit:check":"bun run scripts/check-no-implicit-any.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","adapters:generate":"bun run scripts/generate-adapters.ts","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.1.0","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js","**/elements/css/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.5","sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","react":"^19","eslint":"8","svelte":"^5","typedoc":"^0.27.9","react-18":"npm:react@^18.3.1","solid-js":"^1.9","react-dom":"^19","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@babel/core":"^7","@types/jsdom":"^21.1.7","@types/react":"^19","react-dom-18":"npm:react-dom@^18.3.1","@types/react-dom":"^19","@types/babel__core":"^7","babel-preset-solid":"^1.9","@vue/server-renderer":"^3.5","@babel/preset-typescript":"^7","@typescript-eslint/eslint-plugin":"^8.33.1"},"peerDependencies":{"vue":">=3.3","react":">=18","svelte":">=5","solid-js":">=1.8"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.10.0-next.2_1790681443335_0.8075914463210379","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-next.3":{"name":"mtrl","version":"0.10.0-next.3","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.10.0-next.3","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://mtrl.app","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"1de2361fb56577813d2c294cd5da3de6056323ed","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.10.0-next.3.tgz","fileCount":1219,"integrity":"sha512-cnFSxmZ0dD1QEOJbSfRnztlPTnIo/PcEM/GvuPGgee/9/IwUk0bZ1bc8D6YYsBGKfn55nUwG6wnWm2pWFBLJbA==","signatures":[{"sig":"MEUCIQCyDuIIVNQex8nJa0/cvdqwwJes8L00TSjKO0MbuKrCxQIgb9H7iEMPYl+S1RiWS1dLz3fB+NExS5CWeIwOI3VTv3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhO9zJjPU/CXJd+z3Gkwrd9YocRn/HSbR0nH6xV6MDrwIhAObd055elognqcTLZhLe+Rim1WVplLZSXY65YD6T5xvT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.10.0-next.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5209655},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./solid":{"types":"./dist/solid/index.d.ts","import":"./dist/solid/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":{"types":"./dist/styles.d.ts","default":"./dist/styles.css"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js","svelte":"./dist/svelte/index.js"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js"},"./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./elements/css":{"types":"./dist/elements/css/index.d.ts","import":"./dist/elements/css/index.js"},"./elements/css/*":{"types":"./dist/elements/css/*.d.ts","import":"./dist/elements/css/*.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"}},"gitHead":"5dc7af4a33f26c8e7e945e4657c192f9690ec6c1","scripts":{"dev":"bun --watch server.js","docs":"typedoc --skipErrorChecking","lint":"bunx eslint src scripts build.ts --ext .ts,.tsx","size":"bun run scripts/size.ts","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run build.ts","start":"bun run server.js","format":"bunx prettier --write .","ts:fix":"bun scripts/fix-typescript.ts","docs:js":"typedoc --options typedoc.simple.json","test:ui":"bun test --watch --ui","lint:fix":"bunx eslint src --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","vue:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-vue.ts","core:check":"bun run scripts/check-core.ts","docs:serve":"bun run --bun serve docs","size:check":"bun run scripts/check-package-size.ts","tabs:check":"bun run scripts/check-tabs.ts","test:types":"bun run scripts/check-test-types.ts","test:watch":"bun test --watch","react:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-react.ts","solid:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-solid.ts","test:naming":"bun run scripts/check-test-naming.ts","ts:fix-file":"bun scripts/fix-typescript.ts","ts:fix-next":"bun scripts/fix-next-error.ts","drawer:check":"bun run scripts/check-drawer.ts","format:check":"bunx prettier --check .","slider:check":"bun run scripts/check-slider.ts","strict:check":"bun run scripts/check-strict-null.ts","svelte:check":"bun run scripts/check-svelte.ts","classes:check":"bun run scripts/check-class-names.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project tsconfig.tools.json --noEmit && tsc --project tsconfig.types.json --noEmit","ts:next-error":"bun scripts/next-ts-error.ts","consumer:check":"bun run scripts/check-consumer.ts","elements:check":"bun run scripts/check-elements.ts","implicit:check":"bun run scripts/check-no-implicit-any.ts","prepublishOnly":"bun run build","docs:fix-errors":"tsc --noEmit --allowJs --skipLibCheck","adapters:generate":"bun run scripts/generate-adapters.ts","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.1.0","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js","**/elements/css/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.5","sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","react":"^19","eslint":"8","svelte":"^5","typedoc":"^0.27.9","react-18":"npm:react@^18.3.1","solid-js":"^1.9","react-dom":"^19","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@babel/core":"^7","@types/jsdom":"^21.1.7","@types/react":"^19","react-dom-18":"npm:react-dom@^18.3.1","@types/react-dom":"^19","@types/babel__core":"^7","babel-preset-solid":"^1.9","@vue/server-renderer":"^3.5","@babel/preset-typescript":"^7","@typescript-eslint/eslint-plugin":"^8.33.1"},"peerDependencies":{"vue":">=3.3","react":">=18","svelte":">=5","solid-js":">=1.8"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.10.0-next.3_1790711212461_0.5841992010025292","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"mtrl","version":"0.10.0","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.10.0","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://md3.io","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"d38c2fd89ac52ef6df01799186826303e3169022","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.10.0.tgz","fileCount":1626,"integrity":"sha512-S6KzJvdOJktGlyhGhlZonQjx6FmXhv+ErPzNivvab8nOoSqmYPbjwNHCFxYP7dMhqjkGSB+n9QMj3N6kHAxBhA==","signatures":[{"sig":"MEUCIQD8//LbUFzGhwwjdVhsdYiqARzy34B5uc0RUHxFP1A2xAIgFU3XdC32WawY9a6xF+3IyfjPbxVhAZ+tQ9or855iQBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxTGKlR7L0iEg6lKsS2xbxNcoFycr4UEh7vLFvvrxxYwIgelFd33G4BnDM7M+YrHhNv5eHiiXTYPrl1N1tx4lsNv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5644283},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./solid":{"types":"./dist/solid/index.d.ts","import":"./dist/solid/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":{"types":"./dist/styles.d.ts","default":"./dist/styles.css"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js","svelte":"./dist/svelte/index.js"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js"},"./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./react/jsx":{"types":"./dist/react/jsx.d.ts"},"./solid/jsx":{"types":"./dist/solid/jsx.d.ts"},"./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./elements/css":{"types":"./dist/elements/css/index.d.ts","import":"./dist/elements/css/index.js"},"./elements/css/*":{"types":"./dist/elements/css/*.d.ts","import":"./dist/elements/css/*.js"},"./elements/preupgrade":{"types":"./dist/elements/preupgrade.d.ts","import":"./dist/elements/preupgrade.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"},"./elements/preupgrade.css":{"types":"./dist/elements/preupgrade.css.d.ts","default":"./dist/elements/preupgrade.css"}},"gitHead":"60594c00ca6087d4d89ea703dee21f96803363cc","scripts":{"docs":"typedoc --skipErrorChecking","lint":"bunx eslint src scripts --ext .ts,.tsx","size":"bun run scripts/size.ts","test":"bun test","bench":"MTRL_BENCH=1 bun test test/benchmarks/","build":"bun run scripts/build.ts","lint:fix":"bunx eslint src scripts --ext .ts,.tsx --fix","ts:check":"tsc --noEmit --skipLibCheck","vue:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-vue.ts","core:check":"bun run scripts/check-core.ts","size:check":"bun run scripts/check-package-size.ts","tabs:check":"bun run scripts/check-tabs.ts","test:types":"bun run scripts/check-test-types.ts","test:watch":"bun test --watch","react:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-react.ts","solid:check":"bun run scripts/generate-adapters.ts --check && bun run scripts/check-solid.ts","test:naming":"bun run scripts/check-test-naming.ts","drawer:check":"bun run scripts/check-drawer.ts","slider:check":"bun run scripts/check-slider.ts","svelte:check":"bun run scripts/check-svelte.ts","tokens:check":"bun run scripts/check-token-render.ts","adapters:size":"bun run scripts/check-adapter-size.ts","classes:check":"bun run scripts/check-class-names.ts","test:coverage":"bun test --coverage","tooling:check":"tsc --project scripts/tsconfig.json --noEmit && tsc --project test/types/tsconfig.json --noEmit","consumer:check":"bun run scripts/check-consumer.ts","elements:check":"bun run scripts/check-elements.ts","prepublishOnly":"bun run build","themes:generate":"bun scripts/generate-themes.ts","preupgrade:check":"bun run scripts/check-preupgrade.ts","adapters:generate":"bun run scripts/generate-adapters.ts","navigation-rail:check":"bun run scripts/check-navigation-rail.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.2.0","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js","**/elements/css/*.js"],"_nodeVersion":"22.23.2","eslintConfig":{"env":{"node":true,"es2022":true,"browser":true},"root":true,"rules":{"no-var":"error","no-console":"off","prefer-const":"error","prefer-rest-params":"off","no-case-declarations":"off","@typescript-eslint/no-this-alias":"off","@typescript-eslint/ban-ts-comment":"warn","@typescript-eslint/no-unused-vars":["error",{"argsIgnorePattern":"^_","varsIgnorePattern":"^_","ignoreRestSiblings":true}],"@typescript-eslint/no-unused-expressions":"off","@typescript-eslint/no-unsafe-function-type":"off"},"parser":"@typescript-eslint/parser","extends":["eslint:recommended","plugin:@typescript-eslint/recommended"],"plugins":["@typescript-eslint"],"parserOptions":{"sourceType":"module","ecmaVersion":2022},"ignorePatterns":["node_modules/","dist/","build/","*.js","test/**/*.ts","**/*.test.ts","**/*.spec.ts"]},"_hasShrinkwrap":false,"typedocOptions":{"out":"docs/api","name":"mtrl Documentation","sort":["static-first","alphabetical"],"theme":"default","readme":"README.md","exclude":["**/node_modules/**","**/*.test.ts","**/*.spec.ts"],"validation":{"invalidLink":true,"notDocumented":true},"entryPoints":["./src/index.ts"],"categoryOrder":["Core","Components","Utilities","*"],"hideGenerator":true,"disableSources":false,"excludePrivate":false,"includeVersion":true,"excludeInternal":true,"navigationLinks":{"GitHub":"https://github.com/floor/mtrl"},"excludeExternals":true,"searchInComments":true,"categorizeByGroup":true,"skipErrorChecking":true,"visibilityFilters":{"private":false,"external":false,"inherited":true,"protected":true}},"devDependencies":{"vue":"^3.5","sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","react":"^19","eslint":"8","svelte":"^5","typedoc":"^0.27.9","react-18":"npm:react@^18.3.1","solid-js":"^1.9","react-dom":"^19","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@babel/core":"^7","@types/jsdom":"^21.1.7","@types/react":"^19","react-dom-18":"npm:react-dom@^18.3.1","@types/react-dom":"^19","@types/babel__core":"^7","babel-preset-solid":"^1.9","@vue/server-renderer":"^3.5","@babel/preset-typescript":"^7","@typescript-eslint/eslint-plugin":"^8.33.1","@material/material-color-utilities":"0.4.0"},"peerDependencies":{"vue":">=3.3","react":">=18","svelte":">=5","solid-js":">=1.8"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.10.0_1790804977314_0.08277075219696406","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"mtrl","version":"0.10.1","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.10.1","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://md3.io","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"dc8b97fcad2f5e2d65d77625c5fc70ab76c1719e","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.10.1.tgz","fileCount":1626,"integrity":"sha512-67O8acGnejY7iwNUMInm4ris0tfmOD2eb0v9aNG6/fVTIg2Q/jj3Bjt5SIBl1Uv69ILFgJDsfkMfNMsM7kV35Q==","signatures":[{"sig":"MEUCIAptVpu+p6HgU66G1D7yGVsQBAK8RT7AwOuQLHPjQYJLAiEAiBAcDr16wMWIGPUSjokeboRbP5ARLmnRP6kTbJjIAbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA6CC/mkBkTf84GwDUjVWU20dbk0cK3XRm3PNzO0btcfAiEA+e5cjkS9FraOml+YqhCneyHaZu9sdFxRtJXyAzUsFFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5642820},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./solid":{"types":"./dist/solid/index.d.ts","import":"./dist/solid/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":{"types":"./dist/styles.d.ts","default":"./dist/styles.css"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js","svelte":"./dist/svelte/index.js"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js"},"./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./react/jsx":{"types":"./dist/react/jsx.d.ts"},"./solid/jsx":{"types":"./dist/solid/jsx.d.ts"},"./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./elements/css":{"types":"./dist/elements/css/index.d.ts","import":"./dist/elements/css/index.js"},"./elements/css/*":{"types":"./dist/elements/css/*.d.ts","import":"./dist/elements/css/*.js"},"./elements/preupgrade":{"types":"./dist/elements/preupgrade.d.ts","import":"./dist/elements/preupgrade.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"},"./elements/preupgrade.css":{"types":"./dist/elements/preupgrade.css.d.ts","default":"./dist/elements/preupgrade.css"}},"gitHead":"5b314c5e65f7730cb79ea5d49f75132a2c698a5f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.2.0","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js","**/elements/css/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5","sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","react":"^19","eslint":"8","svelte":"^5","typedoc":"^0.27.9","react-18":"npm:react@^18.3.1","solid-js":"^1.9","react-dom":"^19","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@babel/core":"^7","@types/jsdom":"^21.1.7","@types/react":"^19","react-dom-18":"npm:react-dom@^18.3.1","@types/react-dom":"^19","@types/babel__core":"^7","babel-preset-solid":"^1.9","@vue/server-renderer":"^3.5","@babel/preset-typescript":"^7","@typescript-eslint/eslint-plugin":"^8.33.1","@material/material-color-utilities":"0.4.0"},"peerDependencies":{"vue":">=3.3","react":">=18","svelte":">=5","solid-js":">=1.8"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.10.1_1790811008595_0.656481829538653","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"mtrl","version":"0.10.2","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.10.2","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://md3.io","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"cf09d96b23891e8471f31746803564ae4ae05bfc","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.10.2.tgz","fileCount":1626,"integrity":"sha512-DBWAEI6IKO57NZaaCdN/ed8lsdw+ZZE++s+tCwR8wcP7J55NBixvgsDpPAyYffiCkjWzuVqFtb3zTP9GrZD/sA==","signatures":[{"sig":"MEYCIQDzisK64Gtkjs9OcXVOCQJFU7b2i0sWVj5aqkfpvI+/CQIhAIkdSjN77w9uU8VhmloL8ggM4Q3eP6MDDFgQ0/f5Tjuu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG46xO4TRQXRB7BnSBa0PELOQsn17RR98zgjd+9B+p1GAiEA465Aj4/YHW/l8Aa7aEuowIGviLJ7+WSYXUoFyKFWSxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5663742},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./solid":{"types":"./dist/solid/index.d.ts","import":"./dist/solid/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":{"types":"./dist/styles.d.ts","default":"./dist/styles.css"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js","svelte":"./dist/svelte/index.js"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js"},"./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./react/jsx":{"types":"./dist/react/jsx.d.ts"},"./solid/jsx":{"types":"./dist/solid/jsx.d.ts"},"./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./elements/css":{"types":"./dist/elements/css/index.d.ts","import":"./dist/elements/css/index.js"},"./elements/css/*":{"types":"./dist/elements/css/*.d.ts","import":"./dist/elements/css/*.js"},"./elements/preupgrade":{"types":"./dist/elements/preupgrade.d.ts","import":"./dist/elements/preupgrade.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"},"./elements/preupgrade.css":{"types":"./dist/elements/preupgrade.css.d.ts","default":"./dist/elements/preupgrade.css"}},"gitHead":"18ec40031ee79d08756f4ed48d3d7c6b11170e08","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.2.0","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js","**/elements/css/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5","sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","react":"^19","eslint":"8","svelte":"^5","typedoc":"^0.27.9","react-18":"npm:react@^18.3.1","solid-js":"^1.9","react-dom":"^19","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@babel/core":"^7","@types/jsdom":"^21.1.7","@types/react":"^19","react-dom-18":"npm:react-dom@^18.3.1","@types/react-dom":"^19","@types/babel__core":"^7","babel-preset-solid":"^1.9","@vue/server-renderer":"^3.5","@babel/preset-typescript":"^7","@typescript-eslint/eslint-plugin":"^8.33.1","@material/material-color-utilities":"0.4.0"},"peerDependencies":{"vue":">=3.3","react":">=18","svelte":">=5","solid-js":">=1.8"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.10.2_1790835849369_0.3131079720044694","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"mtrl","version":"0.10.3","keywords":["component","library","ui","user interface","typescript","functional","composable","material design 3","md3","testing","jsdom","tested","type-safe"],"author":{"name":"floor"},"license":"MIT","_id":"mtrl@0.10.3","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"homepage":"https://md3.io","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"6dd81eb24709a5c688565e6e14fc8414754042d1","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.10.3.tgz","fileCount":1626,"integrity":"sha512-Ebolcq23rLFL7xicvyKUhq/vYTxIV2xZAhiFE2KtF0YGGnhQik3N/hUQgVng5zGGNY/N3KVubjToGJHwucF1Qg==","signatures":[{"sig":"MEUCIERvWME58X4MkE8NGfUssKwqDZjb0Mq+D6UwTqZTGALxAiEA9H9muprIMtNPY6qqJkM2aeGxBvY3OSdVgHCIF+NcUgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDeDERCWMMhfpSKxBIdvBnxx+pRUw9pe7qwaj086pQ4+AiB4nv5fwXAHtKhLFGX2H6D3Xl9Uzxi7OOs+ATRSrerOuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5667009},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./solid":{"types":"./dist/solid/index.d.ts","import":"./dist/solid/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":{"types":"./dist/styles.d.ts","default":"./dist/styles.css"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js","svelte":"./dist/svelte/index.js"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js"},"./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./react/jsx":{"types":"./dist/react/jsx.d.ts"},"./solid/jsx":{"types":"./dist/solid/jsx.d.ts"},"./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./elements/css":{"types":"./dist/elements/css/index.d.ts","import":"./dist/elements/css/index.js"},"./elements/css/*":{"types":"./dist/elements/css/*.d.ts","import":"./dist/elements/css/*.js"},"./elements/preupgrade":{"types":"./dist/elements/preupgrade.d.ts","import":"./dist/elements/preupgrade.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"},"./elements/preupgrade.css":{"types":"./dist/elements/preupgrade.css.d.ts","default":"./dist/elements/preupgrade.css"}},"gitHead":"51dd2172a42208b4f5ed193995260c6127641cde","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"885edcd5-e9da-497c-934d-a5473a69a19f"}},"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.2.0","description":"A functional TypeScript/JavaScript component library with composable architecture based on Material Design 3","directories":{},"sideEffects":["**/*.css","**/*.scss","**/styles/*.js","**/elements/css/*.js"],"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5","sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","react":"^19","eslint":"8","svelte":"^5","typedoc":"^0.27.9","react-18":"npm:react@^18.3.1","solid-js":"^1.9","react-dom":"^19","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@babel/core":"^7","@types/jsdom":"^21.1.7","@types/react":"^19","react-dom-18":"npm:react-dom@^18.3.1","@types/react-dom":"^19","@types/babel__core":"^7","babel-preset-solid":"^1.9","@vue/server-renderer":"^3.5","@babel/preset-typescript":"^7","@typescript-eslint/eslint-plugin":"^8.33.1","@material/material-color-utilities":"0.4.0"},"peerDependencies":{"vue":">=3.3","react":">=18","svelte":">=5","solid-js":">=1.8"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mtrl_0.10.3_1790844075357_0.019143238600483947","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"_id":"mtrl@0.10.4","bugs":{"url":"https://github.com/floor/mtrl/issues"},"dist":{"shasum":"4ea7e223d54d2987e316b771f3d5e7c757a5456c","tarball":"https://registry.npmjs.org/mtrl/-/mtrl-0.10.4.tgz","fileCount":1626,"integrity":"sha512-BSgcZAZY7unMJtMswfg7IaFtXfPSW0zl/0Tgz3DnkmqJhjDtWIz9YtQHN9fEgMYxYz48fHASrleRHvapcUeVWg==","signatures":[{"sig":"MEQCIDvO7bil/KIaZLYoB1VC+T7IZ9ww08anFvOOoFRRGlwiAiA1unwRiBa4c0gm0gxtgDZ/7bWqQoY3f14y08E0/txjjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBczhdU16GUAmwbA4SRTUUUJu46I9y/ZY4MEBbU4qNTHAiEAiWW2o1x2C33jY4TMnNXKRRpfsPBDCt8dy9QQniZ2fqU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mtrl@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5690084},"main":"./dist/index.cjs","name":"mtrl","type":"module","types":"./dist/index.d.ts","author":{"name":"floor"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./vue":{"types":"./dist/vue/index.d.ts","import":"./dist/vue/index.js"},"./core":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js"},"./solid":{"types":"./dist/solid/index.d.ts","import":"./dist/solid/index.js"},"./core/*":{"types":"./dist/core/*/index.d.ts","import":"./dist/core/*/index.js"},"./styles":{"types":"./dist/styles.d.ts","default":"./dist/styles.css"},"./svelte":{"types":"./dist/svelte/index.d.ts","import":"./dist/svelte/index.js","svelte":"./dist/svelte/index.js"},"./elements":{"types":"./dist/elements/index.d.ts","import":"./dist/elements/index.js"},"./styles/*":{"types":"./dist/styles/*.d.ts","import":"./dist/styles/*.js"},"./themes/*":"./dist/themes/*.css","./react/jsx":{"types":"./dist/react/jsx.d.ts"},"./solid/jsx":{"types":"./dist/solid/jsx.d.ts"},"./components/*":{"types":"./dist/components/*/index.d.ts","import":"./dist/components/*/index.js"},"./elements/css":{"types":"./dist/elements/css/index.d.ts","import":"./dist/elements/css/index.js"},"./elements/css/*":{"types":"./dist/elements/css/*.d.ts","import":"./dist/elements/css/*.js"},"./elements/preupgrade":{"types":"./dist/elements/preupgrade.d.ts","import":"./dist/elements/preupgrade.js"},"./components/*/constants":{"types":"./dist/components/*/constants.d.ts","import":"./dist/components/*/constants.js"},"./elements/preupgrade.css":{"types":"./dist/elements/preupgrade.css.d.ts","default":"./dist/elements/preupgrade.css"}},"gitHead":"0f371ee9fc3e4b8c99f44d05b6d4cc28004720d4","license":"MIT","version":"0.10.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"885edcd5-e9da-497c-934d-a5473a69a19f"}},"homepage":"https://md3.io","keywords":["material design 3","material design","material 3","md3","m3","material you","components","ui","web components","custom elements","typescript","react","vue","svelte","solid","design system"],"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"_npmVersion":"12.2.0","description":"Material Design 3 components for the web: plain JavaScript, web components, and React, Vue, Svelte and Solid components. TypeScript, zero dependencies.","directories":{},"maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"sideEffects":["**/*.css","**/*.scss","**/styles/*.js","**/elements/css/*.js"],"_nodeVersion":"22.23.3","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5","sass":"^1.85.1","vite":"^8.2.2","jsdom":"^26.0.0","react":"^19","eslint":"8","svelte":"^5","typedoc":"^0.27.9","react-18":"npm:react@^18.3.1","solid-js":"^1.9","react-dom":"^19","@types/bun":"latest","playwright":"^1.63.0","typescript":"^5.8.2","@babel/core":"^7","@types/jsdom":"^21.1.7","@types/react":"^19","react-dom-18":"npm:react-dom@^18.3.1","@types/react-dom":"^19","@types/babel__core":"^7","babel-preset-solid":"^1.9","@vue/server-renderer":"^3.5","@babel/preset-typescript":"^7","@typescript-eslint/eslint-plugin":"^8.33.1","@material/material-color-utilities":"0.4.0"},"peerDependencies":{"vue":">=3.3","react":">=18","svelte":">=5","solid-js":">=1.8"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mtrl_0.10.4_1790855653527_0.22706937498468371"}}},"time":{"created":"2025-02-22T09:35:07.056Z","modified":"2026-10-01T11:54:14.049Z","0.0.0":"2025-02-22T09:35:07.255Z","0.0.1":"2025-02-25T14:00:52.932Z","0.0.2":"2025-02-25T16:15:51.375Z","0.0.3":"2025-02-26T04:31:34.225Z","0.1.0":"2025-02-27T04:17:13.298Z","0.1.2":"2025-02-27T17:45:58.660Z","0.1.3":"2025-02-28T12:21:03.889Z","0.2.0":"2025-03-01T15:20:08.948Z","0.2.1":"2025-03-01T20:19:12.431Z","0.2.2":"2025-03-01T21:59:13.051Z","0.2.3":"2025-03-05T19:56:37.019Z","0.2.4":"2025-03-05T20:25:14.561Z","0.2.5":"2025-03-08T14:49:52.743Z","0.2.6":"2025-03-10T18:54:08.247Z","0.2.7":"2025-03-16T23:29:14.640Z","0.2.8":"2025-03-18T21:17:35.757Z","0.2.9":"2025-03-25T03:03:16.975Z","0.3.0":"2025-04-01T18:11:48.077Z","0.3.1":"2025-04-02T05:46:23.074Z","0.3.2":"2025-04-06T19:30:30.314Z","0.3.3":"2025-04-07T18:18:11.842Z","0.3.5":"2025-04-09T09:01:27.568Z","0.3.6":"2025-04-11T21:07:54.786Z","0.3.7":"2025-04-15T02:11:48.358Z","0.3.8":"2025-04-15T18:11:39.047Z","0.3.9":"2025-05-13T08:04:57.422Z","0.4.0":"2025-05-31T18:55:50.624Z","0.4.1":"2025-06-02T10:53:47.974Z","0.4.3":"2025-06-13T06:07:02.171Z","0.4.4":"2025-06-13T08:05:39.486Z","0.4.5":"2025-06-20T10:25:13.405Z","0.5.0":"2025-08-07T14:55:46.661Z","0.5.1":"2025-08-29T08:22:31.238Z","0.5.2":"2025-12-31T12:42:41.749Z","0.5.3":"2026-01-03T07:24:28.130Z","0.5.4":"2026-01-05T15:29:38.746Z","0.5.5":"2026-01-07T23:34:34.069Z","0.5.6":"2026-01-12T10:31:00.566Z","0.5.7":"2026-01-16T11:36:35.424Z","0.5.8":"2026-01-16T11:37:20.538Z","0.5.10":"2026-01-17T17:26:47.487Z","0.5.11":"2026-01-18T08:47:46.042Z","0.5.12":"2026-01-18T09:41:42.018Z","0.6.0":"2026-01-18T20:07:08.352Z","0.6.1":"2026-01-18T20:10:04.080Z","0.6.2":"2026-01-23T20:05:57.693Z","0.6.3":"2026-02-03T22:19:18.030Z","0.7.0":"2026-03-30T11:04:52.282Z","0.7.1":"2026-06-18T10:01:10.799Z","0.8.0-next.4":"2026-09-06T07:23:21.928Z","0.8.0-next.5":"2026-09-07T07:41:40.692Z","0.8.0-next.6":"2026-09-07T08:10:31.532Z","0.8.0-next.7":"2026-09-07T13:49:56.240Z","0.8.0-next.8":"2026-09-07T14:22:06.416Z","0.8.0-next.9":"2026-09-07T14:25:37.846Z","0.8.0-next.10":"2026-09-07T14:47:12.048Z","0.8.0-next.11":"2026-09-07T15:31:51.002Z","0.8.0-next.12":"2026-09-07T19:46:57.205Z","0.8.0-next.13":"2026-09-07T20:08:53.309Z","0.8.0-next.14":"2026-09-08T06:33:29.480Z","0.8.0-next.15":"2026-09-08T06:52:55.001Z","0.8.0-next.16":"2026-09-08T07:05:44.455Z","0.8.0-next.17":"2026-09-08T07:35:50.627Z","0.8.0-next.18":"2026-09-08T08:04:37.590Z","0.8.0-next.19":"2026-09-08T08:25:16.392Z","0.8.0-next.20":"2026-09-08T08:45:54.247Z","0.8.0-next.21":"2026-09-08T09:03:55.234Z","0.8.0-next.23":"2026-09-08T09:33:52.599Z","0.8.0-next.24":"2026-09-09T22:52:27.235Z","0.8.0-next.25":"2026-09-09T23:01:07.110Z","0.8.0-next.26":"2026-09-09T23:01:28.152Z","0.8.0-next.27":"2026-09-09T23:01:52.113Z","0.8.0-next.28":"2026-09-09T23:02:11.568Z","0.8.0-next.29":"2026-09-09T23:02:41.375Z","0.8.0-next.30":"2026-09-09T23:03:06.577Z","0.8.0-next.31":"2026-09-09T23:03:31.402Z","0.8.0-next.32":"2026-09-09T23:03:55.550Z","0.8.0-next.33":"2026-09-09T23:04:21.692Z","0.8.0-next.34":"2026-09-09T23:04:42.696Z","0.8.0-next.35":"2026-09-09T23:05:08.251Z","0.8.0-next.36":"2026-09-10T08:32:35.190Z","0.8.0-next.37":"2026-09-10T08:49:27.631Z","0.8.0-next.38":"2026-09-11T06:16:23.996Z","0.8.0-next.39":"2026-09-13T08:25:54.432Z","0.8.0-next.40":"2026-09-13T08:43:17.659Z","0.8.0-next.41":"2026-09-13T11:41:49.961Z","0.8.0-next.42":"2026-09-13T18:20:55.292Z","0.8.0-next.43":"2026-09-13T18:55:38.800Z","0.8.0-next.44":"2026-09-14T15:09:26.506Z","0.8.0-next.45":"2026-09-14T15:13:04.502Z","0.8.0-next.46":"2026-09-14T20:16:44.757Z","0.8.0-next.47":"2026-09-14T22:32:31.664Z","0.8.0-next.48":"2026-09-14T23:27:55.766Z","0.8.0-next.49":"2026-09-15T08:56:29.865Z","0.8.0-next.50":"2026-09-15T17:55:24.323Z","0.8.0":"2026-09-15T18:10:22.412Z","0.9.0":"2026-09-16T12:27:50.734Z","0.9.1":"2026-09-16T19:22:00.365Z","0.9.2":"2026-09-17T11:10:11.436Z","0.9.3":"2026-09-17T11:41:56.123Z","0.9.4":"2026-09-17T12:11:50.077Z","0.9.5":"2026-09-17T15:23:19.198Z","0.9.6":"2026-09-17T21:20:34.660Z","0.9.8":"2026-09-20T17:19:11.250Z","0.10.0-next.0":"2026-09-21T17:02:16.458Z","0.10.0-next.1":"2026-09-28T23:48:41.916Z","0.10.0-next.2":"2026-09-29T11:30:43.456Z","0.10.0-next.3":"2026-09-29T19:46:52.575Z","0.10.0":"2026-09-30T21:49:37.723Z","0.10.1":"2026-09-30T23:30:08.719Z","0.10.2":"2026-10-01T06:24:09.542Z","0.10.3":"2026-10-01T08:41:15.552Z","0.10.4":"2026-10-01T11:54:13.690Z"},"bugs":{"url":"https://github.com/floor/mtrl/issues"},"author":{"name":"floor"},"license":"MIT","homepage":"https://md3.io","keywords":["material design 3","material design","material 3","md3","m3","material you","components","ui","web components","custom elements","typescript","react","vue","svelte","solid","design system"],"repository":{"url":"git+https://github.com/floor/mtrl.git","type":"git"},"description":"Material Design 3 components for the web: plain JavaScript, web components, and React, Vue, Svelte and Solid components. TypeScript, zero dependencies.","maintainers":[{"name":"caoutchouc","email":"satoshi@floor.io"}],"readme":"# mtrl\n\nMaterial Design 3 components for the web: as plain JavaScript, as web components, and as React, Vue, Svelte and Solid components. Written in TypeScript, with zero dependencies.\n\nmtrl implements the M3 Expressive update: component sizes, shapes, colours and spring motion follow the Material 3 tokens. One implementation serves every way of using it, so a button looks and behaves the same in each. The documentation site, [md3.io](https://md3.io), has a live playground and examples in every framework for each component.\n\n## Install\n\n```bash\nnpm install mtrl\n```\n\nReact, Vue, Svelte and Solid are optional peer dependencies: mtrl uses the one your app has and installs none of them.\n\n## Use it your way\n\n| Way | Import from | Good for |\n|-----|-------------|----------|\n| Web components | `mtrl/elements` | Plain HTML, server templates, Angular, any framework |\n| React | `mtrl/react` | React 18 and 19, Next.js |\n| Vue | `mtrl/vue` | Vue 3, Nuxt |\n| Svelte | `mtrl/svelte` | Svelte 5, SvelteKit |\n| Solid | `mtrl/solid` | SolidJS, SolidStart |\n| Vanilla factories | `mtrl` | The smallest bundles and full control |\n\nEvery app imports the base stylesheet once: the theme, the tokens and the ripple.\n\n```typescript\nimport 'mtrl/styles/base';\n```\n\n**Web components**: register them once, then write HTML.\n\n```html\n<script type=\"module\">\n  import 'mtrl/styles/base';\n  import 'mtrl/elements/css';\n  import { defineAll } from 'mtrl/elements';\n  defineAll();\n</script>\n\n<form>\n  <m-textfield name=\"email\" type=\"email\" label=\"Email\" required></m-textfield>\n  <m-switch name=\"news\" checked>Newsletter</m-switch>\n  <m-button type=\"submit\">Sign up</m-button>\n</form>\n```\n\n**React** (Vue, Svelte and Solid work the same way, see [below](#react-vue-svelte-and-solid)):\n\n```tsx\nimport 'mtrl/styles/base';\nimport { Button, Switch, Textfield } from 'mtrl/react';\n\nexport function Signup() {\n  return (\n    <form>\n      <Textfield name=\"email\" type=\"email\" label=\"Email\" required />\n      <Switch name=\"news\" defaultChecked>Newsletter</Switch>\n      <Button type=\"submit\">Sign up</Button>\n    </form>\n  );\n}\n```\n\n**Vanilla**: each component is a function that returns a DOM element and a small API.\n\n```typescript\nimport 'mtrl/styles';\nimport { createButton, createTextfield } from 'mtrl';\n\nconst name = createTextfield({ label: 'Name' });\nconst save = createButton({ text: 'Save', variant: 'filled' });\nsave.disabled.disable();\n\nname.on('input', ({ value }: { value: string }) => {\n  if (value.trim()) save.disabled.enable();\n  else save.disabled.disable();\n});\nsave.on('click', () => console.log('Saved', name.getValue()));\n\ndocument.body.append(name.element, save.element);\n\n// When the view goes away, release listeners and DOM\nname.destroy();\nsave.destroy();\n```\n\nThe factories are the fastest way to render hundreds of components at once, such as a long editable table; the elements style a shadow root each. `mtrl/styles` loads every component's styles; for a smaller bundle, import only what you use (see [Styles](#styles)).\n\n## Components\n\nEvery component comes three ways: a factory (`createButton`), an element (`<m-button>`) and a framework component (`Button`; `MButton` in Vue).\n\n| Group | Components |\n|-------|------------|\n| Actions | Button, Icon button, Button group, Split button, FAB, Extended FAB, FAB menu, Toolbar |\n| Selection and input | Checkbox, Switch, Radio buttons, Chips, Slider, Text field, Select, Search, Date picker, Time picker |\n| Navigation | Navigation rail, Drawer, Tabs, Menu, Top app bar, Bottom app bar |\n| Containment | Card, Carousel, List, Divider, Dialog, Bottom sheet, Side sheet |\n| Communication | Badge, Progress, Loading indicator, Snackbar, Tooltip |\n\nThe factories are exported from `mtrl`: `createButton`, `createIconButton`, `createButtonGroup`, `createSplitButton`, `createFab`, `createExtendedFab`, `createFabMenu`, `createToolbar`, `createCheckbox`, `createSwitch`, `createRadios`, `createChips` (with `createAssistChip`, `createFilterChip`, `createInputChip` and `createSuggestionChip`), `createSlider`, `createTextfield`, `createSelect`, `createSearch`, `createDatePicker`, `createTimePicker`, `createNavigationRail`, `createDrawer`, `createTabs` and `createTab`, `createMenu`, `createTopAppBar`, `createBottomAppBar`, `createCard` (with `createCardHeader`, `createCardContent`, `createCardMedia` and `createCardActions`), `createCarousel`, `createList`, `createDivider`, `createDialog`, `createBottomSheet`, `createSideSheet`, `createBadge`, `createProgress`, `createLoadingIndicator`, `createSnackbar` and `createTooltip`. Deprecated: `createSegmentedButton` and `createSegment`, replaced by `createButtonGroup` with `kind: 'connected'`.\n\n## Styles\n\nThe web components and the framework components carry their own styles in their shadow roots; they need only the base stylesheet, `mtrl/styles/base`, for the theme and its tokens. The factories render in the page, so they use the page's stylesheets. Import the full stylesheet once:\n\n```typescript\nimport 'mtrl/styles';\n```\n\nOr import the base once, followed by the components you use:\n\n```typescript\nimport 'mtrl/styles/base';\nimport 'mtrl/styles/button';\nimport 'mtrl/styles/textfield';\n\n// Optional: an alternate theme and the utility classes\nimport 'mtrl/themes/ocean';\nimport 'mtrl/styles/utilities';\n```\n\nThe base includes the baseline theme in light and dark, the tokens, a reset, typography and the ripple. Each selective entry imports what it depends on (the select brings the text field and the menu), so use a CSS-capable bundler to resolve and deduplicate them. Choose either the full stylesheet or selective imports, not both.\n\nLibrary styles sit in ordered `mtrl` cascade layers, so unlayered application CSS overrides them without specificity battles.\n\n### Themes\n\nThe baseline theme applies by default and follows the system light or dark preference. Choose a theme and mode on the root element:\n\n```html\n<html data-theme=\"ocean\" data-theme-mode=\"dark\">\n```\n\n```typescript\ndocument.documentElement.dataset.theme = 'ocean';\ndocument.documentElement.dataset.themeMode = 'dark';\n```\n\nAvailable themes: `baseline`, `ocean`, `desert`, `forest`, `sunset`, `spring`, `summer`, `autumn`, `brownbeige`, `sageivory`, `tealcaramel` and `highcontrast`. With selective styles, import the theme's entry, for example `mtrl/themes/ocean`.\n\nM3's scheme variants, generated from the baseline seed, ship as their own entries only (not in the full stylesheet): `neutral`, `vibrant`, `expressive`, `fidelity`, `content`, `monochrome`, `rainbow` and `fruit-salad`, for example `mtrl/themes/vibrant`. `schemeToTokens` (`mtrl/core/theme`) turns any M3 scheme's role colours into these tokens.\n\nDeprecated, removed in 1.0: `material` (use `baseline`), `winter` (use `ocean`), `browngreen` (use `brownbeige`) and `legacy`.\n\n### Custom properties\n\nComponents read the theme's colour roles, so overriding a role restyles every component that uses it:\n\n```css\n:root {\n  --mtrl-sys-color-primary: #6750a4;\n  --mtrl-sys-color-on-primary: #ffffff;\n}\n```\n\nThe type scale, the typefaces and the corner scale are custom properties too (`--mtrl-sys-typescale-*`, `--mtrl-ref-typeface-brand` and `--mtrl-ref-typeface-plain`, `--mtrl-sys-shape-corner-*`): setting a typeface or a corner step on `:root` restyles every component that uses it. Component hooks follow one convention, `--mtrl-<component>-<name>`:\n\n```css\n.brand-slider {\n  --mtrl-slider-color: #006a6a;\n  --mtrl-slider-on-color: #ffffff;\n}\n```\n\n## Web components\n\nOverlays open in the browser's top layer (`showModal()` or `popover`) from inside their own shadow root, so they keep their styles, trap focus and make the page inert where M3 says so. Form controls are form-associated: `name`, the form value, reset, validation, `<label for>` and back-navigation restore work as on native controls.\n\nDeclaration children describe a component's items, as native `<select>` and `<option>` do:\n\n```html\n<m-tabs value=\"songs\">\n  <m-tab value=\"songs\">Songs</m-tab>\n  <m-tab value=\"albums\">Albums</m-tab>\n</m-tabs>\n```\n\nThe page still loads mtrl's base styles and a theme (see [Styles](#styles)); the elements render in shadow DOM and pick up the theme's tokens. Attributes are defaults and properties the live state, as on native controls: a `checked` or `value` attribute sets the state until the user or a script changes it, and `form.reset()` goes back to it. Form controls take part in forms (their host's `name`), reset, validation and back-navigation restore.\n\nA server-rendered page sends each element as its tag and light DOM; the element takes its real look once its script defines it. So that nothing moves meanwhile, put the pre-upgrade stylesheet in `<head>`: it gives every element not defined yet the box it will have (and its label the final type style), hides what it declares (`<m-tab>`, `<m-menu-item>`, …) and overlays. Its rules match only `:not(:defined)`, in the `mtrl.preupgrade` cascade layer.\n\n```html\n<link rel=\"stylesheet\" href=\"/node_modules/mtrl/dist/elements/preupgrade.css\">\n```\n\nWith another tag prefix, `preupgradeStyles('x')` from `mtrl/elements/preupgrade` returns the same stylesheet for `<x-*>`, to inline on the server. The CSS modules (`mtrl/elements/css`) also apply these rules until the elements are defined, for the default prefix and the one given to `configure()` or `define()`.\n\n## React, Vue, Svelte and Solid\n\nThe framework components render the elements, so everything above holds: forms, the top layer, the styling. `mtrl/react`, `mtrl/vue`, `mtrl/svelte` and `mtrl/solid` load the elements' CSS and register each element the first time it mounts.\n\n| Framework | Import | Two-way binding |\n|-----------|--------|-----------------|\n| React 18 and 19 | `import { Switch } from 'mtrl/react'` | `checked` + `onChange`, or `defaultChecked` |\n| Vue 3 | `import { MSwitch } from 'mtrl/vue'` | `v-model` |\n| Svelte 5 | `import { Switch } from 'mtrl/svelte'` | `bind:checked` |\n| Solid | `import { Switch } from 'mtrl/solid'` | `checked` + `onChange` |\n\nEach framework is an optional peer dependency; mtrl installs none of them. All adapters render on the server and hydrate. Angular apps use the elements directly, with `CUSTOM_ELEMENTS_SCHEMA`.\n\nEach framework has a guide on [md3.io](https://md3.io/docs/): props and events, controlled and uncontrolled state, named slots, refs and server rendering.\n\n## Imports and tree-shaking\n\nmtrl publishes ESM with type declarations, so bundlers drop unused exports and split dynamic imports. CommonJS remains available through `require('mtrl')`.\n\n| Import | Path |\n|--------|------|\n| Component creators | `import { createButton } from 'mtrl'` |\n| One component directly | `import createSlider from 'mtrl/components/slider'` |\n| Component constants | `import { BUTTON_VARIANTS } from 'mtrl/components/button/constants'` |\n| Core utilities | `import { addClass, removeClass } from 'mtrl/core/dom'` |\n\nConstants are not exported from the root; import them from the component's `constants` entry:\n\n```typescript\nimport { createButton } from 'mtrl';\nimport { BUTTON_VARIANTS, BUTTON_SIZES } from 'mtrl/components/button/constants';\n\nconst button = createButton({\n  text: 'Submit',\n  variant: BUTTON_VARIANTS.FILLED,\n  size: BUTTON_SIZES.L,\n});\n```\n\nSome parts load on demand: a button's progress indicator, a card's action buttons, a menu's submenus and the FAB menu's desktop menu. Enable code splitting in your build to keep them out of the initial chunk.\n\n## Building your own components\n\nComponents are composed from small features with `pipe`. The same building blocks are public:\n\n```typescript\nimport { pipe, createBase, withEvents, withElement } from 'mtrl/core/compose';\n\nconst createNote = (config: { text?: string } = {}) =>\n  pipe(\n    createBase,\n    withEvents(),\n    withElement({ tag: 'div', componentName: 'note' }),\n    (component) => ({\n      ...component,\n      setText(text: string) {\n        component.element.textContent = text;\n      },\n    })\n  )(config);\n\n// The component's type is what the pipe builds\ntype NoteComponent = ReturnType<typeof createNote>;\n\nconst note: NoteComponent = createNote();\nnote.setText('Saved');\ndocument.body.append(note.element);\n```\n\nThe element gets the `mtrl-note` class, `withEvents` adds `on`, `off` and `emit`, and `destroy()` removes the element. Add `withLifecycle()` from `mtrl/core/compose/features` when features need to register cleanup.\n\n## Markup and sanitizing\n\nIcons and `content` options are markup strings, written with `innerHTML`. Every such write goes through one sink, so you can decide once how markup is treated. Set a policy when the strings can come from users or a CMS, or when your page enforces Trusted Types:\n\n```typescript\nimport { configureHTML } from 'mtrl';\n\n// A sanitizer\nconfigureHTML({ sanitize: (html) => DOMPurify.sanitize(html) });\n\n// Trusted Types: under `require-trusted-types-for 'script'` a plain string\n// assignment throws, so return a TrustedHTML from a policy your CSP allows\nconst policy = window.trustedTypes.createPolicy('mtrl', {\n  createHTML: (html) => DOMPurify.sanitize(html),\n});\nconfigureHTML({ sanitize: (html) => policy.createHTML(html) });\n```\n\nThe policy sees every string, the library's own icons included; a `TrustedHTML` value passed as an icon or content skips it. With no policy set, markup is written as it is. Text options (`text`, a card's `text`) never go through `innerHTML`.\n\n## Upgrading from 0.9\n\n0.10.0 adds the elements and framework components; for factory users, most apps need nothing. The changes to check are listed in the [0.10.0 changelog's migration section](CHANGELOG.md#migrating-from-09x): setters no longer emit `change`, the time picker's events pass `{ value }`, the `--mtrl-sys-color-*-rgb` properties are gone, disabled non-form roots use `aria-disabled`, cards are `article`s, and the text field's DOM gained a `__field` wrapper.\n\n## Upgrading from 0.7\n\n0.8.0 aligns the components with Material 3 expressive, and some of that changes the API or the styles:\n\n- `createSheet` is removed; use `createBottomSheet` or `createSideSheet`.\n- FAB and extended FAB: `variant: 'primary'`, `'secondary'` and `'tertiary'` are now the tone styles; the former look is `'primary-container'` (the default), `'secondary-container'` and `'tertiary-container'`.\n- `createSegmentedButton` is deprecated in favour of `createButtonGroup({ kind: 'connected' })`; its heights are now 40, 36 and 32px by density.\n- Component custom properties are renamed to `--mtrl-<component>-<name>`, for example `--drawer-width` to `--mtrl-drawer-width` and `--item-offset` to `--mtrl-list-item-offset`.\n- `title-large` uses weight 400, as M3 specifies.\n- The slider draws with DOM and CSS; styles for `.mtrl-slider-canvas` no longer apply.\n\nThe full list, with every renamed property, is in the [0.8.0 changelog](CHANGELOG.md#080---2026-09-15).\n\n## Browser support\n\nCurrent Chrome, Edge, Firefox and Safari. The spring motion uses CSS `linear()` easing (Safari 17.2 or later); older browsers render every component but skip those transitions. The elements use form-associated custom elements and the top layer (`popover` and `<dialog>`), both available in every current browser.\n\n## Contributing\n\nContributions are welcome. [CONTRIBUTING.md](.github/CONTRIBUTING.md) covers the development setup, conventions and the distribution checks.\n\n## License\n\nMIT, see [LICENSE](LICENSE).\n","readmeFilename":"README.md"}