{"_id":"@xui/non-ideal-state","_rev":"35-8cd67212390992886e6ca164dc72fbce","name":"@xui/non-ideal-state","dist-tags":{"next":"2.2.6-alpha.0","latest":"3.0.1"},"versions":{"2.0.0-alpha.11":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.11","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"MIT","_id":"@xui/non-ideal-state@2.0.0-alpha.11","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"030ec538016bcf2b0cab0215ca3ce156e0868d6f","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.11.tgz","fileCount":6,"integrity":"sha512-JFrh9rFsXYmU+RR2NN3+IJLPqj86/LbsOdb2vfBiyW0WtR9STS+W87aGTrMajNKls0+ojdPZvkYKbGfYdv7Plg==","signatures":[{"sig":"MEUCIECnHC6lqei22GAYcADhJDgXHMv/3Xk59pw8vavOqWSbAiEAuS8zC2zeHtt4f2pvcnNBhBrFLZQ02eAYrgaG94Llcks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39552},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.11.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/96db7017a2f7e320c9a8416df836e4fa/xui-non-ideal-state-2.0.0-alpha.11.tgz","_integrity":"sha512-JFrh9rFsXYmU+RR2NN3+IJLPqj86/LbsOdb2vfBiyW0WtR9STS+W87aGTrMajNKls0+ojdPZvkYKbGfYdv7Plg==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.11","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.11_1785008514191_0.12978775233619344","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.12":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.12","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"MIT","_id":"@xui/non-ideal-state@2.0.0-alpha.12","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"8fcb9f8cf10d7658953b7e528891fa28c0d75729","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.12.tgz","fileCount":6,"integrity":"sha512-MvRQVPszSUubq1TTlSXxtJ76TojTNvVJT3OVlNO9qKiRlYbh82/WYH+nQ5fe0RztgMrQiyY34LGWKzRugz4bYw==","signatures":[{"sig":"MEQCIC7yA73yyRCQWlAr/8496D8PsNLxi4vKW3NOwWnvewujAiAQxIgmwmd0u+Xz7xCOM2I6gJIUwh7mZWKqUJKLbAhJng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42052},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.12.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/3d801ee74b5aa9481e9fa0f0a1f3a49d/xui-non-ideal-state-2.0.0-alpha.12.tgz","_integrity":"sha512-MvRQVPszSUubq1TTlSXxtJ76TojTNvVJT3OVlNO9qKiRlYbh82/WYH+nQ5fe0RztgMrQiyY34LGWKzRugz4bYw==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.12","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.12_1785058346784_0.589116598412943","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.13":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.13","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"MIT","_id":"@xui/non-ideal-state@2.0.0-alpha.13","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"1cb59c01de37a020498cd3a4b99bcc43bc8ad27a","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.13.tgz","fileCount":6,"integrity":"sha512-y7uHb5ZaNMeySu04q/gg1ZXMx4anjaTei8erk0Q3hNsCtVzGNy9EDx1KIvbr7uoK16NCZhQ031zAEcMNXSfjkQ==","signatures":[{"sig":"MEQCIEfR62/HyDG2+z8+RbM/lv4T1peLQ+bBeczYLI5mIrn6AiBZWL9jy4kBb04+5Xov5nR1fXG8hloybfCS0LNy+Z75aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42052},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.13.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/7ca7af4687d3a17c628d0150237b8f48/xui-non-ideal-state-2.0.0-alpha.13.tgz","_integrity":"sha512-y7uHb5ZaNMeySu04q/gg1ZXMx4anjaTei8erk0Q3hNsCtVzGNy9EDx1KIvbr7uoK16NCZhQ031zAEcMNXSfjkQ==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.13","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.13_1785059948803_0.47872957793111737","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.14":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.14","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"MIT","_id":"@xui/non-ideal-state@2.0.0-alpha.14","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"3d61afca812493fbefe7d83318501cfa8f4ce814","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.14.tgz","fileCount":6,"integrity":"sha512-kPVgnDPyCgQpkvv096gQ2+FOzrKicSc2gZHsbfCpyWPonfJXEFCwUNFA5KctU2yjxckPmBWQbQzSD16HCyaeAw==","signatures":[{"sig":"MEQCIGHmLB7FG4frt61KP92DmjUAZ2WCkUXIlUx3oLffXkSnAiAL+C7TZHZft0J5fc5oztT/Nzl7TzHBKAHW/KIPfQMMdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42052},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.14.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/294b47e3acebd891b82e0ebfdba2b12c/xui-non-ideal-state-2.0.0-alpha.14.tgz","_integrity":"sha512-kPVgnDPyCgQpkvv096gQ2+FOzrKicSc2gZHsbfCpyWPonfJXEFCwUNFA5KctU2yjxckPmBWQbQzSD16HCyaeAw==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.14","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.14_1785061925655_0.6297577193029387","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.15":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.15","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"MIT","_id":"@xui/non-ideal-state@2.0.0-alpha.15","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"f659c561ee4a86e86b3eb8f27cdf50a9b4ea7a1c","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.15.tgz","fileCount":6,"integrity":"sha512-EXeiKH0fLcekihrnvPLHcNqRHPi1VVBptJiwc1HZcdvMDN87e4RFrXqU+/aTEpB4v8ODwI8vvsGZkupmFbqZKA==","signatures":[{"sig":"MEUCIEvwnxzytg6+TMV7IBPk9KXg+irs/9tnNBl396uMru6bAiEA2cvhIqonj0f5oC2bZWQGSBhZIdh8+xbHaiESin2NzSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42052},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.15.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/506f88b977d1a23b5b87268fa3858b2f/xui-non-ideal-state-2.0.0-alpha.15.tgz","_integrity":"sha512-EXeiKH0fLcekihrnvPLHcNqRHPi1VVBptJiwc1HZcdvMDN87e4RFrXqU+/aTEpB4v8ODwI8vvsGZkupmFbqZKA==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.15","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.15_1785063056228_0.2895068436293078","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.16":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.16","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.0.0-alpha.16","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"2a4c8552c98292d92012e912027eb7642420dc3a","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.16.tgz","fileCount":6,"integrity":"sha512-kUqHlOz1BG7wJopyqEiREagHVkrdfLt/GO8PrxKfycIdu3JW6DfwiTYoP/M6t7j+V3eL1HDyM2eOtobz1qaGsQ==","signatures":[{"sig":"MEQCIGccZRsHDFhi4tBQdrv1nnzDwvyNCs2UWUaX+ZO/ra8TAiAk8amGK9pWXsJytEAI7dLSRv7aiuf4Stj6rHAuxk15hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42059},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.16.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/19d9b6345f1b320b4bdb058da6a4161e/xui-non-ideal-state-2.0.0-alpha.16.tgz","_integrity":"sha512-kUqHlOz1BG7wJopyqEiREagHVkrdfLt/GO8PrxKfycIdu3JW6DfwiTYoP/M6t7j+V3eL1HDyM2eOtobz1qaGsQ==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.16","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.16_1785067160840_0.6611011224055818","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.17":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.17","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.0.0-alpha.17","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"d53bce43c3d39af3b715e6f86ff9e4215addf435","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.17.tgz","fileCount":6,"integrity":"sha512-RD3BDIPAluBuKHMP1YH8bfhNOWMw5TNMbQS9xd7dhNokKwHpIP4LyXFZdxlUIG6df9HQRZl44hLLzNRBxL1Mzw==","signatures":[{"sig":"MEQCIAtcOWCCUbTxirk+VQC2uif4lRtcDq7oMqVAA9PlKgD4AiAD9b8zwNWeDDX95x+rf94wSrNdjJBr+nvmrNZvdI0S9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41999},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.17.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/dc12e39303fc9710bd717c1f911af054/xui-non-ideal-state-2.0.0-alpha.17.tgz","_integrity":"sha512-RD3BDIPAluBuKHMP1YH8bfhNOWMw5TNMbQS9xd7dhNokKwHpIP4LyXFZdxlUIG6df9HQRZl44hLLzNRBxL1Mzw==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.17","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.17_1785078032213_0.09269236699354089","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.18":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.18","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.0.0-alpha.18","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"a307ba5d047a8ac8cd8b68d8559b28fba1f31863","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.18.tgz","fileCount":6,"integrity":"sha512-GMCrFtcVTJC2tQVONxy7erp5aa4wLWCyy5O55EJdIZ9NaNnvVxniJ4I2lo+FIAKG8gvVFRQGWVMtF/Id7OW6Wg==","signatures":[{"sig":"MEUCIQD2rObZQK9l+Kyrxy+3YhiyNcugWmTSO6utSdjYK24nhQIgWVwi02PJSEWpdTWXW+GY7fYGrWwKU+sam9aQ4224vzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41999},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.18.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/ecba2544c725af9f7639b2f7de0a2ac0/xui-non-ideal-state-2.0.0-alpha.18.tgz","_integrity":"sha512-GMCrFtcVTJC2tQVONxy7erp5aa4wLWCyy5O55EJdIZ9NaNnvVxniJ4I2lo+FIAKG8gvVFRQGWVMtF/Id7OW6Wg==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.18","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.18_1785083194978_0.3905240892575741","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.19":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.19","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.0.0-alpha.19","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"48d7782ba0df39e0e606039d9f9a036e3e131c07","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.19.tgz","fileCount":6,"integrity":"sha512-qbRoNSQHD79/1cKCvSqneV/kjSSXSoZ0OnDTYA/1fy+Oo636qky5A/3XKSW1q7VhuNjFobpHcYVteC6iIrTnCQ==","signatures":[{"sig":"MEUCIHgU1pYD2mWdNejDvbxyMFQl6J0ydFVgsxE1hM1i+NZQAiEAm2DDPKvaTA/eYExUEUnIRECqFZgXtsLH2kwmBxVTkaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41999},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.19.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/1c3f5c0f0270942279b53118856a4e69/xui-non-ideal-state-2.0.0-alpha.19.tgz","_integrity":"sha512-qbRoNSQHD79/1cKCvSqneV/kjSSXSoZ0OnDTYA/1fy+Oo636qky5A/3XKSW1q7VhuNjFobpHcYVteC6iIrTnCQ==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.19","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.19_1785085749492_0.6558607523482798","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.20":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.20","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.0.0-alpha.20","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"f61d1a99ce96b3a7ac545ea476d0df270697a168","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.20.tgz","fileCount":6,"integrity":"sha512-TevJRCozx09ci8lDEsGobilSIF9aOp0umRGZJKE+VVpzVSfd9prhD4VZY9fpxUi6mlirbouPFIEIYxVZEQOvLw==","signatures":[{"sig":"MEUCIHYBcI3drNgabuwjmYvXRBHtoyMoKENJiwb/5Uh5rC0kAiEA3WipFpvnudVibP29iqudgxn4XVTzpa0AauM7MTCObug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41999},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.20.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/724e67d31cfc2f1c76919348f2ff08cd/xui-non-ideal-state-2.0.0-alpha.20.tgz","_integrity":"sha512-TevJRCozx09ci8lDEsGobilSIF9aOp0umRGZJKE+VVpzVSfd9prhD4VZY9fpxUi6mlirbouPFIEIYxVZEQOvLw==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.20","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.20_1785086843698_0.17565283529166043","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.21":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.21","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.0.0-alpha.21","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"f8f7bec22d21d784ccfc795eafa906b4800c58f5","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.21.tgz","fileCount":6,"integrity":"sha512-AJFyoG/avhGx7w1B1FiJezzIOt0rFYteUdF29n+pEcsEOJM+GI/NCRluIzmbJaxkIu3ltSgdLSfGm4BzEyeVgw==","signatures":[{"sig":"MEQCIG1hbQRN7dQx/OUQCs53DcZsnLJdkWPKBtcBo42gL/woAiBq/P9p8b++lEZ72Z8LIBeog6he56x6Pvh3a9dJIftDBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42873},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.21.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/4be530aa4c3dc40f97855b4b3932b835/xui-non-ideal-state-2.0.0-alpha.21.tgz","_integrity":"sha512-AJFyoG/avhGx7w1B1FiJezzIOt0rFYteUdF29n+pEcsEOJM+GI/NCRluIzmbJaxkIu3ltSgdLSfGm4BzEyeVgw==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.21","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.21_1785091566120_0.27943661842155554","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.22":{"name":"@xui/non-ideal-state","version":"2.0.0-alpha.22","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.0.0-alpha.22","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"dbee16fd07cde35d4f99e8b5a59c2139caf29b1c","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0-alpha.22.tgz","fileCount":6,"integrity":"sha512-Wph/J3tVt+5XKrRBxT/F8fwOe/Y0dw7BISrBnkEMPxcT+iP4OAEF8h9lgmVD3H/Y2COQZ2FVn5oLxPgV0kbYyw==","signatures":[{"sig":"MEYCIQD8ZIcFT3Li39FjA5P0cHiT45BCVUxUWWWmyotz+8BXCgIhAOZCUyRc0EEUp8pnNaBBohCsbH1iwWgIIjb909BdEiQk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42873},"type":"module","_from":"file:xui-non-ideal-state-2.0.0-alpha.22.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/642f386faaed0267b446d606b3d0f459/xui-non-ideal-state-2.0.0-alpha.22.tgz","_integrity":"sha512-Wph/J3tVt+5XKrRBxT/F8fwOe/Y0dw7BISrBnkEMPxcT+iP4OAEF8h9lgmVD3H/Y2COQZ2FVn5oLxPgV0kbYyw==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0-alpha.22","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0-alpha.22_1785092593012_0.020764063901337115","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@xui/non-ideal-state","version":"2.0.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.0.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"e8f762f6a1a027229880bcdbd5cba79a1085f832","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.0.0.tgz","fileCount":6,"integrity":"sha512-31gkeMeX16oCc4GTdySVudsq+UIg6jd2L6DAl73rS6ihtDbNFFQxwkKccCYXAjLK74Jhwn6Ft3A1p7fuA3PcJA==","signatures":[{"sig":"MEYCIQDDvSkxYShxuVlfO5Z8gNHvfMDTIv0c6MWp4RctHGJiWgIhANLWby0dPCjI4Tqe5EToH3ak7PEjXavirRLG3gUucLum","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"type":"module","_from":"file:xui-non-ideal-state-2.0.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/1b8d1146532938de4f1c741a89ed2bd7/xui-non-ideal-state-2.0.0.tgz","_integrity":"sha512-31gkeMeX16oCc4GTdySVudsq+UIg6jd2L6DAl73rS6ihtDbNFFQxwkKccCYXAjLK74Jhwn6Ft3A1p7fuA3PcJA==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.0.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.0.0_1785093458490_0.8876218008352299","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.0":{"name":"@xui/non-ideal-state","version":"2.1.0-alpha.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.1.0-alpha.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"244fb364ad6c01a0adb34a3a61552a044ab8de82","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.1.0-alpha.0.tgz","fileCount":6,"integrity":"sha512-zimHw17mEO/pQ7vomFTkVa6zQlIotsltxu5XSPXnHKn6yj7CLn6r2FfmLlZUy+UVETwwjno0CknecEGCme2/5A==","signatures":[{"sig":"MEQCIEw8Y439f4BelULjxesy510HElksOMqT7AblmDOzbLYkAiANV/bUOwW4SIoDPBwVpoCkGRC6eKi1qF9o86PwQymQQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.1.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42871},"type":"module","_from":"file:xui-non-ideal-state-2.1.0-alpha.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/5e657e262c7031926870aa8a1e21a880/xui-non-ideal-state-2.1.0-alpha.0.tgz","_integrity":"sha512-zimHw17mEO/pQ7vomFTkVa6zQlIotsltxu5XSPXnHKn6yj7CLn6r2FfmLlZUy+UVETwwjno0CknecEGCme2/5A==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.1.0-alpha.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.1.0-alpha.0_1785525096584_0.8823434730814124","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.1":{"name":"@xui/non-ideal-state","version":"2.1.0-alpha.1","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.1.0-alpha.1","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"71e291d23336f85e75cd19f9cd3a79833c6914f2","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.1.0-alpha.1.tgz","fileCount":6,"integrity":"sha512-EAD2GPyC8gh9ctdZAon4vLhOnSZD+f3RFObMXKEAyyKhJMzZg971H55rGk40wk93HwOQA8AK2tEZe+gvx9cUcA==","signatures":[{"sig":"MEUCIH62/eQkVgukaVIJZe0ohnUOv8TxmjQN69lvNopZWCbiAiEAs3vf2tX2k7vDWdSzp2csXIGjZPkP9Gp3Bfnm3bprxV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.1.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42871},"type":"module","_from":"file:xui-non-ideal-state-2.1.0-alpha.1.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/96cbd92e546bc31c21123cb90815dbef/xui-non-ideal-state-2.1.0-alpha.1.tgz","_integrity":"sha512-EAD2GPyC8gh9ctdZAon4vLhOnSZD+f3RFObMXKEAyyKhJMzZg971H55rGk40wk93HwOQA8AK2tEZe+gvx9cUcA==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.1.0-alpha.1","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.1.0-alpha.1_1785527652750_0.42912956305762995","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.2":{"name":"@xui/non-ideal-state","version":"2.1.0-alpha.2","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.1.0-alpha.2","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"76ab6bdffea142e5c5cbbd40b3a3f6f9eb2ed0d2","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.1.0-alpha.2.tgz","fileCount":6,"integrity":"sha512-X68ezeb8hcZWFJVeXrspvocTdI7dtc0e5Z2n/GhXHIl9ycCEu0urB6jLZTd0VMJlFwSv372uMYTvqJPgaqgGVA==","signatures":[{"sig":"MEYCIQCov/1ZjSl0EVD0zDXOySvMlDRzhos4J0q5sKoedIemNwIhAKMssptvnZuoDWQbWSC9Y1M5iyCDSZXoZNctEBNW5K9q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.1.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42871},"type":"module","_from":"file:xui-non-ideal-state-2.1.0-alpha.2.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/6752d6ebe6fc55501862bec14c2748d3/xui-non-ideal-state-2.1.0-alpha.2.tgz","_integrity":"sha512-X68ezeb8hcZWFJVeXrspvocTdI7dtc0e5Z2n/GhXHIl9ycCEu0urB6jLZTd0VMJlFwSv372uMYTvqJPgaqgGVA==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.1.0-alpha.2","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.1.0-alpha.2_1785531670009_0.8374024178668078","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@xui/non-ideal-state","version":"2.1.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.1.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"dfe36907ba997e46467359e271659340b6a4c77d","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.1.0.tgz","fileCount":6,"integrity":"sha512-2h983VJ4gNxw9zuzb1yAR+pm0kyWN1CwonvOgOjIszvIwBGjml1LdKLhN4JeLm3WdQ9Wy59QjPfkOS1dlkLxtQ==","signatures":[{"sig":"MEQCIBpqsCTekHn6EgWJ2HUZOfBNjSZEuc90KS9O6csPEt1yAiAQbAZ8KWqoqGRVs8903DDik7VNT7+JjESoqaZQXWACGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"type":"module","_from":"file:xui-non-ideal-state-2.1.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/300e9d0dd5c74ea4cd673cdc73292b71/xui-non-ideal-state-2.1.0.tgz","_integrity":"sha512-2h983VJ4gNxw9zuzb1yAR+pm0kyWN1CwonvOgOjIszvIwBGjml1LdKLhN4JeLm3WdQ9Wy59QjPfkOS1dlkLxtQ==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.1.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.1.0_1785535247802_0.025451025019910478","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-alpha.0":{"name":"@xui/non-ideal-state","version":"2.2.0-alpha.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.0-alpha.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"e0dd8ac33660f1fb57ace96a80cebe82da8df336","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.0-alpha.0.tgz","fileCount":6,"integrity":"sha512-xjSQ/FL+lcdeINMVTVAzd9vf0MQWDLtgdP3nbtoPSBP/5X8oAUuSdIJhviPWWS3Ls6wJJhDZpJKoUObtJ77Pqw==","signatures":[{"sig":"MEYCIQCmxzhs4YWvyfdttTdpQ51LO5G2voiXsyPs3lt9iWZkAQIhAMFSnUzECPrQTjXvndJ8+Bwki9kM1K5Fn8ICLYvPxErY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42871},"type":"module","_from":"file:xui-non-ideal-state-2.2.0-alpha.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/4025808122f4761126f53739c37e6788/xui-non-ideal-state-2.2.0-alpha.0.tgz","_integrity":"sha512-xjSQ/FL+lcdeINMVTVAzd9vf0MQWDLtgdP3nbtoPSBP/5X8oAUuSdIJhviPWWS3Ls6wJJhDZpJKoUObtJ77Pqw==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.0-alpha.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.0-alpha.0_1785923540871_0.8666267552831528","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@xui/non-ideal-state","version":"2.2.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"bf46a4e81279119a84d99bc669c3a1056a877338","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.0.tgz","fileCount":6,"integrity":"sha512-O2eR2FyUYxBd75OmnbMUz9izgHffjqPNqe6b62Bo6w2ywOLz48NC7BqczbpwOer1WLLO5e8RtjuaQAzSK8K1Hw==","signatures":[{"sig":"MEQCIC7uHJkBp/XOaclFXo6UeliQsy8Nuw9OC6kRQFI8W1uVAiA8h2BpMaHjkMmew1+Vx1pnTWYKEmGtHMfC9Ilh50EPkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"type":"module","_from":"file:xui-non-ideal-state-2.2.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/2c6e49aedda6c92090a47055f0773f8f/xui-non-ideal-state-2.2.0.tgz","_integrity":"sha512-O2eR2FyUYxBd75OmnbMUz9izgHffjqPNqe6b62Bo6w2ywOLz48NC7BqczbpwOer1WLLO5e8RtjuaQAzSK8K1Hw==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.17.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.0_1786096140690_0.11595549352434786","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-alpha.0":{"name":"@xui/non-ideal-state","version":"2.2.1-alpha.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.1-alpha.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"e2caa6607b8e82f585379941026572ac2b22422d","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.1-alpha.0.tgz","fileCount":6,"integrity":"sha512-/CzSTdAnCYRsAzPyXN8C6HJs/FFldKMsIVUT5v9kIqGzR5E+tAxUFV1mBaXX5+r1lfVkSupGSWzaZiPtUWk9vA==","signatures":[{"sig":"MEQCICj0MUEzvbtFzAYhvkcArcPuQEDLJQy4N0nrPi6A6SkkAiBj9Y85rd4qGJGFG28BK4eoYN3Oj+UD6LZgC2VS2isC5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42871},"type":"module","_from":"file:xui-non-ideal-state-2.2.1-alpha.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/477a318253ed7bc9af2201f93416869d/xui-non-ideal-state-2.2.1-alpha.0.tgz","_integrity":"sha512-/CzSTdAnCYRsAzPyXN8C6HJs/FFldKMsIVUT5v9kIqGzR5E+tAxUFV1mBaXX5+r1lfVkSupGSWzaZiPtUWk9vA==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.1-alpha.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.1-alpha.0_1786485696506_0.00046054995074462646","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-alpha.1":{"name":"@xui/non-ideal-state","version":"2.2.1-alpha.1","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.1-alpha.1","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"43255df9f22560cd454c5d376caf838c8899afd3","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.1-alpha.1.tgz","fileCount":6,"integrity":"sha512-noXkwVWZZP2nksVyX0zX+RBDR8Ip8drw6oBibbV/0bbM5SyjnCpxSjJHH0+ZTTSicpegiPK38/kAYBKU9ZffEg==","signatures":[{"sig":"MEYCIQDTCNTC1njkwnYfyKwBzdc/SKUCx+BQCt9XyU4HZxwn0gIhAK/uSSwc43aT86Kxg7Uu/aStGYJt+2RMZYLvYX23h4Zy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42871},"type":"module","_from":"file:xui-non-ideal-state-2.2.1-alpha.1.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/7d422212fe13312164b96867e3c971f2/xui-non-ideal-state-2.2.1-alpha.1.tgz","_integrity":"sha512-noXkwVWZZP2nksVyX0zX+RBDR8Ip8drw6oBibbV/0bbM5SyjnCpxSjJHH0+ZTTSicpegiPK38/kAYBKU9ZffEg==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.1-alpha.1","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.1-alpha.1_1786517906915_0.6584770325283691","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@xui/non-ideal-state","version":"2.2.1","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.1","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"d6ce3ce851361d8e7b1d878bee358fdff4d5209b","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.1.tgz","fileCount":6,"integrity":"sha512-aRkp4TZBzdL1Naat+u81nE74Kz5q3YIE4pWehhWCyVukru8oTUe6F8PLvw+a8EZmZ5bZM5DP6ElYxvvOVNrEyA==","signatures":[{"sig":"MEYCIQCAVU4Z7ZZL2QbuwBx4u7DOQecJK4syl5cwycNw0ERt0gIhANh37K7EhqWqRsFYFUqkMjIH3tx+B/XglLO0bb/BDKk3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"type":"module","_from":"file:xui-non-ideal-state-2.2.1.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/3e1a3cbdde73ffa47264ebf617deca56/xui-non-ideal-state-2.2.1.tgz","_integrity":"sha512-aRkp4TZBzdL1Naat+u81nE74Kz5q3YIE4pWehhWCyVukru8oTUe6F8PLvw+a8EZmZ5bZM5DP6ElYxvvOVNrEyA==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.1","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.1_1786519067033_0.7819397925363221","host":"s3://npm-registry-packages-npm-production"}},"2.2.2-alpha.0":{"name":"@xui/non-ideal-state","version":"2.2.2-alpha.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.2-alpha.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"c77f88a9a554d7b21498c08fa6c66a0d39595404","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.2-alpha.0.tgz","fileCount":6,"integrity":"sha512-Wa8N8mewtN6Ko8IU/HJnV13mSojyqOhEmWPqNuKUxEfL5G/JoNuzFw4C3bA9IpLd2RxMlNsxpLNvAzJWTZeH5g==","signatures":[{"sig":"MEQCIC3umfQ4W5dEutAhjQnsZHEnzO/ktWKv9AIpKqy/rfwYAiABn2AVcjzCiFXvrqSnG7X/FQkjb8Yl23yrntqPwGy9nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42871},"type":"module","_from":"file:xui-non-ideal-state-2.2.2-alpha.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/b0f9677585c0aa893ad2418e7c35129e/xui-non-ideal-state-2.2.2-alpha.0.tgz","_integrity":"sha512-Wa8N8mewtN6Ko8IU/HJnV13mSojyqOhEmWPqNuKUxEfL5G/JoNuzFw4C3bA9IpLd2RxMlNsxpLNvAzJWTZeH5g==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.2-alpha.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.2-alpha.0_1786522678708_0.20253706221821077","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@xui/non-ideal-state","version":"2.2.2","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.2","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"02f1d44cb2437a87abaf6d0c8066123755c14947","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.2.tgz","fileCount":6,"integrity":"sha512-iA2Hfx+VGC9NAp+PBg0dR60n1teWxOgskIhZ2iSR+mIg3I0QI4HDMV5NGKhqWQBuWswqZnma1cUQvT4hHhyheA==","signatures":[{"sig":"MEUCIQCQkX0XUncr2sak+Fxq+zsl1uPvvCYy6C+ZDjDBcCIpOgIgawIxUmhRTszFhN27SN3pO2Qcb8S7DCONMxk/sfdC1+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"type":"module","_from":"file:xui-non-ideal-state-2.2.2.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/6c60696159884aae25295d6a46fc4b1a/xui-non-ideal-state-2.2.2.tgz","_integrity":"sha512-iA2Hfx+VGC9NAp+PBg0dR60n1teWxOgskIhZ2iSR+mIg3I0QI4HDMV5NGKhqWQBuWswqZnma1cUQvT4hHhyheA==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.17.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.2","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.2_1786524013443_0.39621888230474034","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-alpha.0":{"name":"@xui/non-ideal-state","version":"2.2.3-alpha.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.3-alpha.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"f116480a81716a3072ceceed00754534ba7be733","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.3-alpha.0.tgz","fileCount":6,"integrity":"sha512-Tl2i2CVvDWf+ggTfLWrlinp7Qjdu8SddvktLF5kREXIhIQLtU2V6bVzwXFIK3DBcwtti6xh7XfGHSH0X1ycqzQ==","signatures":[{"sig":"MEUCIQD3X8D26LC40po2ky52ofBk5PKYoR0K0z3T7gj2JB9MegIgIMvvrwN3159EfJwADSqJp54+b/B+U07ww+VSnUtPF7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.3-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42871},"type":"module","_from":"file:xui-non-ideal-state-2.2.3-alpha.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/3e6a662a17706b6d28392c0c797dfa55/xui-non-ideal-state-2.2.3-alpha.0.tgz","_integrity":"sha512-Tl2i2CVvDWf+ggTfLWrlinp7Qjdu8SddvktLF5kREXIhIQLtU2V6bVzwXFIK3DBcwtti6xh7XfGHSH0X1ycqzQ==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.17.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.3-alpha.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.3-alpha.0_1786528145436_0.9750823418995598","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@xui/non-ideal-state","version":"2.2.3","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.3","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"c9a157f79b23c37071c4aa76dca9187536917366","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.3.tgz","fileCount":6,"integrity":"sha512-0DQN0Kio5OYARozxhxJ/I7zr+4mmwkITlLqrFKwmYl/QWq3bWVPEqQP6+2dW0o/AJkAp687RTJzWqY8GbyAjvw==","signatures":[{"sig":"MEQCIE3SDIRlCn/ocViP0+NfxkeUSQloNhGQqV5PLNh3rYJ+AiAvKOncp4VvQCN82EgZFw7V/M2esAtJ1N/ft7qy54gGmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"type":"module","_from":"file:xui-non-ideal-state-2.2.3.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/be871b293628212c095578bca0773c2d/xui-non-ideal-state-2.2.3.tgz","_integrity":"sha512-0DQN0Kio5OYARozxhxJ/I7zr+4mmwkITlLqrFKwmYl/QWq3bWVPEqQP6+2dW0o/AJkAp687RTJzWqY8GbyAjvw==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.3","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.3_1786529259159_0.28898551716968823","host":"s3://npm-registry-packages-npm-production"}},"2.2.4-alpha.0":{"name":"@xui/non-ideal-state","version":"2.2.4-alpha.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.4-alpha.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"ebcf6bbe9c4d010250c649dc9aab21860ed02d36","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.4-alpha.0.tgz","fileCount":6,"integrity":"sha512-7EC8NRToaD/GETB8OO55a1iGYD6buGaWoU9T+MoPrXMktLfmWoE5lJSdFb6SKg7f7Peb4+U6vDTgIGNlC43eaQ==","signatures":[{"sig":"MEQCIGR6tOMUAWoyIGZTZ66VZWheGXcYQh78jBq8LgK7Y9hjAiAR9GwEXMC98HoYy5SEg/itQAwrc2C6z0yN2TiGsyLghg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.4-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42871},"type":"module","_from":"file:xui-non-ideal-state-2.2.4-alpha.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/921155a3e39a5e6a7b47c3a43eaa29b7/xui-non-ideal-state-2.2.4-alpha.0.tgz","_integrity":"sha512-7EC8NRToaD/GETB8OO55a1iGYD6buGaWoU9T+MoPrXMktLfmWoE5lJSdFb6SKg7f7Peb4+U6vDTgIGNlC43eaQ==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.4-alpha.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.4-alpha.0_1786535588750_0.0322896123017824","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@xui/non-ideal-state","version":"2.2.4","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.4","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"29fa492ac488daa651a9d7ae5c34c34431057537","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.4.tgz","fileCount":6,"integrity":"sha512-Xg8Uqm/rOyxEL+XsI63Uy6AJIKOt9mWT+ZLdvTw2/aValUrTqTI8/hnuZf4I267Jeh7e3hmDvEk/XKnq+k/TQg==","signatures":[{"sig":"MEUCIQCu9rZlw0iQJr6z7sbFu0OjcdXb7aZ2SLRHjNntdhWBNQIgPSgu99BNk0pclEXFz1KkMhUC80Sp6SvoARbg+SjJp8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"type":"module","_from":"file:xui-non-ideal-state-2.2.4.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/0bb739b173f36f07afe83919dac3a60f/xui-non-ideal-state-2.2.4.tgz","_integrity":"sha512-Xg8Uqm/rOyxEL+XsI63Uy6AJIKOt9mWT+ZLdvTw2/aValUrTqTI8/hnuZf4I267Jeh7e3hmDvEk/XKnq+k/TQg==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.4","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.4_1786541874009_0.9410810731483763","host":"s3://npm-registry-packages-npm-production"}},"2.2.5-alpha.0":{"name":"@xui/non-ideal-state","version":"2.2.5-alpha.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.5-alpha.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"3a9e9ec0e842a237cf0fe070e05697e961b9ed3b","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.5-alpha.0.tgz","fileCount":6,"integrity":"sha512-cJ8vxcHNRowggv/okZmNXXtB1JB1jz9G9r5x8M/wutAXhU1V08H4GJyBmMYOr8AzLZqifHHdi5FJIxvhZhCAFQ==","signatures":[{"sig":"MEYCIQCRhEGw8yBhIrohZJzJMisUbujQqd7Wfv+X9rSBucDkqQIhAOjSA/o1+GOvJ+DyOIKW/M4Chr6vcylcBO987tKcyObI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.5-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42871},"type":"module","_from":"file:xui-non-ideal-state-2.2.5-alpha.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/6d10cabd92c366c0013b320620f2db27/xui-non-ideal-state-2.2.5-alpha.0.tgz","_integrity":"sha512-cJ8vxcHNRowggv/okZmNXXtB1JB1jz9G9r5x8M/wutAXhU1V08H4GJyBmMYOr8AzLZqifHHdi5FJIxvhZhCAFQ==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.5-alpha.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.5-alpha.0_1786563765223_0.11094559876994436","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@xui/non-ideal-state","version":"2.2.5","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.5","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"7f5a4323e94cb7ffd56b7134024e119066de058a","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.5.tgz","fileCount":6,"integrity":"sha512-7NxjgKdPYtLYJC9rHFm5yl1+XBU0tmX8SlbNzDl5nfYlbTbRX8sPK1vQKSbjKfhf9pvCTJvoHvm9K4MMlIZ9TQ==","signatures":[{"sig":"MEYCIQDtR9hYvizVPBnHDTLkCud4cw2V9HfHUPY4sQ/GuIVheQIhAI5k4gPcDra0zn4wDaFbOZO85msJumCN2RTXT/M/xUq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"type":"module","_from":"file:xui-non-ideal-state-2.2.5.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/d30f41e6e1de073e96bfa7036fcaeaec/xui-non-ideal-state-2.2.5.tgz","_integrity":"sha512-7NxjgKdPYtLYJC9rHFm5yl1+XBU0tmX8SlbNzDl5nfYlbTbRX8sPK1vQKSbjKfhf9pvCTJvoHvm9K4MMlIZ9TQ==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.5","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.5_1786565124836_0.9087152514892984","host":"s3://npm-registry-packages-npm-production"}},"2.2.6-alpha.0":{"name":"@xui/non-ideal-state","version":"2.2.6-alpha.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.6-alpha.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"0cca5c735ea5a15fc0bc40990168d5dfd4083725","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.6-alpha.0.tgz","fileCount":6,"integrity":"sha512-nTue6aMclR9OphoPrA8GLHb1AJZ6U346JpUCt/6XDHKTTi2I+ckvImqfqDTmh99rzJ/OghhESUuGqt1GaGz5ow==","signatures":[{"sig":"MEQCIHmEu5OcdRay/n80dTAFmk06dW0p6rqRgzB18NYsIN4bAiAKhUsVRRiFkMeEONcph0CMJdQ329/pW+n6HK0b5m7I0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.6-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42871},"type":"module","_from":"file:xui-non-ideal-state-2.2.6-alpha.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/aca37952563274820fb183b1579b7f92/xui-non-ideal-state-2.2.6-alpha.0.tgz","_integrity":"sha512-nTue6aMclR9OphoPrA8GLHb1AJZ6U346JpUCt/6XDHKTTi2I+ckvImqfqDTmh99rzJ/OghhESUuGqt1GaGz5ow==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.17.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.6-alpha.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.6-alpha.0_1788027353846_0.2006804331815879","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@xui/non-ideal-state","version":"2.2.6","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.2.6","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"6f9142be084b42753f461cdc9654e683131a1694","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.2.6.tgz","fileCount":6,"integrity":"sha512-oydMrEgnVYtfGmJeS7QXq3nqXc8L2eyIKpLxD5rnm4pAh7XFyjutIm4ZK60ZXYZYLJQWFQxLgT8h4EpjWulk8A==","signatures":[{"sig":"MEUCIHPV4ge92p6B9IsFTtVPIqLiHWbaTyLVOZkQ3OEjYV3wAiEAlSbgObuCUYuMvRMO6Ogo4Ur+ZLDfalPsPEzvdCGLBz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"type":"module","_from":"file:xui-non-ideal-state-2.2.6.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/44443d68061217246f02d7c287f37585/xui-non-ideal-state-2.2.6.tgz","_integrity":"sha512-oydMrEgnVYtfGmJeS7QXq3nqXc8L2eyIKpLxD5rnm4pAh7XFyjutIm4ZK60ZXYZYLJQWFQxLgT8h4EpjWulk8A==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.17.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.2.6","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.2.6_1788030370761_0.283769153293681","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@xui/non-ideal-state","version":"2.3.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@2.3.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"83d8039fb83646203a63a183e69a9ccb95adb14e","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-2.3.0.tgz","fileCount":6,"integrity":"sha512-JKNC7xvi+Fb3fXiGELaAX9RLAA6OBVfM0FoyENp2yvkMkPOWzSo9UfH5PNMAl5zHbhIxusgB/GCAcBdmoadQuw==","signatures":[{"sig":"MEUCIG4xy7mjDsrYAGIhebZOzZx8yTyqg4N8N+Fhl8ndo5NRAiEAyi+JUMpOlfzo2j6B95dkKt8AOKUlD/aYw3AVe5JouSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"type":"module","_from":"file:xui-non-ideal-state-2.3.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/b4b2410b117fe8d15671d31c83ce6cc5/xui-non-ideal-state-2.3.0.tgz","_integrity":"sha512-JKNC7xvi+Fb3fXiGELaAX9RLAA6OBVfM0FoyENp2yvkMkPOWzSo9UfH5PNMAl5zHbhIxusgB/GCAcBdmoadQuw==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.17.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"2.3.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_2.3.0_1788032900254_0.015259261742465835","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@xui/non-ideal-state","version":"3.0.0","keywords":["angular","ui","components","tailwindcss"],"author":{"name":"Jiu"},"license":"Apache-2.0","_id":"@xui/non-ideal-state@3.0.0","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"homepage":"https://xuijs.org","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"4e7188910508f651de5fa9a76b349463cd918ad8","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-3.0.0.tgz","fileCount":6,"integrity":"sha512-t8MJlQ8QfGMd/YuzVE8PonbenRzEXu/kbslQG82jvkzmMQI4hQxGcybYE1UEYOb56Z/hAavjDWyKVBVfZz5oMA==","signatures":[{"sig":"MEQCIEYemWtBQNUVHJk1of6v7LtEnaX/sad7JcRlCXr4q97oAiBB6zrV7tzu8UWVd51Y+Ht9pQ6wfyGG0f0LeTuMHsvBgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"type":"module","_from":"file:xui-non-ideal-state-3.0.0.tgz","module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"typings":"types/xui-non-ideal-state.d.ts","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"_resolved":"/tmp/c0fd822b4efdf5a87bffc229fcc227c6/xui-non-ideal-state-3.0.0.tgz","_integrity":"sha512-t8MJlQ8QfGMd/YuzVE8PonbenRzEXu/kbslQG82jvkzmMQI4hQxGcybYE1UEYOb56Z/hAavjDWyKVBVfZz5oMA==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.19.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"3.0.0","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/non-ideal-state_3.0.0_1789067712717_0.8248886954364436","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"_id":"@xui/non-ideal-state@3.0.1","bugs":{"url":"https://github.com/rikarin/xui/issues"},"dist":{"shasum":"755eef93dea069c6e9c0b2fd0a4eff5e22c5a771","tarball":"https://registry.npmjs.org/@xui/non-ideal-state/-/non-ideal-state-3.0.1.tgz","fileCount":6,"integrity":"sha512-rI9cLfV/3KwTaurnzO4cMtNrJdZaOCWZfk0q1zu1QR72LGQNWCbh3gzDRZi3+WSteil5trS4NqfmBGQ0hQulAQ==","signatures":[{"sig":"MEYCIQDlxUvn6RS9ubQy3NPUDkEE1YgC0e6H1Cs4bP8eNbE57wIhAMLCbJ9JRj6a20/sdOgTtnKn6/1s1306Q7MFVdFq8LRg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIALTNqYAXBG46hmU5C7fod01xjE5Ti/H1rrNi8ab22FQAiB6M1PO7vJoHWLZFUKUUxAg1ZTUkwgeU0OP/VLiHXt8Jg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@xui%2fnon-ideal-state@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42855},"name":"@xui/non-ideal-state","type":"module","_from":"file:xui-non-ideal-state-3.0.1.tgz","author":{"name":"Jiu"},"module":"fesm2022/xui-non-ideal-state.mjs","exports":{".":{"types":"./types/xui-non-ideal-state.d.ts","default":"./fesm2022/xui-non-ideal-state.mjs"},"./package.json":{"default":"./package.json"}},"license":"Apache-2.0","typings":"types/xui-non-ideal-state.d.ts","version":"3.0.1","_npmUser":{"name":"rikarin","email":"rene@cincura.eu"},"homepage":"https://xuijs.org","keywords":["angular","ui","components","tailwindcss"],"_resolved":"/tmp/aa0a6074f4ba69e6d548a70d974ea2bc/xui-non-ideal-state-3.0.1.tgz","_integrity":"sha512-rI9cLfV/3KwTaurnzO4cMtNrJdZaOCWZfk0q1zu1QR72LGQNWCbh3gzDRZi3+WSteil5trS4NqfmBGQ0hQulAQ==","repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"_npmVersion":"11.19.0","description":"Modern Angular 22 UI Library based on TailwindCSS","directories":{},"maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"clsx":"^2.1.1","@xui/core":"3.0.1","@angular/core":"22","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/non-ideal-state_3.0.1_1789683192140_0.7313816156722763"}}},"time":{"created":"2026-07-25T19:41:53.989Z","modified":"2026-09-17T22:13:12.592Z","2.0.0-alpha.11":"2026-07-25T19:41:54.333Z","2.0.0-alpha.12":"2026-07-26T09:32:26.910Z","2.0.0-alpha.13":"2026-07-26T09:59:08.954Z","2.0.0-alpha.14":"2026-07-26T10:32:05.781Z","2.0.0-alpha.15":"2026-07-26T10:50:56.368Z","2.0.0-alpha.16":"2026-07-26T11:59:20.957Z","2.0.0-alpha.17":"2026-07-26T15:00:32.338Z","2.0.0-alpha.18":"2026-07-26T16:26:35.123Z","2.0.0-alpha.19":"2026-07-26T17:09:09.653Z","2.0.0-alpha.20":"2026-07-26T17:27:23.853Z","2.0.0-alpha.21":"2026-07-26T18:46:06.266Z","2.0.0-alpha.22":"2026-07-26T19:03:13.170Z","2.0.0":"2026-07-26T19:17:38.625Z","2.1.0-alpha.0":"2026-07-31T19:11:36.716Z","2.1.0-alpha.1":"2026-07-31T19:54:12.887Z","2.1.0-alpha.2":"2026-07-31T21:01:10.150Z","2.1.0":"2026-07-31T22:00:47.940Z","2.2.0-alpha.0":"2026-08-05T09:52:20.998Z","2.2.0":"2026-08-07T09:49:00.872Z","2.2.1-alpha.0":"2026-08-11T22:01:36.650Z","2.2.1-alpha.1":"2026-08-12T06:58:27.047Z","2.2.1":"2026-08-12T07:17:47.178Z","2.2.2-alpha.0":"2026-08-12T08:17:58.858Z","2.2.2":"2026-08-12T08:40:13.564Z","2.2.3-alpha.0":"2026-08-12T09:49:05.578Z","2.2.3":"2026-08-12T10:07:39.299Z","2.2.4-alpha.0":"2026-08-12T11:53:08.900Z","2.2.4":"2026-08-12T13:37:54.160Z","2.2.5-alpha.0":"2026-08-12T19:42:45.382Z","2.2.5":"2026-08-12T20:05:25.004Z","2.2.6-alpha.0":"2026-08-29T18:15:53.997Z","2.2.6":"2026-08-29T19:06:10.899Z","2.3.0":"2026-08-29T19:48:20.397Z","3.0.0":"2026-09-10T19:15:12.840Z","3.0.1":"2026-09-17T22:13:12.235Z"},"bugs":{"url":"https://github.com/rikarin/xui/issues"},"author":{"name":"Jiu"},"license":"Apache-2.0","homepage":"https://xuijs.org","keywords":["angular","ui","components","tailwindcss"],"repository":{"url":"git+https://github.com/Rikarin/xui.git","type":"git"},"description":"Modern Angular 22 UI Library based on TailwindCSS","maintainers":[{"name":"rikarin","email":"rene@cincura.eu"}],"readme":"<h1 align=\"center\">xUI</h1>\n\n<p align=\"center\">\n  <strong>90 Angular components, one npm package each, themed from a single token layer.</strong>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://xuijs.org\">Documentation</a> ·\n  <a href=\"https://develop--67d2b4c756077a325913e5d9.chromatic.com/?globals=theme:dark\">Storybook</a> ·\n  <a href=\"https://stackblitz.com/fork/xui\">StackBlitz</a> ·\n  <a href=\"#components\">Components</a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/rikarin/xui/actions/workflows/release.yml\"><img src=\"https://github.com/rikarin/xui/actions/workflows/release.yml/badge.svg?branch=master\" alt=\"Build status\" /></a>\n  <a href=\"https://www.npmjs.com/package/@xui/core\"><img src=\"https://img.shields.io/npm/v/%40xui/core.svg\" alt=\"npm version\" /></a>\n  <a href=\"https://www.npmjs.com/org/xui\"><img src=\"https://img.shields.io/npm/dm/%40xui/core.svg\" alt=\"Downloads\" /></a>\n  <a href=\"https://app.netlify.com/sites/xui/deploys\"><img src=\"https://api.netlify.com/api/v1/badges/fa0cfd14-97df-47fa-8a7c-152e6d4cfda2/deploy-status\" alt=\"Netlify status\" /></a>\n</p>\n\n---\n\nxUI is an Angular 22 component library styled with Tailwind CSS 4. You compose it from directives and\nstandalone components rather than configuring one monolith, and the set goes well past the\nprimitives: data tables, dock managers, omnibars, node graphs and date ranges are packages here, not\nthings you are left to build.\n\n```ts\nimport { XuiButtonImports } from '@xui/button';\n\n@Component({\n  imports: [XuiButtonImports],\n  template: `<button xuiButton color=\"primary\">Save changes</button>`\n})\nexport class Example {}\n```\n\n## Features\n\n- **One package per component.** Install `@xui/button` and you ship a button, not a library. Each\n  package exports an imports barrel for standalone components.\n- **Signals throughout.** Signal inputs, `OnPush` and zoneless change detection; no `zone.js`\n  required.\n- **Themed by tokens, not overrides.** Components style themselves with `bg-surface`,\n  `text-foreground-muted`, `border-error-muted`. Light and dark both work without a single `dark:`\n  class, and re-colouring an intent is one CSS variable.\n- **Typed variants.** Every visual axis is a typed input backed by\n  [CVA](https://cva.style), and the `class` input merges through `tailwind-merge` — your utility\n  wins instead of fighting the component's.\n- **Angular CDK underneath.** Overlays, focus traps, roving tabindex, typeahead, drag and drop and\n  bidi come from `@angular/cdk`, so keyboard behaviour and RTL are not reimplemented per component.\n- **Built for coding agents.** An MCP server and an agent skill expose the real API of every\n  package — see [AI coding agents](#ai-coding-agents).\n\n## Requirements\n\n|                         |     |\n| ----------------------- | --- |\n| Angular                 | 22  |\n| Tailwind CSS            | 4   |\n| Node (development only) | 24  |\n\n## Getting started\n\n```bash\nng add @xui/core\n```\n\nThat installs the core package and wires your global stylesheet: the theme import, the CDK overlay\nstylesheet, and a `@source` glob pointing at the published packages. It is idempotent, so running it\nagain only adds what is missing. Use `nx add @xui/core` in an Nx workspace, and `--skip-overlay` if\nyou will not use dialogs, drawers, popovers, tooltips, menus or toasts.\n\nThen add the components you need:\n\n```bash\npnpm add @xui/button @xui/dialog @xui/icon\n```\n\n## Theming\n\nTo wire the styles by hand, import the token layer once after Tailwind:\n\n```css\n@import 'tailwindcss';\n@import '@xui/core/styles/theme.css';\n\n/* Only needed for an overlay surface — popover, tooltip, menu, dialog, drawer\n   or toast. Without it, overlays render in the document flow. */\n@import '@angular/cdk/overlay-prebuilt.css';\n\n/* Tailwind only emits utilities it can see, and it cannot see node_modules by default. */\n@source '../node_modules/@xui';\n```\n\nPut `.dark` (or `[data-theme='dark']`) on `<html>` to switch themes; with neither present the theme\nfollows `prefers-color-scheme`. Both selectors work on any element, so a subtree can render in the\nopposite theme.\n\nRe-theme by overriding tokens after the import. The `darker` / `lighter` / `subtle` / `muted` /\n`emphasis` steps of each intent are derived, so one declaration re-colours the whole ramp:\n\n```css\n:root {\n  --primary: var(--color-violet-600);\n  --surface-inset: var(--color-zinc-50);\n}\n```\n\nControls share one density scale — 24 / 30 / 40px for `sm` / default / `lg` — so a button, an input\nand a date field on the same row line up. Override `--control-height-md` to re-tune the library.\n\nThe full token reference, rendered in both themes, is the **Design tokens** page in Storybook.\n\n## Components\n\n<details>\n<summary><strong>All 90 packages</strong>, grouped as they appear in Storybook</summary>\n\n<br />\n\n**Foundations** — [`@xui/icon`](https://www.npmjs.com/package/@xui/icon) · [`@xui/link`](https://www.npmjs.com/package/@xui/link) · [`@xui/text`](https://www.npmjs.com/package/@xui/text)\n\n**Actions** — [`@xui/button`](https://www.npmjs.com/package/@xui/button) · [`@xui/button-group`](https://www.npmjs.com/package/@xui/button-group) · [`@xui/hotkeys`](https://www.npmjs.com/package/@xui/hotkeys)\n\n**Forms** — [`@xui/cascader`](https://www.npmjs.com/package/@xui/cascader) · [`@xui/checkbox`](https://www.npmjs.com/package/@xui/checkbox) · [`@xui/color-picker`](https://www.npmjs.com/package/@xui/color-picker) · [`@xui/control-card`](https://www.npmjs.com/package/@xui/control-card) · [`@xui/control-group`](https://www.npmjs.com/package/@xui/control-group) · [`@xui/editable-text`](https://www.npmjs.com/package/@xui/editable-text) · [`@xui/file-input`](https://www.npmjs.com/package/@xui/file-input) · [`@xui/form-field`](https://www.npmjs.com/package/@xui/form-field) · [`@xui/html-select`](https://www.npmjs.com/package/@xui/html-select) · [`@xui/input`](https://www.npmjs.com/package/@xui/input) · [`@xui/input-otp`](https://www.npmjs.com/package/@xui/input-otp) · [`@xui/label`](https://www.npmjs.com/package/@xui/label) · [`@xui/multi-select`](https://www.npmjs.com/package/@xui/multi-select) · [`@xui/numeric-input`](https://www.npmjs.com/package/@xui/numeric-input) · [`@xui/radio`](https://www.npmjs.com/package/@xui/radio) · [`@xui/rate`](https://www.npmjs.com/package/@xui/rate) · [`@xui/rich-text-editor`](https://www.npmjs.com/package/@xui/rich-text-editor) · [`@xui/segmented-control`](https://www.npmjs.com/package/@xui/segmented-control) · [`@xui/select`](https://www.npmjs.com/package/@xui/select) · [`@xui/slider`](https://www.npmjs.com/package/@xui/slider) · [`@xui/suggest`](https://www.npmjs.com/package/@xui/suggest) · [`@xui/switch`](https://www.npmjs.com/package/@xui/switch) · [`@xui/tag-input`](https://www.npmjs.com/package/@xui/tag-input) · [`@xui/textarea`](https://www.npmjs.com/package/@xui/textarea) · [`@xui/transfer`](https://www.npmjs.com/package/@xui/transfer) · [`@xui/tree-select`](https://www.npmjs.com/package/@xui/tree-select) · [`@xui/upload`](https://www.npmjs.com/package/@xui/upload)\n\n**Date & time** — [`@xui/date-input`](https://www.npmjs.com/package/@xui/date-input) · [`@xui/date-picker`](https://www.npmjs.com/package/@xui/date-picker) · [`@xui/date-range-input`](https://www.npmjs.com/package/@xui/date-range-input) · [`@xui/date-range-picker`](https://www.npmjs.com/package/@xui/date-range-picker) · [`@xui/time-picker`](https://www.npmjs.com/package/@xui/time-picker) · [`@xui/timezone-select`](https://www.npmjs.com/package/@xui/timezone-select)\n\n**Data display** — [`@xui/avatar`](https://www.npmjs.com/package/@xui/avatar) · [`@xui/card`](https://www.npmjs.com/package/@xui/card) · [`@xui/card-list`](https://www.npmjs.com/package/@xui/card-list) · [`@xui/carousel`](https://www.npmjs.com/package/@xui/carousel) · [`@xui/data-table`](https://www.npmjs.com/package/@xui/data-table) · [`@xui/descriptions`](https://www.npmjs.com/package/@xui/descriptions) · [`@xui/entity-title`](https://www.npmjs.com/package/@xui/entity-title) · [`@xui/kbd`](https://www.npmjs.com/package/@xui/kbd) · [`@xui/statistic`](https://www.npmjs.com/package/@xui/statistic) · [`@xui/status`](https://www.npmjs.com/package/@xui/status) · [`@xui/table`](https://www.npmjs.com/package/@xui/table) · [`@xui/tag`](https://www.npmjs.com/package/@xui/tag) · [`@xui/timeline`](https://www.npmjs.com/package/@xui/timeline) · [`@xui/tree`](https://www.npmjs.com/package/@xui/tree)\n\n**Navigation** — [`@xui/breadcrumb`](https://www.npmjs.com/package/@xui/breadcrumb) · [`@xui/menubar`](https://www.npmjs.com/package/@xui/menubar) · [`@xui/navbar`](https://www.npmjs.com/package/@xui/navbar) · [`@xui/navigation-menu`](https://www.npmjs.com/package/@xui/navigation-menu) · [`@xui/pagination`](https://www.npmjs.com/package/@xui/pagination) · [`@xui/panel-stack`](https://www.npmjs.com/package/@xui/panel-stack) · [`@xui/steps`](https://www.npmjs.com/package/@xui/steps) · [`@xui/tabs`](https://www.npmjs.com/package/@xui/tabs)\n\n**Overlays** — [`@xui/alert`](https://www.npmjs.com/package/@xui/alert) · [`@xui/alert-dialog`](https://www.npmjs.com/package/@xui/alert-dialog) · [`@xui/context-menu`](https://www.npmjs.com/package/@xui/context-menu) · [`@xui/dialog`](https://www.npmjs.com/package/@xui/dialog) · [`@xui/drawer`](https://www.npmjs.com/package/@xui/drawer) · [`@xui/menu`](https://www.npmjs.com/package/@xui/menu) · [`@xui/omnibar`](https://www.npmjs.com/package/@xui/omnibar) · [`@xui/popover`](https://www.npmjs.com/package/@xui/popover) · [`@xui/toast`](https://www.npmjs.com/package/@xui/toast) · [`@xui/tooltip`](https://www.npmjs.com/package/@xui/tooltip)\n\n**Feedback** — [`@xui/callout`](https://www.npmjs.com/package/@xui/callout) · [`@xui/non-ideal-state`](https://www.npmjs.com/package/@xui/non-ideal-state) · [`@xui/progress-bar`](https://www.npmjs.com/package/@xui/progress-bar) · [`@xui/result`](https://www.npmjs.com/package/@xui/result) · [`@xui/skeleton`](https://www.npmjs.com/package/@xui/skeleton) · [`@xui/spinner`](https://www.npmjs.com/package/@xui/spinner)\n\n**Layout** — [`@xui/accordion`](https://www.npmjs.com/package/@xui/accordion) · [`@xui/aspect-ratio`](https://www.npmjs.com/package/@xui/aspect-ratio) · [`@xui/collapse`](https://www.npmjs.com/package/@xui/collapse) · [`@xui/divider`](https://www.npmjs.com/package/@xui/divider) · [`@xui/dock-manager`](https://www.npmjs.com/package/@xui/dock-manager) · [`@xui/overflow-list`](https://www.npmjs.com/package/@xui/overflow-list) · [`@xui/scroll-area`](https://www.npmjs.com/package/@xui/scroll-area) · [`@xui/section`](https://www.npmjs.com/package/@xui/section) · [`@xui/splitter`](https://www.npmjs.com/package/@xui/splitter)\n\n**Visualisation** — [`@xui/echarts`](https://www.npmjs.com/package/@xui/echarts) · [`@xui/konva`](https://www.npmjs.com/package/@xui/konva) · [`@xui/node-graph`](https://www.npmjs.com/package/@xui/node-graph)\n\n</details>\n\n## AI coding agents\n\nTwo pieces of tooling teach coding agents how to build with xUI.\n\n**MCP server** — [`@xui/mcp`](libs/mcp/README.md) exposes every package's real API (selectors, signal\ninputs, variant axes, outputs), the design tokens, the docs and the Storybook examples as MCP tools.\nIt extracts them from the library sources, so every package is covered and the answers match the\ninstalled version.\n\n```json\n{\n  \"mcpServers\": {\n    \"xui\": { \"command\": \"npx\", \"args\": [\"-y\", \"@xui/mcp\"] }\n  }\n}\n```\n\nIn this repository `.mcp.json` already points at `dist/libs/mcp/src/server.js` — run\n`pnpm nx build mcp` once so it exists.\n\n**Skill** — [`skills/xui`](skills/xui/SKILL.md) is the procedural knowledge: the three-layer\narchitecture, discovery through the MCP server, composition and styling rules, theming, the\ngenerators, and the conventions for authoring a package inside the monorepo. `.claude/skills/xui`\nlinks to it for agents working in this repository.\n\n## Browser support\n\nThe browsers Angular itself supports — see the\n[Angular browser support policy](https://angular.dev/reference/versions#browser-support).\n\n## Development\n\nThe workspace is [Nx](https://nx.dev) + pnpm.\n\n```bash\npnpm install\npnpm start                     # documentation site on :4200\npnpm storybook                 # component gallery on :4400\npnpm nx serve admin            # the example admin application\npnpm test                      # unit tests\npnpm nx test-storybook ui-storybook   # render every story in headless Chromium\npnpm build                     # build every package\n```\n\nCommits follow [Conventional Commits](https://www.conventionalcommits.org) and are linted — the\nrelease is cut from them. See [docs/releasing.md](docs/releasing.md) for how a version is published,\n[apps/ui-storybook/README.md](apps/ui-storybook/README.md) before writing stories, and\n[apps/app/README.md](apps/app/README.md) for the documentation site, whose component pages are\ngenerated from those same stories, and [apps/admin/README.md](apps/admin/README.md) for the example\nadmin application — a full app built from these packages, which is the fastest way to see how they\nfit together.\n\n## Contributing\n\nBugs and ideas are welcome in [issues](https://github.com/Rikarin/xui/issues). For a change of any\nsize, open an issue first so the API can be agreed before the code exists.\n\n## License\n\nSee [LICENSE](LICENSE).\n","readmeFilename":"README.md"}