{"_id":"@metromobilite/m-ui","_rev":"121-19df39248edd3459658a7cbfab371f40","name":"@metromobilite/m-ui","dist-tags":{"latest":"15.0.51"},"versions":{"15.0.38":{"name":"@metromobilite/m-ui","version":"15.0.38","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.38","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"d230d456fcc6e77b402a66e80bd34ec9eef50239","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.38.tgz","fileCount":179,"integrity":"sha512-2UTL33qKkp3inVt7gsjS1fm1W36iN7jjQeRZSF4HpAvFkgAETexTE0xWB9TkYDgIRDepFm3rVAqVdTbJs7fXsQ==","signatures":[{"sig":"MEYCIQDX8AvUIUBJ2dI49Sx1Rjk8y+8D3qQMRE9DphoccpPMJwIhAJf2H2g3YHNjH8961tXNu+UmV9Z7x0bnsHvI2g3AdU0T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2171267},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"d91236e5e3ff2e81a650a76adb5247b3a31f843e","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.38_1755868211811_0.6629753867954888","host":"s3://npm-registry-packages-npm-production"}},"15.0.39":{"name":"@metromobilite/m-ui","version":"15.0.39","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.39","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"53c6e11727ca558eaec475748992b961b2587d59","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.39.tgz","fileCount":179,"integrity":"sha512-7l9Xhh2PsMQ3zMYyocSGKW2p5JNxh/Q9SHd+wElyi3qhfVC9YlO1h8k7PeXueMk+nVcGNn/Cn7Bcrn02M6K1Qg==","signatures":[{"sig":"MEYCIQC4Q1qs9sDJF23OD0km3SEQtj0epupOuiqsqiX1OsveRAIhAOig55uZRcZAPsJ1GY5v+l0DlAZFnHcsppgwtEmwb7n1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2199991},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"5da2c1a854e40acd26c44133386d5b777c0fb35c","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.2.4","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.39_1756216314969_0.3330146673239238","host":"s3://npm-registry-packages-npm-production"}},"15.0.40":{"name":"@metromobilite/m-ui","version":"15.0.40","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.40","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"44f05d179c98ddd79d689f9c05c03e64107643b1","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.40.tgz","fileCount":179,"integrity":"sha512-cRqg/CLajgUMta198w/dBK5tpZTr2UV59s+nETGOx1KOrGSqjG54J+anXLa38KRD8PYaOHImSY+KTqX66PS/oQ==","signatures":[{"sig":"MEQCIFM2HdBjmZHyfsi78oZdyiI/8af59sotMnmTubAia+3cAiBQdxmLub8sZhk7SCO/NNZSKonUwvHRamHKqsJn5N0fmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2200047},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"1ccec1ee9d8203ec323fbdb30f7b92a7bb864a9a","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.2.4","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.40_1756282926484_0.7408941058485883","host":"s3://npm-registry-packages-npm-production"}},"15.0.41":{"name":"@metromobilite/m-ui","version":"15.0.41","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.41","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"79c4ba0bd43df3da59932a78fae34584a039eb1b","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.41.tgz","fileCount":179,"integrity":"sha512-RGg15Faf5XtPiBd48xcUXnZ+ENKTob/6K9cVFBEE5Pu01DmPuOpNatXM6lac234K3YvVxw896FXg7FWYgodBLQ==","signatures":[{"sig":"MEQCIAq85y49mXWV2l3PRNYugvdDo6KClEOtcnnUOCkK1ZQ4AiATU44RMi+/3v2HvRycw3JJjknJD7IR5vrE7a8nkqjvxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2200047},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"c181f275a6434391199e511e6ec31f22f434f5ee","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.2.4","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.41_1756284746226_0.6641507045141195","host":"s3://npm-registry-packages-npm-production"}},"15.0.42":{"name":"@metromobilite/m-ui","version":"15.0.42","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.42","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"bc6de24688d716fd117789cb09c99b39463ac139","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.42.tgz","fileCount":179,"integrity":"sha512-1zQzYurkZ3NjDB03xroGkTCxwPGaurZ/nA0AxExmnUh4z47bCTsccozd8dV7kfvuYBDO6haoDFpa+yuWtT6nYw==","signatures":[{"sig":"MEQCIEd78/dcTFlpoWXRxIqZDUG0KDWfdbnqrhoxjC2XxN8xAiBRzkEM1zDh66dvGw6aLEhN1T3PjE114vrDSGJ0CcitIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2200059},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"ce9a17a7f8681a5d01e436bbdf13ce284a585ca6","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.2.4","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.42_1756286083062_0.29575840394584496","host":"s3://npm-registry-packages-npm-production"}},"15.0.43":{"name":"@metromobilite/m-ui","version":"15.0.43","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.43","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"14f932f30ec2a12d7397fcd661954881990c8798","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.43.tgz","fileCount":179,"integrity":"sha512-1w8ELVHw5UJl5RPKYzfe8yNHzHPvjPdOZzgZnClCl0s3voUpnNLYcy5L+GHC4J71QppVLS/l7bWa5YbVi9Q5VA==","signatures":[{"sig":"MEYCIQDFSfGIxmPgOy+P/nIXwlcTkQlgwXIQjEwRtxSFXQINNgIhAJ6h6br4smSD+syzeQwrEQIHHUPbeeHE4SZkzIgLdZN8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2198050},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"a46ca11da15459c82d5df68354b52975e4800817","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.2.4","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.43_1756310731468_0.23498062340727355","host":"s3://npm-registry-packages-npm-production"}},"15.0.44":{"name":"@metromobilite/m-ui","version":"15.0.44","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.44","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"4fe17dff5be9f6ca81ed6abf925d965210f37d8c","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.44.tgz","fileCount":179,"integrity":"sha512-RK4X1/Q6BzpAfz8fZJIsfDtwciALdt+Dr1ucCGwcsgWVMOys5aBtp/RlphlQ+rdS7zC5ra1s6NM0sQyXr0ugrQ==","signatures":[{"sig":"MEUCIQCgu5TTz9TWGijGE2O/lPD6YYdWRF0VyQNneTjykvRaCAIgIoaAUNGPVVkIYosKgsYXsTOdKBwmIKCYZi2wbfrU344=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2196136},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"8e44b71f863dfaa6f44f3115cf23c20394ca2a38","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.2.4","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.44_1756368264004_0.09781202615079687","host":"s3://npm-registry-packages-npm-production"}},"15.0.45":{"name":"@metromobilite/m-ui","version":"15.0.45","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.45","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"16e063aff1860a1d69e7ee01628d301dff7a25da","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.45.tgz","fileCount":179,"integrity":"sha512-Uo/IOkepU5+EiLONj6HvHTTm8QNMMaPwnFIR4s3X1LkVXjM2HS5Nuys6krcOV0KhXJJ+hXpMY+oNFz/lvBWSag==","signatures":[{"sig":"MEYCIQD+ULMlk9c4focWtSazSNHEnqkSPZqD+Gp7CnVeLBxmLwIhAOLGDKGAGIouG44pnzcJejpFFoInAWYCpH+ZiSpZlJJi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2178252},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"d22f6a91bc591eeabcd3d4cf2cbef5121b189cdc","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.45_1756478789898_0.16536641976788968","host":"s3://npm-registry-packages-npm-production"}},"15.0.46":{"name":"@metromobilite/m-ui","version":"15.0.46","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.46","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"233dafdb807734f033f5b0d0ff85269934be23c2","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.46.tgz","fileCount":179,"integrity":"sha512-Yyl0mJLhp3p8ipj4h4t1rjlaDsMHC0Ur+ZJWCQH3zb3nBD2qQOnkD13bHB+q55cdW/UR1PolyzKuY2JsjBMG/Q==","signatures":[{"sig":"MEYCIQCLbZaCpmskPBAPZ1LEwOyaD7PzggZ6o0BMZmALgX6+xwIhANBzImLU+WvVedF/GVooRBwFS4uMxezRzKTtpJJ+316I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2178237},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"295183a12a18df00cfcb415a3eae50b61cfab0f2","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.46_1756732244249_0.84112052893464","host":"s3://npm-registry-packages-npm-production"}},"15.0.47":{"name":"@metromobilite/m-ui","version":"15.0.47","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.47","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"6e8f943f4027382f9a5063e7b07b79d32e1f8391","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.47.tgz","fileCount":179,"integrity":"sha512-P/QCs0RRNWaiDSDVctirZP9W+7KFqRQvPQkj5fhej4P75bJn8RpI7fczMtPqD5zdDiFOvexYyWyZpMmJpukOYg==","signatures":[{"sig":"MEYCIQDNF4KSNu8wUYfNtFQWo8orr/XH+ihuEfr3xr5kZtucxAIhAIkjf/FtREUMR3yWMGMOw5yIMbekRNkSi0v5Gv7YWxtN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2175001},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"295183a12a18df00cfcb415a3eae50b61cfab0f2","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.47_1756748430757_0.02912848263992407","host":"s3://npm-registry-packages-npm-production"}},"15.0.48":{"name":"@metromobilite/m-ui","version":"15.0.48","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.48","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"964532c994a8280cce5d1b216ad5311b9c96e82d","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.48.tgz","fileCount":179,"integrity":"sha512-P5NNKyMBtyWxEqnSre3rlchKsRu2qrGb4p0WRO+C1RqxCPVDdvZY7m/W8eikC2pDUhp+PxVS3azAnwLBhJvy7A==","signatures":[{"sig":"MEYCIQDKDaMFNnxZTrks5zG6Crn6eIHa5quoENKtCQykMSz/hAIhANyYMhT88cDLDI/G+T/AQd43FtzVlGIfOWhgAOxuiP59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2180286},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"295183a12a18df00cfcb415a3eae50b61cfab0f2","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.8.2","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"20.18.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.48_1756749488284_0.4775293024217604","host":"s3://npm-registry-packages-npm-production"}},"15.0.49":{"name":"@metromobilite/m-ui","version":"15.0.49","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.49","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"d6441ac37b7cf4791ab6b894581c26989a3321bd","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.49.tgz","fileCount":179,"integrity":"sha512-aqes3QGPf0D/Lag3VIyf7Fnc5Xbf+jGkcJBfv+oZCtpV57+42r33aGkglUXotcyMi+SbwrK5DbwOXxG54xpFEA==","signatures":[{"sig":"MEYCIQC+HMWSM+y9sIc0XQrChzaO/eelK0coCVpegUprGn4ogAIhAL+uWfHY1+1Ruz1KRndKzL88I258vKIwH1H4twGRQy9x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203804},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"219f635cb21c9e62599a1fade123c17c86dd89b0","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.2.4","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.49_1756912548094_0.5111139316595201","host":"s3://npm-registry-packages-npm-production"}},"15.0.50":{"name":"@metromobilite/m-ui","version":"15.0.50","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","_id":"@metromobilite/m-ui@15.0.50","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","bugs":{"email":"contact@mobilites-m.fr"},"dist":{"shasum":"119f7dff03f94200dd1bac5fcb88335db3092881","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.50.tgz","fileCount":179,"integrity":"sha512-njv64YfLEGZcmwCY4wTWSYvYZ6m3Srk4QuJ880JVfZaSzpX9VoH/RgrJbNHoOg+NmSwNLd4UhQnHkH4b50DE8A==","signatures":[{"sig":"MEQCIAaRHZa6Iy0foIwXsArYP/H1oN682viIcV/D40D92vI8AiBkCwDke9qxi/1okuHTSEM3/h4tmVktp5s143X4JZB4Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203858},"main":"index.js","es2020":"fesm2020/metromobilite-m-ui.mjs","module":"fesm2015/metromobilite-m-ui.mjs","styles":"theme/_index.scss","esm2020":"esm2020/metromobilite-m-ui.mjs","exports":{".":{"node":"./fesm2015/metromobilite-m-ui.mjs","types":"./index.d.ts","es2015":"./fesm2015/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","import":"./fesm2020/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs","esm2020":"./esm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js"},"./*":"./*","./package.json":{"default":"./package.json"}},"gitHead":"3be5f1cdf6f7d71faddebbeaaee4c9ae2faf5259","typings":"index.d.ts","_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"fesm2015":"fesm2015/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","repository":{"url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git","type":"git"},"_npmVersion":"10.2.4","description":"A theme based on the angular material package","directories":{},"sideEffects":["*.scss"],"_nodeVersion":"18.19.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^15.2.9","@angular/core":"^15.2.9","@angular/common":"^15.2.9","@angular/material":"^15.2.8"},"_npmOperationalInternal":{"tmp":"tmp/m-ui_15.0.50_1756973548919_0.8824923010709014","host":"s3://npm-registry-packages-npm-production"}},"15.0.51":{"name":"@metromobilite/m-ui","version":"15.0.51","description":"A theme based on the angular material package","main":"index.js","repository":{"type":"git","url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git"},"keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"author":{"name":"Metromobilite"},"license":"AGPL","bugs":{"email":"contact@mobilites-m.fr"},"exports":{".":{"import":"./fesm2020/metromobilite-m-ui.mjs","require":"./bundles/metromobilite-m-ui.umd.js","types":"./index.d.ts","esm2020":"./esm2020/metromobilite-m-ui.mjs","es2020":"./fesm2020/metromobilite-m-ui.mjs","es2015":"./fesm2015/metromobilite-m-ui.mjs","node":"./fesm2015/metromobilite-m-ui.mjs","default":"./fesm2020/metromobilite-m-ui.mjs"},"./*":"./*","./package.json":{"default":"./package.json"}},"homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","peerDependencies":{"@angular/common":"^15.2.9","@angular/core":"^15.2.9","@angular/material":"^15.2.8","@angular/cdk":"^15.2.9"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2015/metromobilite-m-ui.mjs","es2020":"fesm2020/metromobilite-m-ui.mjs","esm2020":"esm2020/metromobilite-m-ui.mjs","fesm2020":"fesm2020/metromobilite-m-ui.mjs","fesm2015":"fesm2015/metromobilite-m-ui.mjs","typings":"index.d.ts","styles":"theme/_index.scss","sideEffects":["*.scss"],"_id":"@metromobilite/m-ui@15.0.51","gitHead":"14eb0e13c22a9f380701383c0635073870d1d299","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-/f/j79qEcGEb2e05+/UtfBh87owOnAg+O2m7CwtdDR25zSx4J+Y6BUtQCHZbWVzeDFeA7SoAEUe2AUfal1+JzA==","shasum":"686f9fe1b109ae21cbdd6631be4c0a5fbdeb37d2","tarball":"https://registry.npmjs.org/@metromobilite/m-ui/-/m-ui-15.0.51.tgz","fileCount":179,"unpackedSize":2203942,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGmIb2BLBEoRcAXTHV65PkMWDxHtt0AcSWYGd2tRGa9SAiBP+cKpXeVw3qMeEEZb99EkZ6C3AXOZgxEKKoIjPgJG8A=="}]},"_npmUser":{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"},"directories":{},"maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/m-ui_15.0.51_1756981513567_0.7409498040232647"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-22T13:10:11.693Z","modified":"2025-09-04T10:25:13.993Z","15.0.0":"2024-11-26T09:09:16.878Z","15.0.1":"2024-11-28T09:34:14.935Z","15.0.2":"2024-11-28T10:26:19.678Z","15.0.3":"2024-11-29T09:18:25.169Z","15.0.4":"2024-12-04T10:03:43.700Z","15.0.5":"2024-12-10T09:28:07.161Z","15.0.6":"2024-12-10T09:57:32.887Z","15.0.7":"2024-12-10T10:01:11.227Z","15.0.8":"2024-12-10T13:43:13.770Z","15.0.9":"2024-12-10T14:01:53.405Z","15.0.10":"2024-12-10T14:16:44.843Z","15.0.11":"2024-12-10T14:54:43.596Z","15.0.12":"2024-12-10T15:13:51.240Z","15.0.13":"2024-12-11T11:32:58.729Z","15.0.14":"2025-01-02T09:57:18.741Z","15.0.15":"2025-01-02T14:07:20.726Z","15.0.16":"2025-01-03T09:21:17.825Z","15.0.18":"2025-01-06T09:13:32.535Z","15.0.19":"2025-01-08T08:23:10.974Z","15.0.20":"2025-01-10T08:05:31.287Z","15.0.21":"2025-01-10T11:00:59.048Z","15.0.22":"2025-01-10T11:09:13.405Z","15.0.23":"2025-01-10T11:32:46.652Z","15.0.24":"2025-01-15T12:06:52.327Z","15.0.25":"2025-01-15T13:10:11.682Z","15.0.26":"2025-01-16T08:20:12.044Z","15.0.27":"2025-01-16T08:38:34.053Z","15.0.28":"2025-01-16T08:56:39.900Z","15.0.29":"2025-01-16T12:38:32.726Z","15.0.30":"2025-01-20T08:13:59.655Z","15.0.31":"2025-01-22T10:20:01.055Z","15.0.32":"2025-01-22T10:57:00.954Z","15.0.33":"2025-01-22T13:07:56.851Z","15.0.34":"2025-01-23T15:02:52.793Z","15.0.35":"2025-02-03T10:12:02.409Z","15.1.37-beta.1":"2025-02-11T14:18:06.667Z","15.1.37-beta.2":"2025-02-24T08:20:52.062Z","15.1.37-beta.3":"2025-02-24T11:02:44.725Z","15.1.37-beta.4":"2025-02-24T15:01:49.142Z","15.1.37-beta.5":"2025-02-24T15:24:55.053Z","15.1.37-beta.6":"2025-02-25T13:22:51.733Z","15.1.37-beta.9":"2025-03-03T08:08:58.576Z","15.1.37-beta.10":"2025-03-03T13:00:18.596Z","15.1.37-beta.11":"2025-03-03T13:11:20.416Z","15.1.37-beta.12":"2025-03-04T07:50:24.712Z","15.1.37-beta.13":"2025-03-04T14:28:55.479Z","15.1.37-beta.14":"2025-03-05T08:52:15.038Z","15.1.37-beta.15":"2025-03-05T09:23:48.475Z","15.1.37-beta.16":"2025-03-06T09:37:55.018Z","15.1.37-beta.17":"2025-03-13T09:09:26.749Z","15.1.37-beta.18":"2025-03-18T07:36:40.406Z","15.1.37-beta.21":"2025-03-18T13:52:52.195Z","15.1.37-beta.22":"2025-03-18T13:56:30.879Z","15.1.37-beta.23":"2025-03-18T14:39:31.867Z","15.1.37-beta.24":"2025-03-24T09:04:52.216Z","15.1.37-beta.25":"2025-03-24T09:35:17.008Z","15.1.37-beta.26":"2025-03-24T10:39:52.526Z","15.1.37-beta.27":"2025-03-25T07:12:08.640Z","15.1.37-beta.28":"2025-03-27T07:47:57.553Z","15.1.37-beta.29":"2025-03-27T09:04:59.581Z","15.1.37-beta.30":"2025-03-31T08:25:32.690Z","15.1.37-beta.31":"2025-04-03T07:02:08.281Z","15.1.37-beta.32":"2025-04-03T07:36:24.396Z","15.1.37-beta.33":"2025-04-03T08:23:33.545Z","15.1.37-beta.34":"2025-04-03T12:57:50.097Z","15.1.37-beta.35":"2025-04-07T13:04:26.566Z","15.1.37-beta.36":"2025-04-10T10:02:15.261Z","15.1.37-beta.37":"2025-04-10T12:19:46.434Z","15.1.37-beta.38":"2025-04-24T06:44:16.893Z","15.1.37-beta.39":"2025-04-28T08:28:22.038Z","15.1.37-beta.40":"2025-04-29T08:47:28.909Z","15.1.37-beta.41":"2025-04-29T09:19:31.514Z","15.1.37-beta.42":"2025-05-07T07:38:39.837Z","15.1.37-beta.43":"2025-05-07T13:01:52.057Z","15.1.37-beta.44":"2025-05-07T13:12:11.681Z","15.1.37-beta.45":"2025-05-12T11:52:08.725Z","15.1.37-beta.46":"2025-05-12T13:13:43.157Z","15.1.37-beta.47":"2025-05-12T13:31:19.633Z","15.1.37-beta.48":"2025-05-12T13:59:19.010Z","15.1.37-beta.49":"2025-05-13T07:53:12.877Z","15.1.37-beta.50":"2025-05-13T08:53:00.778Z","15.1.37-beta.51":"2025-05-13T13:13:13.952Z","15.1.37-beta.52":"2025-05-14T07:26:34.493Z","15.1.37-beta.53":"2025-05-14T08:05:11.980Z","15.1.37-beta.54":"2025-05-14T12:55:43.356Z","15.1.37-beta.55":"2025-05-15T07:51:16.391Z","15.1.37-beta.56":"2025-05-19T09:17:38.493Z","15.1.37-beta.57":"2025-05-19T09:56:11.403Z","15.1.37-beta.58":"2025-05-19T12:45:31.009Z","15.1.37-beta.59":"2025-05-21T12:00:10.733Z","15.1.37-beta.60":"2025-05-21T12:22:51.147Z","15.1.37-beta.61":"2025-05-28T08:27:05.138Z","15.1.37-beta.62":"2025-06-05T12:44:41.267Z","15.1.37-beta.63":"2025-06-12T07:11:36.470Z","15.1.37-beta.64":"2025-06-12T08:23:34.785Z","15.1.37-beta.65":"2025-06-13T06:22:37.818Z","15.1.37-beta.66":"2025-06-19T12:59:05.452Z","15.1.37-beta.67":"2025-06-20T09:36:01.123Z","15.1.37-beta.69":"2025-06-24T14:36:59.161Z","15.1.37-beta.70":"2025-06-25T09:10:29.768Z","15.1.37-beta.71":"2025-06-25T10:02:23.336Z","15.1.37-beta.72":"2025-07-04T08:09:40.893Z","15.0.36":"2025-07-07T15:13:42.081Z","15.0.37":"2025-07-07T15:21:01.241Z","19.0.13":"2025-07-30T14:43:55.623Z","15.0.38":"2025-08-22T13:10:12.045Z","15.0.39":"2025-08-26T13:51:55.341Z","15.0.40":"2025-08-27T08:22:06.725Z","15.0.41":"2025-08-27T08:52:26.483Z","15.0.42":"2025-08-27T09:14:43.302Z","15.0.43":"2025-08-27T16:05:31.704Z","15.0.44":"2025-08-28T08:04:24.223Z","15.0.45":"2025-08-29T14:46:30.147Z","15.0.46":"2025-09-01T13:10:44.481Z","15.0.47":"2025-09-01T17:40:31.001Z","15.0.48":"2025-09-01T17:58:08.487Z","15.0.49":"2025-09-03T15:15:48.529Z","15.0.50":"2025-09-04T08:12:29.149Z","15.0.51":"2025-09-04T10:25:13.808Z"},"bugs":{"email":"contact@mobilites-m.fr"},"author":{"name":"Metromobilite"},"license":"AGPL","homepage":"https://gitlab.mobilites-m.fr/m/public/m-theme","keywords":["angular","material","theme","metromobilite","mobilites-m","m-ui"],"repository":{"type":"git","url":"https://gitlab.mobilites-m.fr/m/public/m-theme.git"},"description":"A theme based on the angular material package","maintainers":[{"name":"metromobilite","email":"stationmobile.exploitation@lametro.fr"}],"readme":"# M-UI\r\n\r\nM-UI is a component library built on top of [Angular Material 15](https://v15.material.angular.io/), designed to extend its capabilities while leveraging M-Theme for styling consistency. It provides:\r\n\r\n* Ready-to-use Angular components tailored for specific use cases.\r\n* An intuitive API for developers, enabling seamless integration.\r\n* Theming support out-of-the-box, powered by M-Theme.\r\n---\r\n\r\n\r\n### Motivation\r\n\r\nWhile working on various projects, especially when building Angular applications, I noticed a common need for:\r\n\r\n1. A unified theming system that simplifies the customization of Angular Material components.\r\n2. A component library that goes beyond the basic Angular Material design system to meet specific business needs.\r\n\r\nOther solutions often fell short:\r\n\r\n- Writing custom themes manually was repetitive and prone to errors.\r\n- Extending Angular Material components often required complex configurations.\r\n- Integrating theming and custom components into a single cohesive package was challenging.\r\n\r\nM-Theme and M-UI address these gaps:\r\n\r\n- M-Theme simplifies theming by centralizing styles, reducing repetitive code, and offering pre-built palettes and functions.\r\n- M-UI extends Angular Material with additional components, allowing developers to create rich, feature-complete applications faster.\r\n\r\n### How does it work?\r\n\r\n#### M-Theme\r\n\r\n- Provides SCSS files for defining light and dark themes.\r\n- Offers pre-configured variables and helper functions to make styling Angular Material components easier.\r\n- Works seamlessly with Angular's build process, requiring only the addition of the necessary imports in your main SCSS file.\r\n\r\n#### M-ui\r\n\r\n- Built as a library of Angular components that extend Angular Material's functionality.\r\n- Components are designed to be modular:\r\n  - Import only the components you need or the entire library.\r\n  - All components are styled consistently using M-Theme.\r\n- Supports standalone usage and integration into existing Angular projects.\r\n\r\n\r\n## Peer dependencies\r\nM-UI depends on Angular Material and Angular CDK.\r\nWe need to install these dependencies before installing M-UI.\r\n\r\n| Peer Dependency        | Version |\r\n|------------------------|---------|\r\n| @angular/common        | 15.2.0  |\r\n| @angular/cdk           | 15.2.0  |\r\n| @angular/core          | 15.2.0  |\r\n| @angular/material      | 15.2.8  |\r\n\r\n\r\n## Configuration/installation\r\n\r\n### Installing the Library\r\n1. Install via npm\r\n\r\nRun the following command to install the latest version of the library:\r\n```bash\r\nnpm i @metromobilite/m-ui@latest\r\n```\r\n\r\n### Configuration\r\n\r\n#### M-Theme Setup\r\n##### Step 1: Add stylePreprocessorOptions in angular.json\r\n> **Note**\r\n> The ``stylePreprocessorOptions`` in ``angular.json`` allows you to define custom paths for Sass to search for files during ``@use`` or ``@import``.\r\n>\r\n> Adding 'includePaths': ['node_modules'] lets Sass resolve imports from node_modules directly, enabling simplified imports for libraries.\r\n\r\n\r\n```json\r\n{\r\n\t\"projects\": {\r\n\t\t\"project-name\": {\r\n\t\t\t\"architect\": {\r\n\t\t\t\t\"build\": {\r\n\t\t\t\t\t\"options\": {\r\n\t\t\t\t\t\t\"stylePreprocessorOptions\": {\r\n\t\t\t\t\t\t\t\"includePaths\": [\"node_modules\"]\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\t\r\n}\r\n```\r\n\r\n---\r\n##### Step 2: Add Assets in angular.json\r\nTo ensure that theme-related assets are properly loaded, include the following in the assets array of ``angular.json``:\r\n\r\n```json\r\n{\r\n\t\"assets\": [\r\n\t\t{\r\n\t\t\t\"glob\": \"**/*\",\r\n\t\t\t\"input\": \"./node_modules/@metromobilite/m-ui/theme/assets/\",\r\n\t\t\t\"output\": \"./assets/\"\r\n\t\t}\r\n\t]\t\r\n}\r\n```\r\n---\r\n##### Step 3: Import Styles in styles.scss\r\nIn your main SCSS file (e.g., src/styles.scss), import the M-Theme styles.\r\nYou can choose to import all styles or only specific ones.\r\n\r\n###### Option 1: Import All Styles\r\n\r\n```scss\r\n$assets-path: '/assets'; // Define the assets path\r\n@use \"@metromobilite/m-ui/theme/style\";\r\n```\r\n\r\n###### Option 2: Import Specific Files\r\nIf you need more control over the imported styles, you can import them one by one:\r\n\r\n```scss\r\n@import 'reset';\r\n@import 'variables';\r\n@import 'font';\r\n@import '@metromobilite/m-ui/theme/theme';\r\n@import 'classes';\r\n@import 'components/index';\r\n```\r\n---\r\n\r\n#### M-UI Setup\r\n\r\n##### Add Icon Assets in ``angular.json``\r\n\r\nTo use the icon library provided by M-UI, include the following configuration in ``angular.json`` under the assets array:\r\n\r\n```json\r\n{\r\n\t\"assets\": [\r\n\t\t{\r\n\t\t\t\"glob\": \"**/*\",\r\n\t\t\t\"input\": \"node_modules/@metromobilite/m-ui/src/assets\",\r\n\t\t\t\"output\": \"/assets/\"\r\n\t\t}\r\n\t]\t\r\n}\r\n```\r\n\r\n\r\n## Usage\r\n\r\n### M-Theme\r\n\r\nTo enable light or dark themes, add the ``dark-theme`` or ``light-theme`` class to the ``<body>`` tag in your ``index.html``:\r\n\r\n\r\n```html\r\n<body class=\"dark-theme\">\r\n\t<!-- Your app content -->\r\n</body>\r\n```\r\n\r\nThis theme provide custom palettes and provides the following variables:\r\n\r\n* `$light-theme-background`\r\n* `$light-theme-foreground`\r\n* `$dark-theme-background`\r\n* `$dark-theme-foreground`\r\n\r\nExample:\r\n\r\n```scss\r\n.my-container {\r\n  color: map-get($dark-theme-foreground, text);\r\n}\r\n```\r\n\r\nSome helper functions are also provided:\r\n\r\n* `dark-color-overlay($elevation)`\r\n* `light-color-overlay($elevation)`\r\n\r\n`$elevation` must be a value in `[0, 1, 2, 3, 4, 6, 8, 12, 16, 24]`\r\n\r\nExample:\r\n\r\n```scss\r\n.my-container {\r\n\tbackground: dark-color-overlay(16);\r\n}\r\n```\r\n---\r\n\r\n\r\n##### Helper Functions and Variables\r\n\r\n###### Variables\r\nM-Theme provides pre-defined variables for customizing the look and feel of your app:\r\n\r\n- ``$light-theme-background``\r\n- ``$light-theme-foreground``\r\n- ``$dark-theme-background``\r\n- ``$dark-theme-foreground``\r\n\r\nExample:\r\n```scss\r\n.my-container {\r\n  color: map-get($dark-theme-foreground, text);\r\n}\r\n```\r\n---\r\n###### Helper Functions\r\nUse helper functions for overlays and dynamic styles:\r\n\r\n- ``dark-color-overlay($elevation)``\r\n- ``light-color-overlay($elevation)``\r\n\r\n> **Note**\r\n> $elevation must be one of [0, 1, 2, 3, 4, 6, 8, 12, 16, 24].\r\n\r\nExample:\r\n\r\n```scss\r\n.my-container {\r\n  background: dark-color-overlay(16);\r\n}\r\n```\r\n\r\n##### Testing the Installation\r\n1. Ensure all configurations in angular.json are correctly applied.\r\n2. Use the imported SCSS variables and functions in your components to verify that they work as expected.\r\n3. If icons or assets aren't loading, double-check the assets array in angular.json.\r\n\r\n---\r\n\r\n### M-ui\r\nAll library components are prefixed with `m-` and are designed as standalone components.\r\n\r\n```html\r\n<m-icons type=\"accident\" class=\"m-icon\"></m-icons>\r\n```\r\n\r\n#### Default import\r\nWe can import the entire library in our Angular module.\r\n\r\n```typescript\r\nimport {MIcons} from '@metromobilite/m-ui';\r\n\r\n@NgModule({\r\n  declarations: [AppComponent], \r\n  imports: [MIcons], \r\n  bootstrap: [AppComponent]\r\n})\r\nexport class AppModule {}\r\n```\r\n\r\n#### Import unitary components\r\n\r\nWe can also import the components individually.\r\n\r\n```typescript\r\nimport {MIcons} from '@metromobilite/m-ui/m-icons';\r\n```\r\n\r\n> **Note**\r\n> Add this in your tsconfig.json\r\n> ```json\r\n> \"compilerOptions\": {\r\n>   \"paths\": {\r\n>     \"@metromobilite/m-ui/*\": [\r\n>       \"node_modules/@metromobilite/m-ui\",\r\n>       \"node_modules/@metromobilite/m-ui/lib/*\"\r\n>     ]\r\n>   } \r\n> }\r\n\r\n\r\n### More docs\r\n\r\n[show more informations](https://apptest.mobilites-m.fr)\r\n","readmeFilename":"README.md"}