{"_id":"@alwayseducation/ui-kit","_rev":"49-d828d5f00dbb07b1b570398ec2a0ea46","name":"@alwayseducation/ui-kit","dist-tags":{"latest":"0.5.0"},"versions":{"0.0.1":{"name":"@alwayseducation/ui-kit","version":"0.0.1","author":"","license":"ISC","_id":"@alwayseducation/ui-kit@0.0.1","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"6bc8dba5502f83024d7a36452b28ae880cd91a94","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.0.1.tgz","fileCount":5,"integrity":"sha512-WjJ8Fzb6aQ0dK1kdX0/5WlkvnSJbTg47q+lR1TfSSpn5bm4CWAd9xc9f4Tjui2mId28JJan+ZLfPUeM+uke9jw==","signatures":[{"sig":"MEUCIBVU23IUuQNCLCx3O42VLTy3U+N5LnR3EnmrCIT3gY+nAiEA6Q9y+zuJruCGDms1YB2pGm00rfhReDeqPFy9HvSz7VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181953},"main":"index.js","module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"076b9f6bd10090f749e1f02292ee24e7e2d79b65","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"10.9.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.2.0","@angular/common":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.0.1_1751044579984_0.31923393723352156","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@alwayseducation/ui-kit","version":"0.1.0","_id":"@alwayseducation/ui-kit@0.1.0","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"cd18a8ebf72a2d71d963428d55b49a127a8f68bf","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.1.0.tgz","fileCount":5,"integrity":"sha512-6rDlMqSpIuyBXKnSLTiEN3xX92eaB7djM999IWjN8fsD+IP4JkfjWqEd1ncJf/5a0X0H0eQ0J33mGIY2aOCe8g==","signatures":[{"sig":"MEUCIBpEa6oFN8OcuOemTwdk2xJjYlIGe0yCLK+qj7kBEKtdAiEA0egHety/JasnXlGvYBFKahwWYYyehrzb6mySwnMu+dE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176049},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"961633ea495efa3d62407a7b60aa47389726852c","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"10.9.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.2.0","@angular/common":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.1.0_1751047501573_0.46235435133581815","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alwayseducation/ui-kit","version":"0.1.1","author":"","license":"ISC","_id":"@alwayseducation/ui-kit@0.1.1","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"homepage":"https://github.com/AlwaysEducation/alwaysconnected-ui#readme","bugs":{"url":"https://github.com/AlwaysEducation/alwaysconnected-ui/issues"},"dist":{"shasum":"189b368456099e2db12e461a96cdbf421fe5c06d","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.1.1.tgz","fileCount":32,"integrity":"sha512-wlaqnK7OUaec/yOzefGNeGry/KSdexPnE/Zsk6DfdjoYvYmd35PizuaiHLUHoCCC+gFLp62L5FNgq8tQpXrTJA==","signatures":[{"sig":"MEQCIAwJ3opcw3DBD38iJddmW4cgEDLMD3MsmIYd88P2N0SsAiAWgKD9wwKbbF5CLyfIewfKRmI2hWB9qdd5tyCpeCoDqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64090},"main":"index.js","gitHead":"9d4f399556fbdf9c6838db838c2987f19b62bba4","scripts":{"ng":"ng","test":"ng test","build":"ng build","start":"ng serve","watch":"ng build --watch --configuration development"},"_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"repository":{"url":"git+https://github.com/AlwaysEducation/alwaysconnected-ui.git","type":"git"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"~7.8.2","tslib":"^2.8.1","zone.js":"~0.15.1","autoprefixer":"^10.4.21","@angular/core":"^20.0.5","@angular/forms":"^20.0.5","@angular/common":"^20.0.5","@angular/router":"^20.0.5","@angular/compiler":"^20.0.5","@angular/material":"^20.0.3","@angular/animations":"^20.0.5","@angular/platform-browser":"^20.0.5","@angular/platform-browser-dynamic":"^20.0.5"},"_hasShrinkwrap":false,"devDependencies":{"karma":"~6.4.4","ng-packagr":"^20.0.1","typescript":"~5.8.3","tailwindcss":"^3.4.17","@angular/cli":"^20.0.4","jasmine-core":"~5.8.0","karma-jasmine":"~5.1.0","@angular/build":"^20.0.4","@types/jasmine":"~5.1.8","karma-coverage":"~2.2.1","@angular/material":"^20.0.3","@angular/compiler-cli":"^20.0.5","karma-chrome-launcher":"~3.2.0","karma-jasmine-html-reporter":"~2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.1.1_1751286017101_0.07890572867741152","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alwayseducation/ui-kit","version":"0.1.2","_id":"@alwayseducation/ui-kit@0.1.2","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"14fd2ba7bc262157013d57d15bcf9b340be3f5c8","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.1.2.tgz","fileCount":5,"integrity":"sha512-1mlNNuOqvu5RpF4iTZ3vq9PeoOwzh9Ruj03Dwf22gqU7KEQ5+CEdzzCscp6J6oF9NHJWW/6AFH/tDgrD5sQecQ==","signatures":[{"sig":"MEUCIAnm2jJxuUXoYglSTKiXHpDUicf4goaTG5bj8MwtOKgPAiEAxpCgvDdWtf54G8CY1w1VaTu0wR8Qc2jEv8pqaHDVoJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177069},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"9d4f399556fbdf9c6838db838c2987f19b62bba4","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.2.0","@angular/common":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.1.2_1751286945564_0.05361470262321255","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alwayseducation/ui-kit","version":"0.1.3","_id":"@alwayseducation/ui-kit@0.1.3","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"751be813d2565752c655e232bf46b94f5fcd0143","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.1.3.tgz","fileCount":5,"integrity":"sha512-4pvu1/SFGGCwdIBpzyvZhPJoyjoUbSRd5FtYA78lsV4fQbgiT1Q+220M5btb4fAFz9cK1Ae8egDUJay6w/aGuw==","signatures":[{"sig":"MEQCIEWsqXBFZy6EAbQL+PaXuSyFmeZ2tNWw7sEL3KkkJzhUAiA6kLRp8JdxvVaEiMWlET4pwt8xSQ0IJZN/Fj9CavnD0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177069},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"9d4f399556fbdf9c6838db838c2987f19b62bba4","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.2.0","@angular/common":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.1.3_1751290528274_0.5416455724888536","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alwayseducation/ui-kit","version":"0.1.4","_id":"@alwayseducation/ui-kit@0.1.4","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"3376426093d3e4ceed447a714519b2b5c270e878","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.1.4.tgz","fileCount":5,"integrity":"sha512-SSo7wuYWvb2S9UTmgnn7N+OC2nP2GGWfWm3TX7QPwr8CcEnpTiJyRMu+IpjoQZssHVu+tBTngjdUL8wIlfq6YA==","signatures":[{"sig":"MEYCIQCW38etMtJu5zoUsG39L2BzY92qnLpLUWzmIMuAVHmq2gIhAN2RpnxWoiX80eUVevfbINbsebyWgaMLyV/AFzOBx3Ne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177912},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"23c66f5eb7698058fb6efff80b4867e5dc40fa9a","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.2.0","@angular/common":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.1.4_1751298347245_0.5521471861365281","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@alwayseducation/ui-kit","version":"0.1.5","_id":"@alwayseducation/ui-kit@0.1.5","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"a656a8c84e65c64c395cb3d3871577510d468969","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.1.5.tgz","fileCount":5,"integrity":"sha512-w88SXGrIsnCftcEm3YCvwhfOSUflSYAS3VGUrhcZ+HCM1eHq6zpR4G/kXvppesUp+wwfeltoJO8qcSmcjytQOQ==","signatures":[{"sig":"MEUCIDmHDRfi+yl87kjrAyn4jL17ztam5vI/Vbu1/ecx2t8DAiEA7V5Thuq/a0+lYPbjMLQrTUScnz9+zm2oPAi2c7X1s2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177850},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"23c66f5eb7698058fb6efff80b4867e5dc40fa9a","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.5","@angular/common":"^20.0.5","@angular/material":"^20.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.1.5_1751390334557_0.7023469051293183","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@alwayseducation/ui-kit","version":"0.1.6","_id":"@alwayseducation/ui-kit@0.1.6","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"996a17f965769e4f4ac596f6d6a2e11a42bdd71c","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.1.6.tgz","fileCount":5,"integrity":"sha512-lM2djBxMTz1OMjGisB/bSCazekg9C2QGF2cVCsBv8BjCauEmHx9aaW6AW6LUb6UxHobRPlW2vVRk+QXWQ1Mueg==","signatures":[{"sig":"MEQCICZA76v7VCrj0ExyagzPWJ/6fl4lmqkroiV3Nf3nsh0FAiALLFq+T1K//s+MboWD4hEl2b2ndwOLToR2djlFs1o48g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177891},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b5fbd1c62a4afe1edd294f36f4e62146aa8c6734","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.5","@angular/common":"^20.0.5","@angular/material":"^20.0.4","@angular/animations":"^20.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.1.6_1751391352154_0.3832520281657237","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@alwayseducation/ui-kit","version":"0.1.7","_id":"@alwayseducation/ui-kit@0.1.7","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"6608ac4c09b132ba327bb51e30918f05a588b907","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.1.7.tgz","fileCount":5,"integrity":"sha512-hC7JokSiS2vIA7ck6/zq+5+BjED7/ptu4zmSeZQlZp+sB1irTV0GUqQJ5qNUUUAyBqh7eNEx8wmcy4eYa+V4IA==","signatures":[{"sig":"MEQCIF3XTrqjIzFRVKWg2ezQyp2sULU96nmQUst2QaV1ihDqAiAHKztQnCvgsT1qox1RawDzj8+4PGc/MAP1RTXt1o/FrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177853},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b873b01efe485d2198ec2ea552e8d32e8495893a","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.5","@angular/common":"^20.0.5","@angular/material":"^20.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.1.7_1751398783067_0.09317293601509302","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@alwayseducation/ui-kit","version":"0.1.8","_id":"@alwayseducation/ui-kit@0.1.8","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"f68f010415d2bcffd2a0bd61defca7a0ea00fdf5","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.1.8.tgz","fileCount":5,"integrity":"sha512-IVjow3eGvGE8IuvZvySATSh6ThbrHwSoQ1OrsQSG7Krvbj1eqeSIoEHV+FWtqUqy/7kq4BOB/QfE7/SI7iBJ2A==","signatures":[{"sig":"MEUCIQCPe5o/Rzqs6Bi8OHZXRBcSCRhPw57J1o42yaZ5BKMeCgIgfGMfBB8G8VR7pE4PWPV4LUNkg8dzZsna5kGq6nBe6GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177853},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"bbcdab6b6afbf1c6eee34cc3b927a55c1e49079e","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.5","@angular/common":"^20.0.5","@angular/material":"^20.0.4"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.1.8_1751448260578_0.3441382689938859","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@alwayseducation/ui-kit","version":"0.1.9","_id":"@alwayseducation/ui-kit@0.1.9","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"a75044c48e080b7692037982a620c810a013936d","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.1.9.tgz","fileCount":5,"integrity":"sha512-Avr1JFlCbBCZLthKW0Sk59P7jQ2Dw545Y6Zxy7iZG6en7jDCp7mhb+SOPdisvg//gZKB0OxIbszp04cCUb3NcQ==","signatures":[{"sig":"MEQCIFGRfW1anZxM1zeMww+FRZPxEdkwhJN65bNGtGLEQH9xAiBaPrfj1kV7hGb+cDiUoyq3wWKYm58dwChyVDQ7m57oqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177891},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"70cb205d098cdda257d911e4c149bab9e1ae6427","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.6","@angular/common":"^20.0.6","@angular/material":"^20.0.4","@angular/animations":"^20.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.1.9_1751451175299_0.0838357113137036","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@alwayseducation/ui-kit","version":"0.2.0","_id":"@alwayseducation/ui-kit@0.2.0","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"b37f47df65b20ea22cdd22b896954d7620917825","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.2.0.tgz","fileCount":5,"integrity":"sha512-n1Z7YGeR5qtoUfSDoSKLg7XQjGXuynlEubqQWOdIJ7Z4Ie+4lM+dZPoHzrgUA3VjoWdr7nl+HN49UYMwO+Jcmw==","signatures":[{"sig":"MEQCIAoPaC1LI7v5MAWlUt8N29g0+6yGhUYF4TEXmMH2n+rfAiAg6ro/nipKtlKxptT4TGpudXSz4VfbqeYf/pwl2nQJzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179416},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"80341cefbf9ba6202337a5ad2ac8a797c75ed88a","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.6","@angular/common":"^20.0.6","@angular/material":"^20.0.4","@angular/animations":"^20.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.2.0_1751454161637_0.21043108705661018","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@alwayseducation/ui-kit","version":"0.2.1","_id":"@alwayseducation/ui-kit@0.2.1","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"edf411d19b9d4fab3347076ed7b7f034b1f11e8d","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.2.1.tgz","fileCount":5,"integrity":"sha512-efs9+J3CVZZtOawurdwON6xRf5t9w6/CnX+gFSUD996pRcXOghOB07hLV50jrVkRKYflvvi/zdtXkYN+fFao0Q==","signatures":[{"sig":"MEUCIBynNysTwv6keCnszHi7xMQ83EzYUp9Zj7tYMWng+7UKAiEAm6CBuEKaJFJartdSkMXvj+TnxxL22naXUxVI1rwPdUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181508},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f9d77cf891ff3f6f77b954d08c5ae35f9bcc5e9c","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.6","@angular/common":"^20.0.6","@angular/material":"^20.0.4","@angular/animations":"^20.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.2.1_1751491001256_0.8536660273421748","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@alwayseducation/ui-kit","version":"0.2.2","_id":"@alwayseducation/ui-kit@0.2.2","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"892369bc28216f6bab441bd896a3f621cb86ae4c","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.2.2.tgz","fileCount":5,"integrity":"sha512-3RQO4SuLfcClcfWnGtWYpjD1wmW09QDnLdf5zFEErX8vvGZI628oM2GLA6WMuIbD36l6Od2Kl+slq0eIuNkK1A==","signatures":[{"sig":"MEUCICt8kkighs2V3swl1eQLqyoX1sOIgwprIGPDnwbjlf5KAiEAmQKmutiAS4+FjWTZS770qzonyI5Q/22yFsY2EpsPv1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181376},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"1d3e4ae5e96ac8ef6a4c7e3204da3f0141e3cc98","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.6","@angular/common":"^20.0.6","@angular/material":"^20.0.4","@angular/animations":"^20.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.2.2_1751492031205_0.8548093534124483","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@alwayseducation/ui-kit","version":"0.2.3","_id":"@alwayseducation/ui-kit@0.2.3","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"fd15f3a2678909549b9fc2ba73a2491212487f26","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.2.3.tgz","fileCount":5,"integrity":"sha512-AloR6OZNlM/c7QUyWUIzyx8JETNDZIOoIZl3zy3UIAcv4FjMPCSJSO6apuJdhThJmhRmWW/nwcAC3gVzGm4gwg==","signatures":[{"sig":"MEUCIAso4/11PJOr02f68B912D1WnRWsCWyJzz/1FHHVqWlXAiEA/m3Nwikl5/zOZwP19kaHGQkuE9S+NrgiXlYzHY+15l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181299},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ba0450fb6487c323b0d0f9da40d38a186224c37e","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.6","@angular/common":"^20.0.6","@angular/material":"^20.0.4","@angular/animations":"^20.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.2.3_1751492951535_0.09135282295577851","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@alwayseducation/ui-kit","version":"0.2.4","_id":"@alwayseducation/ui-kit@0.2.4","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"1fc71eeec6bf8e4397c4cd6ab4a7fe39fe3a36d0","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.2.4.tgz","fileCount":5,"integrity":"sha512-ujyeCYdccsT0aX81nPFTd1ADFhDhzRHuEHyn0EKnSXUi03IehyOhUilGVbzAONoFu/uhzXKMztNvi/s9xqZRKA==","signatures":[{"sig":"MEUCID/NgMJaM+zFz0K6822d8IdW3zxAVH7TVsQmpPV9JkmdAiEA0mmLY7TinpOmvRrS/UrS/zyJtEfjgBB6xGT4jUUaSVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182314},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"8af0fa81e28e78161d124aa1192d87f20d3c4856","typings":"index.d.ts","_npmUser":{"name":"farid-sh","actor":{"name":"farid-sh","type":"user","email":"farid@tflogic.com"},"email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.6","@angular/common":"^20.0.6","@angular/material":"^20.0.4","@angular/animations":"^20.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.2.4_1751558393772_0.40140202866834485","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@alwayseducation/ui-kit","version":"0.2.5","author":"","license":"ISC","_id":"@alwayseducation/ui-kit@0.2.5","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"homepage":"https://github.com/AlwaysEducation/alwaysconnected-ui#readme","bugs":{"url":"https://github.com/AlwaysEducation/alwaysconnected-ui/issues"},"dist":{"shasum":"d2e90c57ad151954257cbd08d9069aca598ac195","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.2.5.tgz","fileCount":34,"integrity":"sha512-ihic6XX3GTYIpDx2vWBRXS89p1pnl/jkSu3FX/Z8c1AWkATWoHxeYQHO47sD50u3aBGn9Juu/fTJKQrfLxMbRA==","signatures":[{"sig":"MEQCIEfJ60EcHJv6ahGsm/LvjQoyQNNZTdydHjtSJDJpZPCUAiBF5skOep00MEmGK1PumX2m7CbeT25rody8fjJNVer9qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84274},"main":"index.js","gitHead":"8af0fa81e28e78161d124aa1192d87f20d3c4856","scripts":{"ng":"ng","test":"ng test","build":"ng build","start":"ng serve","watch":"ng build --watch --configuration development"},"_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"repository":{"url":"git+https://github.com/AlwaysEducation/alwaysconnected-ui.git","type":"git"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"~7.8.2","tslib":"^2.8.1","zone.js":"~0.15.1","autoprefixer":"^10.4.21","@angular/core":"^20.0.6","@angular/forms":"^20.0.6","@angular/common":"^20.0.6","@angular/router":"^20.0.6","@angular/compiler":"^20.0.6","@angular/material":"^20.0.4","@angular/animations":"^20.0.6","@angular/platform-browser":"^20.0.6","@angular/platform-browser-dynamic":"^20.0.6"},"_hasShrinkwrap":false,"devDependencies":{"karma":"~6.4.4","ng-packagr":"^20.0.1","typescript":"~5.8.3","tailwindcss":"^4.1.11","@angular/cli":"^20.0.5","jasmine-core":"~5.8.0","karma-jasmine":"~5.1.0","@angular/build":"^20.0.5","@types/jasmine":"~5.1.8","karma-coverage":"~2.2.1","@angular/material":"^20.0.4","@angular/compiler-cli":"^20.0.6","karma-chrome-launcher":"~3.2.0","karma-jasmine-html-reporter":"~2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.2.5_1756201720714_0.4373096357393913","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@alwayseducation/ui-kit","version":"0.2.6","_id":"@alwayseducation/ui-kit@0.2.6","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"d4389904badc786bcdb4c8fe62438896b3b2ee43","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.2.6.tgz","fileCount":5,"integrity":"sha512-U9TdmWcQzvTcwbfWTh2oTMjO+l8T7zkyMBXPu5xrTkrMQYJe7SPG/tIKtHnnfyEOx2K+g2kQYE2DKjjyfYCLoQ==","signatures":[{"sig":"MEYCIQDjeU/zz9IseAfvr/tZChMFTGJUUSe3EyjaORMuFKR+OwIhAN6dtqCK4JgTIyd94IuXeySuWEtQLniphkmLDo/yGaEu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232564},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"8af0fa81e28e78161d124aa1192d87f20d3c4856","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.6","@angular/common":"^20.0.6","@angular/material":"^20.0.4","@angular/animations":"^20.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.2.6_1756218804982_0.8857557518931292","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@alwayseducation/ui-kit","version":"0.2.7","_id":"@alwayseducation/ui-kit@0.2.7","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"f002e11e3a610cabedad5a2bcdb7dbd844fe70c8","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.2.7.tgz","fileCount":5,"integrity":"sha512-F5guqUCBLtcCJ1aIUeEJ1ftFJmE3HvX88V6gHP+y6QgyYHn85VuMadc1faqmmPIhwwToMfMnXKenD8s4COaZiQ==","signatures":[{"sig":"MEUCIQCo3gtYhemOtGY3IK8NX319EvagkhuSjEKunaY9zjy6nAIgGYD/uxfTG3veszyY/np9e2/5gRt9jtMq2a5JRTBspMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237818},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"1f4bf5936768f6ae612ac5c4c3e3148afaeba81f","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.6","@angular/common":"^20.0.6","@angular/material":"^20.0.4","@angular/animations":"^20.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.2.7_1758614926257_0.5091653080071583","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@alwayseducation/ui-kit","version":"0.2.8","_id":"@alwayseducation/ui-kit@0.2.8","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"321d18316464c1aac2717d298963c5eb2786a70a","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.2.8.tgz","fileCount":5,"integrity":"sha512-8YgLfUAxbOXxKYUsWYR0fVVwDHDBf6HCbvOuGj1ol7b8B72Hwl+LcxCJYC7NquhLuJnn1RmMdHK8kTyEp8X9Pw==","signatures":[{"sig":"MEQCIDMcarHfTx5AeoEhvJ3abY89iey8Fawdk3esF2CSQszmAiAKfKCekFTxJkikRm2vcqf2WSZWL4NXJHGqawI+ggtqsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237818},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"97743b655e049c706f6c80be94254afe352f24a1","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.6","@angular/common":"^20.0.6","@angular/material":"^20.0.4","@angular/animations":"^20.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.2.8_1758615397015_0.321083875683001","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@alwayseducation/ui-kit","version":"0.2.9","_id":"@alwayseducation/ui-kit@0.2.9","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"a5a57d6a241e01e7cbbe96c04f1420dcc3a35e4a","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.2.9.tgz","fileCount":5,"integrity":"sha512-jJVosDmQwimZNnmIrCFlJ3BHsnKGn7L5mQ5lShoKVcEy1h+tIxu6YnfmK/hGSd9fWjJGTBC+OPWEAp/BLn8+PA==","signatures":[{"sig":"MEYCIQDcs1zpuM4w1Y1nX08f+TWaWao/2cXFhgbOZrRnhTwNHQIhALmVnx477aPBdQ05DbRAepJMKq5VIi3d++mohjGlll/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239932},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4193e54eaa34296a6c92ae85d874fe00c1613565","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.6","@angular/common":"^20.0.6","@angular/material":"^20.0.4","@angular/animations":"^20.0.6"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.2.9_1758619456020_0.9639268559424314","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@alwayseducation/ui-kit","version":"0.3.0","_id":"@alwayseducation/ui-kit@0.3.0","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"ada8dd0a0a4024aad0de68815c04a26e8e38db95","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.0.tgz","fileCount":5,"integrity":"sha512-mdfdQ5mmftbIitSHV4sa/zAabmRzcioUmRr2hHtpVrTQ8PUydSR40DTfUZVFjcvz9yVy5J6r7rBwNARWbrKZlQ==","signatures":[{"sig":"MEUCIBH5li0uKWI+6nctI2zpB2J1YeZrYnXbof1xfti8iMPOAiEAmUsMsctdheKKTK38J6Qd4D2Gomndn1Q2NbJYRfDF3ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258434},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c2d05d83390b5be5c3d97586899636a4420b391b","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.0_1758749108125_0.9657432363590748","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@alwayseducation/ui-kit","version":"0.3.1","_id":"@alwayseducation/ui-kit@0.3.1","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"a0841b413b29fd4fad9951769ec08c0f92ca1910","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.1.tgz","fileCount":5,"integrity":"sha512-oQqVWD/LypuL1Agtl1Wug+4YoyfP+7+N7aoWwYwpuPOs3NIHqZjGtl2fqvzMarNgY8hIYQenbVFIBGyLTj9hog==","signatures":[{"sig":"MEUCIQCSoT6btg76rvdSudYzxJP4pRCgjlCztQ92AK4bZQ65ZQIgNhTolGuOSWjyuLc9htds66z9Fu2rh5aprV/5GHlbQjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257799},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"28acfdca7845f07454c83bea60dba2b56fc12823","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.1_1759237540994_0.5278583632278633","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@alwayseducation/ui-kit","version":"0.3.2","_id":"@alwayseducation/ui-kit@0.3.2","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"7531abc577368bae4d6472e87f9899d8f7cfd0d8","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.2.tgz","fileCount":5,"integrity":"sha512-2bPPvoUIQHok/cSnBaVJURAkVzBnJyzW6xpR6Z5pwPq8ih7AR9nmwubL8qIwKbvr+OTMglJD3mmk/04v2zTXbg==","signatures":[{"sig":"MEUCIQCCHbJbtHmWxUKLY1nl+XewZG9RBXdQZpAbc+mYc+SGDAIgc4X/bYQ3UeqkWkqdXNEDwE0XEQdcbecFzoAM6IDZgF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257753},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"476cb3fc042d99efc9c673b0325d07a562610c12","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.2_1759240491656_0.5157138678763049","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@alwayseducation/ui-kit","version":"0.3.3","author":"","license":"ISC","_id":"@alwayseducation/ui-kit@0.3.3","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"homepage":"https://github.com/AlwaysEducation/alwaysconnected-ui#readme","bugs":{"url":"https://github.com/AlwaysEducation/alwaysconnected-ui/issues"},"dist":{"shasum":"6b7b6fbde87a7fdeab32a8b73ee3ea54ba763c3d","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.3.tgz","fileCount":47,"integrity":"sha512-qdRt0sIyXQ5MvsiyFEOpiPDLjzUcalVGRAVuJYVHUhMe/aqoNL7gcX2GQVmj5/MwBHAPbn9n3hBHf5s3c2w03A==","signatures":[{"sig":"MEYCIQCbF+wi6tFb0sat1sd+ylNyAFuSPPlyJaROqZutexbl8AIhAMF85G5nqWmH6fUbAkHRFPbftJCqrVASpq9Xqr6hCBL1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115507},"main":"index.js","gitHead":"c05fcf83b841595bb8de7560294c0988a447312c","scripts":{"ng":"ng","test":"ng test","build":"ng build","start":"ng serve","watch":"ng build alwaysconnected-ui --configuration development --watch","start:test":"ng serve ui-harness"},"_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"repository":{"url":"git+https://github.com/AlwaysEducation/alwaysconnected-ui.git","type":"git"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"~7.8.2","tslib":"^2.8.1","zone.js":"~0.15.1","autoprefixer":"^10.4.21","@angular/core":"^20.3.1","@angular/forms":"^20.3.1","@angular/common":"^20.3.1","@angular/router":"^20.3.1","@angular/compiler":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1","@angular/platform-browser":"^20.3.1","@angular/platform-browser-dynamic":"^20.3.1"},"_hasShrinkwrap":false,"devDependencies":{"karma":"~6.4.4","ng-packagr":"^20.3.0","typescript":"~5.9.2","tailwindcss":"^4.1.13","@angular/cli":"^20.3.3","jasmine-core":"~5.10.0","karma-jasmine":"~5.1.0","@angular/build":"^20.3.3","@types/jasmine":"~5.1.9","karma-coverage":"~2.2.1","@angular/material":"^20.2.5","@angular/compiler-cli":"^20.3.1","karma-chrome-launcher":"~3.2.0","karma-jasmine-html-reporter":"~2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.3_1759241924172_0.9536069730318544","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@alwayseducation/ui-kit","version":"0.3.4","_id":"@alwayseducation/ui-kit@0.3.4","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"e2fcf75137df0b493e94fbf20f63df91f63d16a1","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.4.tgz","fileCount":5,"integrity":"sha512-3Pe8uYuO4k78ykKX/rTXj7jilPVRaHz2ng8F6OFDz3hcuAOlCKAs9yAo/kvbAig8Xkq0DsLqSOxk9ohBQszmAA==","signatures":[{"sig":"MEYCIQC9U2kFaGDu3kAwLCjnOUa5q1iFsBMAm8OuONGxEjyqKwIhALAqu02z46L0dpsYTZR5HDbkm0EjK4//T8LdAPCGrLDh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257613},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"75f2d8eab6134e2236b98957692025c95291b89b","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.4_1759242275412_0.5103187614939646","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@alwayseducation/ui-kit","version":"0.3.5","_id":"@alwayseducation/ui-kit@0.3.5","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"b36d1396a771c7e5c6c0cf5697a108f41c91056b","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.5.tgz","fileCount":5,"integrity":"sha512-XKkAY4slUbcFv9MSqGU6ukXSLRm2+O3Y4QOk6tfSCnLYX/Go+x3duYrotlfQBn5OYWxv2ED/x23UtBfSpkBUbA==","signatures":[{"sig":"MEUCIQCV1KmlSBXAN18OPVzjd2vn4Cfaf2INZupZoweEQoJl3AIgNForVdff8L7mLhFCsj3qt3en0KTo0g6xAvlzaW3B+Fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262469},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5983447678ee1fd77562709259e80848990d9332","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.5_1759429096190_0.580237019055746","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@alwayseducation/ui-kit","version":"0.3.6","_id":"@alwayseducation/ui-kit@0.3.6","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"034b6b7db7c480465e27dcd9726b8097c6bdd59c","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.6.tgz","fileCount":5,"integrity":"sha512-DQiovszteNRSHD+614Mb5I1L8utozHDHn0pszduY9yBMEIk3z/SbqPNVHPYMbVaaPfeXO5mT+lR5GV9QS831YA==","signatures":[{"sig":"MEQCIE4DLpRP7Zr8slQGNXiIutUICeGv3oCc499XXkhFAdIIAiBGPuO4kkGKctHFrwZoqN9UlfVDQLuAvBiixCuLgJGBMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262277},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b6a6fc410077b5607d96d61f7a807b6ba1e32caa","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.6_1759436441552_0.8128026893280529","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@alwayseducation/ui-kit","version":"0.3.7","_id":"@alwayseducation/ui-kit@0.3.7","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"20d869b407304a80f9cf525d066df220610c42ed","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.7.tgz","fileCount":5,"integrity":"sha512-suSBrhhWk/TVgpKuCUus3kLlYpdv6csMpmqtOo5S2eHjfxmfmMpA7gFlJj4D2ml1Tut22qhIeWniWIetVUyLtw==","signatures":[{"sig":"MEUCIQD6AxCjiish3ZDm9lfEcb0pY2YKfrV/2MaECWGRSRfUkAIgdRY828gf3zzNeJa7w4ZUr84er9fFeWh9a39LIyOv3AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260326},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ae666760c8622663015f439fa74565e708ab30ba","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.7_1760612078127_0.30939230032045795","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@alwayseducation/ui-kit","version":"0.3.8","_id":"@alwayseducation/ui-kit@0.3.8","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"0d1e5a55fdebba5ba731b40d6e04d31ec33f0668","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.8.tgz","fileCount":5,"integrity":"sha512-yCtbvwDhLL+ZL0Df3p25ZfiN7xyrIe88/Y+VcyTj+Bu48h6CMPBdml9HWEZBTmWh+aEMv6XTWRuwCui4aMm4jQ==","signatures":[{"sig":"MEYCIQDNOGEoxpBoV8kEGiYGLvltH4ADHXAnMs0tAF10iqkRXgIhAOGwgJB0ZA46BnQNAgg9aZYSB3pmHD7+bhFTxiOpNq8N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260294},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"62581700fc4a3d111e3b84e70327a3e24e83aed9","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.8_1760696935984_0.7890378523376398","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@alwayseducation/ui-kit","version":"0.3.9","_id":"@alwayseducation/ui-kit@0.3.9","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"c40bf4f6012dee9f6ba00342c133689c0e0952b5","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.9.tgz","fileCount":5,"integrity":"sha512-k+utJn1olbTyxXFe4zDkXKZcKtpXlmjn5hdVRmP65fN2QOo5PaG0NFGYDLLaF9CW5Q6qIzI8akW3swlKfJnqCQ==","signatures":[{"sig":"MEYCIQD6cJaf73YpYBQ3vbD2OaXQr7Q5DliONWwM699lJ10IEAIhAKtdjcQKL/8Vi1t4V9oIlzw13kNWWVqa3Gg1BIogqy7g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335452},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4ae68d5b6c403474266133c732a18b50b0b7c387","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.9_1761226570379_0.27636053820787554","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@alwayseducation/ui-kit","version":"0.3.10","_id":"@alwayseducation/ui-kit@0.3.10","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"49fb308751dba7502aa9cb1c4c70e6358ef1777c","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.10.tgz","fileCount":5,"integrity":"sha512-AkE3L4vvwaYRVkhUx/Y7ZKgNlURhSbK+0yaSqs/KK63YbkvvNKjkSxVO6E0R4i1ysAaa34gG6/jLCd8W88ZeHg==","signatures":[{"sig":"MEQCIGPzieI4iVWW3teboyEz2sj+zbcto715dtt46ufHKHHTAiA0+Tuvb12rqgyAVT54+P4u+Ow927r+fDI4rsPWGxnZqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350198},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e69dab8e55b3dcf06d765b4486c4e4ec2569b10e","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.10_1761242723729_0.6883728657705284","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@alwayseducation/ui-kit","version":"0.3.11","_id":"@alwayseducation/ui-kit@0.3.11","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"b7e0e30e4fa9a8d9c88cb1fa3b1700b57a5774bc","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.11.tgz","fileCount":5,"integrity":"sha512-EFeO2o7spsbHgUQAgZsj8J8OTJJPgvyQVl2uptpipSiDva0l8pz3UoZbq+zCcb7M70yhMjgenwNz2Mk7DUfqqw==","signatures":[{"sig":"MEQCIDCaZCUhq/5Fh1+M2Fy6g87LUTA6jCW3d3hJBYAdu4BXAiAeR4R9s93dkwcrU9+ojJtW/8oGtFb8BbOhPs7m1x8puw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350208},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e69dab8e55b3dcf06d765b4486c4e4ec2569b10e","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.11_1761297815303_0.9274338195076466","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@alwayseducation/ui-kit","version":"0.3.12","_id":"@alwayseducation/ui-kit@0.3.12","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"21f9fd40e16abdbe3db33d270008548471072dd9","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.12.tgz","fileCount":5,"integrity":"sha512-82W2la5v9f4BEjUpCCtMWWwyrH//Z9p8bBtsZ3dpvuvB/rEWwOM7HwS3e6LxnqbbVcxoTxPlBCfk4Zk5JfbBCw==","signatures":[{"sig":"MEUCIQCeK3lQSl+V55OHYGp2PyJepH0YtR9XRYJCJJ/9mHUrIwIgDXVVplAEcdxya7t6AE7gg9P8yIgc/ug2gVMDQuuBlPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387385},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a83d3342f8d04630f3546227780f6ff0c68b3b81","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.12_1761737905610_0.2941107794250206","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@alwayseducation/ui-kit","version":"0.3.13","author":"","license":"ISC","_id":"@alwayseducation/ui-kit@0.3.13","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"homepage":"https://github.com/AlwaysEducation/alwaysconnected-ui#readme","bugs":{"url":"https://github.com/AlwaysEducation/alwaysconnected-ui/issues"},"dist":{"shasum":"91404f850f74608e20045ffcc5e1e93ed007c186","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.13.tgz","fileCount":54,"integrity":"sha512-s04Afj/Q6+UGHyIVXCdGq2nkUxsGyFVXvm/h/LEM/NU1xpTNbG6R21IOPRHp4fe4n1IKg2rxUHb5NYbwpfEP5Q==","signatures":[{"sig":"MEUCIQCjBVa02ulSLmgIektVyCOsRe0yxYOceHCoTrtCRXNNHwIgWfBpGdF8zZfS9LA4PvbTrYsLpMRsqa0BDBGqRqNnlp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165438},"main":"index.js","gitHead":"a83d3342f8d04630f3546227780f6ff0c68b3b81","scripts":{"ng":"ng","test":"ng test","build":"ng build","start":"ng serve","watch":"ng build alwaysconnected-ui --configuration development --watch","start:test":"ng serve ui-harness"},"_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"repository":{"url":"git+https://github.com/AlwaysEducation/alwaysconnected-ui.git","type":"git"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"rxjs":"~7.8.2","xlsx":"^0.18.5","tslib":"^2.8.1","zone.js":"~0.15.1","@angular/cdk":"^20.2.10","autoprefixer":"^10.4.21","@angular/core":"^20.3.1","@angular/forms":"^20.3.1","@angular/common":"^20.3.1","@angular/router":"^20.3.1","@angular/compiler":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1","@angular/platform-browser":"^20.3.1","@angular/platform-browser-dynamic":"^20.3.1"},"_hasShrinkwrap":false,"devDependencies":{"karma":"~6.4.4","ng-packagr":"^20.3.0","typescript":"~5.9.2","tailwindcss":"^4.1.13","@angular/cli":"^20.3.3","jasmine-core":"~5.10.0","karma-jasmine":"~5.1.0","@angular/build":"^20.3.3","@types/jasmine":"~5.1.9","karma-coverage":"~2.2.1","@angular/material":"^20.2.5","@angular/compiler-cli":"^20.3.1","karma-chrome-launcher":"~3.2.0","karma-jasmine-html-reporter":"~2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.13_1761747661558_0.298765253006946","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@alwayseducation/ui-kit","version":"0.3.14","_id":"@alwayseducation/ui-kit@0.3.14","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"b8bc9d1395b10f80cf6ec5bf613982fbad4ba912","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.14.tgz","fileCount":5,"integrity":"sha512-04VT8TRRK+5iZKW/EFnsQhPAUD+iiYsi5/ej1xURXVu43nD8b+tAxvqixiP9Q8zq8bGOUtk9SPf/CDne/7R5jQ==","signatures":[{"sig":"MEQCIApRpRAg23ayUKqA+9kHmK1LVELZA58ykm/cBscSsqobAiBkaNRu13Lvin0OZmPnGVEpxt2txXjeYmGHYt8bFl/U6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393632},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"15a95a80febbb7559ea21b96bbca93fee52833cd","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.14_1761747943374_0.05921111844753968","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@alwayseducation/ui-kit","version":"0.3.15","_id":"@alwayseducation/ui-kit@0.3.15","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"8dea3aa78e03f8baf88ef00162af1cc478b909d7","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.15.tgz","fileCount":5,"integrity":"sha512-sZImEsmkaMCIMH6oFdaMVjJmE4R8dvIk8vaHRZpkrvJD7gHES0MZdBGcuFKuM8hKAf/eeAFd5UC+XR7co4fSEw==","signatures":[{"sig":"MEYCIQDzDprw4tGaQLECy+Lj3wrZaBrwXmCyzZ487ppZuYHCmwIhANWUrIGj4ELLuKMw5WcRUqfa2ExWc+evQpKu7a33XfH/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387561},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7a929d0f047e840dd51d9bdeaa9696cc83a9178d","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.15_1762854345152_0.3034260188011988","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@alwayseducation/ui-kit","version":"0.3.16","_id":"@alwayseducation/ui-kit@0.3.16","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"43df7d5b62ab2c4e2d1bda42347605704a0bed08","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.16.tgz","fileCount":5,"integrity":"sha512-V0erg1rZDqkF7VFCZbVkPkwmOG5SeFe4dx8r1c+uGUAkW3Y/xlu0ekvkZ6df27thu0YCPhMJWdJQtmScc1bQbg==","signatures":[{"sig":"MEUCIQCuMbnmDBrju7hVYC1MG4B0yQNC6BrVx4GM2+pRCBr/YgIgQHUP4FV7cKo1kESfeFyP237HRcLY6OeL9OOB+BL8A4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393699},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c824faee8c1649ace781c69fba7db54a6aacaec6","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.16_1762942967861_0.12034921390820297","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@alwayseducation/ui-kit","version":"0.3.17","_id":"@alwayseducation/ui-kit@0.3.17","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"d3665baa0ccae9695defef1cb7b687b86ad0a0d1","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.17.tgz","fileCount":5,"integrity":"sha512-ULguG/CIutfJ+rZ4Az9bdEsGocZMkVCt6WpijW5YZWNkR+AlOO8F8XLFSYsLAMBgDT/ew6Ry4EjI0+8du2MCxQ==","signatures":[{"sig":"MEYCIQC6BDtRa5VLXkjgaDnjxOut+0PaPS6LEg3sP4tt0JTYPAIhAN9Oiw4HJp5hFpCXZMRbgToIXHWcuq/GudnjDJMOjuQm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393697},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6fb370f73fdc7f649afeb6da8fc1620af4e8cc2d","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.17_1763112241310_0.7506745312105267","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@alwayseducation/ui-kit","version":"0.3.18","_id":"@alwayseducation/ui-kit@0.3.18","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"23c0ae5818d02ef2b63c073fcccf99a108b78828","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.3.18.tgz","fileCount":5,"integrity":"sha512-GlSMI5R4gdWDoHlHWeWxjOdRbevyyuET/RkhZ0F9Qf6jq7ky4Xblp9P+iGMi1+tupxFVqixma761fgYhzsUWkQ==","signatures":[{"sig":"MEUCIA9tkx2X3698Sm1qzKkS8tduXFaRE49vrhVuJ7Fsp+7PAiEAxBpxk1wM6u0VptxaNSf0pH4TE3+uwF6AaO238NpYA6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396119},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"00c565f4518dfe0f7e9f4a69a8975521ccffd180","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.3.18_1763114359394_0.3376900394873623","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@alwayseducation/ui-kit","version":"0.4.0","author":"","license":"ISC","_id":"@alwayseducation/ui-kit@0.4.0","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"homepage":"https://github.com/AlwaysEducation/alwaysconnected-ui#readme","bugs":{"url":"https://github.com/AlwaysEducation/alwaysconnected-ui/issues"},"dist":{"shasum":"0055412775c7cc42f5e3f7858a95081404d26fb9","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.4.0.tgz","fileCount":54,"integrity":"sha512-DIleO11I8sm9mQJlxBN1S/n0hyhnlqH4Mo3yHoXOMy1wFFrnlB0KcizBDX40sgItzir7HkhPuQoB/DeXHmvcAw==","signatures":[{"sig":"MEYCIQDSn7TNlQnofuqUxOpLhzniYI196qkZm+bxR5zD8BCC9gIhAP89/MT0YaXCjvPRj3TgY4F+9evT1V8+7Vgbfav7IBP7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166416},"main":"index.js","gitHead":"d97d21912e5e156c2047220e5a15e42fb590245a","scripts":{"ng":"ng","test":"ng test","build":"ng build","start":"ng serve","watch":"ng build alwaysconnected-ui --configuration development --watch","start:test":"ng serve ui-harness"},"_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"repository":{"url":"git+https://github.com/AlwaysEducation/alwaysconnected-ui.git","type":"git"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"rxjs":"~7.8.2","xlsx":"^0.18.5","tslib":"^2.8.1","zone.js":"~0.15.1","@angular/cdk":"^20.2.10","autoprefixer":"^10.4.21","@angular/core":"^20.3.1","@angular/forms":"^20.3.1","@angular/common":"^20.3.1","@angular/router":"^20.3.1","@angular/compiler":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1","@angular/platform-browser":"^20.3.1","@angular/platform-browser-dynamic":"^20.3.1"},"_hasShrinkwrap":false,"devDependencies":{"karma":"~6.4.4","ng-packagr":"^20.3.0","typescript":"~5.9.2","tailwindcss":"^4.1.13","@angular/cli":"^20.3.3","jasmine-core":"~5.10.0","karma-jasmine":"~5.1.0","@angular/build":"^20.3.3","@types/jasmine":"~5.1.9","karma-coverage":"~2.2.1","@angular/material":"^20.2.5","@angular/compiler-cli":"^20.3.1","karma-chrome-launcher":"~3.2.0","karma-jasmine-html-reporter":"~2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.4.0_1763122590047_0.7905819792671118","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@alwayseducation/ui-kit","version":"0.4.1","_id":"@alwayseducation/ui-kit@0.4.1","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"f8d262116a0cbfdfb883d152cbdbacfc1684d3ce","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.4.1.tgz","fileCount":5,"integrity":"sha512-54q0Llo+ZMXhNuPbbdr2Dgr0SZjR5foTkBQ2MGnOgLOxjxMKjVMnaw29NzIP/SX5VdYupDtaeguVSXaZj2K5Fg==","signatures":[{"sig":"MEUCIQC3RhecIiHYpP3/Bxe5LeZg9TPN7FlXY3Z7rqpURAv8jQIgVSa5UfFIsOLjXHkJOLjFKkLUMQ8e9ArtWFbwIFgrNS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396218},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"358de71d554652eabe87a6e04747294cdb874649","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.4.1_1763123456499_0.02649405675439298","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@alwayseducation/ui-kit","version":"0.4.2","_id":"@alwayseducation/ui-kit@0.4.2","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"bab24dc609458cf95aa816a379dd88918cfa490e","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.4.2.tgz","fileCount":5,"integrity":"sha512-QA/soxlG6k6xrK7J3I0iOcSKo3tB8J2SzAVYAg+3Km/KUynotFJlHybDKofRt8dEaJxc+HZDenQBaWYCfKx+dQ==","signatures":[{"sig":"MEUCIAerYTln/Gq42Se3gBCKMuiGFR8NX8rPKNyDYrEESRbsAiEAntjQ6Y5duh7xQW2XYKncd9YBNj9iDtCdGvkvBUUDeAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":396216},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6c2cf2a927c5341ed5b1b6f96cc6d6c8ef94a1f5","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.4.2_1763125239310_0.38037556067453093","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@alwayseducation/ui-kit","version":"0.4.3","_id":"@alwayseducation/ui-kit@0.4.3","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"e041d7161dba9ff5b2e249877afce34039995323","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.4.3.tgz","fileCount":5,"integrity":"sha512-OHBLrkLd9ZTbiTHDdQ18A/czMjnS54M8upAXCgCCYPVeqjG4jjEvM6AGs10ZfEl42yt7k7GeotZmUv9B8H2qQQ==","signatures":[{"sig":"MEYCIQCxTyCL5U8qf6KS0PZqgJGsHdpA7+s2jeRytFXfJ6UWVAIhAM+i3sM4g/NEhNgoPCMPRKiDod1z+qPTGYDZ44m7SDi5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298886},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6c2cf2a927c5341ed5b1b6f96cc6d6c8ef94a1f5","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.4.3_1763126312872_0.8686048811799181","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@alwayseducation/ui-kit","version":"0.4.4","_id":"@alwayseducation/ui-kit@0.4.4","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"63111d9cc040ada07185df423d72e0149c62b653","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.4.4.tgz","fileCount":5,"integrity":"sha512-adLteZ3mlxgZ/Uuj75/krAcmocQeVLYrQ1sT8lNkfVF9D8pKKdAbRAa0mTGR3B5+3JJfg3oUR0pManQnnh7nzg==","signatures":[{"sig":"MEUCICKp4gEy+sIwp/woYqEWSzxxHK45r8kDmKgGKn5WtxNAAiEA5R5GKyDR90P4Z375sn6GOTM1AaRQ73riuJEQNPKy+u4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299404},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6c2cf2a927c5341ed5b1b6f96cc6d6c8ef94a1f5","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.4.4_1763369402748_0.7023829131754082","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@alwayseducation/ui-kit","version":"0.4.5","_id":"@alwayseducation/ui-kit@0.4.5","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"f15fd937a9ab6e33eb4f7d52326eba8509264d04","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.4.5.tgz","fileCount":5,"integrity":"sha512-Le13jlZld+NP/3dCwccb0WvuJEV1z08p+bQ/zI6DNxxz6ta2t4cufuWeUqaHj7BkMZNeKh1AcPqVI1xHRWGyJw==","signatures":[{"sig":"MEYCIQDd39dOg8RVNs3u55ujQQmRwagD5Tp7MHVivkcvek15qgIhAL2T3Uvc6Bc0aXzUJSeIayBO7zahBGYqKfRAqxEoFbpq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358661},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6c2cf2a927c5341ed5b1b6f96cc6d6c8ef94a1f5","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.4.5_1763464559868_0.7324052341483875","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@alwayseducation/ui-kit","version":"0.4.6","_id":"@alwayseducation/ui-kit@0.4.6","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"d13f8ed3480d86175950c016c3e566ea00b5726b","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.4.6.tgz","fileCount":5,"integrity":"sha512-WN+g94MCvet6tRHWPx3p72jCRDZudepxdcOd/kIcD35SJRNTv7gbfXubY/PCCXiKHdw9DwewBLkdzmChupL0SA==","signatures":[{"sig":"MEQCIBpeMKzWeAsa5WBgslGw9pPMQKN3ERJidL6MwEEuYmomAiB6JUw3l8uW3WQBBrFnn47et9cooAqIcUDM4nPW0/x8jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358839},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6c2cf2a927c5341ed5b1b6f96cc6d6c8ef94a1f5","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.4.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.4.6_1763465184175_0.0033726190269807166","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@alwayseducation/ui-kit","version":"0.4.7","_id":"@alwayseducation/ui-kit@0.4.7","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"dist":{"shasum":"b8651bf73f786696f119bab0a05d210dbd49a445","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.4.7.tgz","fileCount":5,"integrity":"sha512-daB7KrKFvUVl6GjH1s/oCHD1R6QIXOV6ZvHv2e0RWqnXx9BEQHZ8yvSaALe3X6NKrMWI22mKZQKVjQaF+HCqnQ==","signatures":[{"sig":"MEYCIQCjOym3Z5PDuQeIyV9OnEaUsTSskdyaO9Wh6qMzzNVX9wIhAJq3aJMOudL3oU+R/l665Nug59mK7an44ZZdVSbR91nY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363294},"module":"fesm2022/alwayseducation-ui-kit.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"037a007124098704a44da24d906b13ffa59f8d4b","typings":"index.d.ts","_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"_npmVersion":"11.6.2","description":"A modern, reusable Angular component library for building consistent and beautiful user interfaces.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","dependencies":{"tslib":"^2.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"^0.18.5","@angular/cdk":"^20.2.10","@angular/core":"^20.3.1","@angular/common":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ui-kit_0.4.7_1763718426843_0.6330289208758921","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@alwayseducation/ui-kit","version":"0.5.0","peerDependencies":{"@angular/common":"^20.3.1","@angular/core":"^20.3.1","@angular/material":"^20.2.5","@angular/animations":"^20.3.1","@angular/cdk":"^20.2.10","xlsx":"^0.18.5"},"dependencies":{"tslib":"^2.8.1"},"sideEffects":false,"module":"fesm2022/alwayseducation-ui-kit.mjs","typings":"types/alwayseducation-ui-kit.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/alwayseducation-ui-kit.d.ts","default":"./fesm2022/alwayseducation-ui-kit.mjs"}},"type":"module","_id":"@alwayseducation/ui-kit@0.5.0","gitHead":"f56e19950a3092fb0f0a524d486cf94308edd730","description":"A modern, reusable Angular component library built with Angular Signals, zero external Material form dependencies, and a dynamic runtime color palette engine.","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-koUlSKPZWltCuPxxTEmosIs+4emli1SoOBEOSA9U6mVcBkcOThDwCg/2A06iIPHUQJxayorDCAebxdl48niHYg==","shasum":"d7d7991aba64efd6bdd8df9556598e5a8d7d0b88","tarball":"https://registry.npmjs.org/@alwayseducation/ui-kit/-/ui-kit-0.5.0.tgz","fileCount":5,"unpackedSize":485423,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICpHtwxQQotGqPGdXtMQwUfGkbO807rtf9LPhQyU7o8uAiBkSqVbMIqoqO46dr/cXfvioAgLqRysi5QaGq2irrrZ6g=="}]},"_npmUser":{"name":"farid-sh","email":"farid@tflogic.com"},"directories":{},"maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui-kit_0.5.0_1788370052558_0.3054432862415466"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-27T17:16:19.848Z","modified":"2026-09-02T17:27:32.918Z","0.0.1":"2025-06-27T17:16:20.188Z","0.1.0":"2025-06-27T18:05:01.747Z","0.1.1":"2025-06-30T12:20:17.276Z","0.1.2":"2025-06-30T12:35:45.787Z","0.1.3":"2025-06-30T13:35:28.483Z","0.1.4":"2025-06-30T15:45:47.450Z","0.1.5":"2025-07-01T17:18:54.749Z","0.1.6":"2025-07-01T17:35:52.384Z","0.1.7":"2025-07-01T19:39:43.240Z","0.1.8":"2025-07-02T09:24:20.748Z","0.1.9":"2025-07-02T10:12:55.449Z","0.2.0":"2025-07-02T11:02:41.839Z","0.2.1":"2025-07-02T21:16:41.440Z","0.2.2":"2025-07-02T21:33:51.387Z","0.2.3":"2025-07-02T21:49:11.705Z","0.2.4":"2025-07-03T15:59:53.952Z","0.2.5":"2025-08-26T09:48:40.889Z","0.2.6":"2025-08-26T14:33:25.192Z","0.2.7":"2025-09-23T08:08:46.460Z","0.2.8":"2025-09-23T08:16:37.242Z","0.2.9":"2025-09-23T09:24:16.214Z","0.3.0":"2025-09-24T21:25:08.328Z","0.3.1":"2025-09-30T13:05:41.170Z","0.3.2":"2025-09-30T13:54:51.829Z","0.3.3":"2025-09-30T14:18:44.355Z","0.3.4":"2025-09-30T14:24:35.635Z","0.3.5":"2025-10-02T18:18:16.425Z","0.3.6":"2025-10-02T20:20:41.736Z","0.3.7":"2025-10-16T10:54:38.300Z","0.3.8":"2025-10-17T10:28:56.195Z","0.3.9":"2025-10-23T13:36:10.575Z","0.3.10":"2025-10-23T18:05:23.924Z","0.3.11":"2025-10-24T09:23:35.488Z","0.3.12":"2025-10-29T11:38:25.810Z","0.3.13":"2025-10-29T14:21:01.771Z","0.3.14":"2025-10-29T14:25:43.570Z","0.3.15":"2025-11-11T09:45:45.347Z","0.3.16":"2025-11-12T10:22:48.038Z","0.3.17":"2025-11-14T09:24:01.502Z","0.3.18":"2025-11-14T09:59:19.651Z","0.4.0":"2025-11-14T12:16:30.252Z","0.4.1":"2025-11-14T12:30:56.690Z","0.4.2":"2025-11-14T13:00:39.518Z","0.4.3":"2025-11-14T13:18:33.072Z","0.4.4":"2025-11-17T08:50:02.960Z","0.4.5":"2025-11-18T11:16:00.050Z","0.4.6":"2025-11-18T11:26:24.340Z","0.4.7":"2025-11-21T09:47:07.069Z","0.5.0":"2026-09-02T17:27:32.718Z"},"description":"A modern, reusable Angular component library built with Angular Signals, zero external Material form dependencies, and a dynamic runtime color palette engine.","maintainers":[{"name":"fgrayli","email":"fgrayli@alwayseducation.com"},{"name":"farid-sh","email":"farid@tflogic.com"}],"readme":"# AlwaysConnected UI Library (`alwaysconnected-ui`)\n\nA modern, reusable Angular component library built with Angular Signals, zero external Material form dependencies, and a dynamic runtime color palette engine.\n\n---\n\n## ✨ Key Highlights\n\n- **Dynamic Color Engine**: Pass any color preset (`'primary'`, `'indigo'`, `'emerald'`, `'purple'`, `'pink'`, etc.) or arbitrary HEX/RGB code (`'#6366f1'`). The component dynamically computes hover states, focus borders, translucent focus ring shadows (`rgba(r,g,b,0.18)`), badge background tints, and contrast-safe text.\n- **Standalone & Signal-First**: 100% Standalone components designed around modern Angular Signals and Angular Reactive Forms.\n- **Zero Angular Material Form Coupling**: Native accessible HTML semantics, SVG iconography, and keyboard-friendly overlays without bulky Material wrappers.\n- **Unified Vertical Rhythm & Sizing**: Consistent `sm` (36px), `md` (44px), and `lg` (52px) heights and padding across all form controls (`ac-input`, `ac-dropdown`, `ac-select`, `ac-textarea`, `ac-autocomplete`).\n- **Complete Interaction Lifecycle**: Built-in visual support for Idle, Hover, Active Focus, Error, Disabled, and Clear states.\n\n---\n\n## 👤 Author & Maintainer\n\n**Designed, developed, and maintained by:**\n\n- **Farid Shojaemehr**  \n  Software Engineer  \n  [farid.juve@gmail.com](mailto:farid.juve@gmail.com)\n\n---\n\n## 🚀 Installation & Setup\n\nInstall the package:\n\n```bash\nnpm i @alwayseducation/ui-kit\n```\n\nImport the standalone components directly into your Angular components:\n\n```typescript\nimport { Component } from \"@angular/core\";\nimport { FormControl, FormGroup, ReactiveFormsModule, Validators } from \"@angular/forms\";\nimport { AcInput, AcDropdown, AcSelect, AcTextarea, AcAutocomplete, AcThemeDirective } from \"alwaysconnected-ui\";\n\n@Component({\n  selector: \"app-user-form\",\n\n  imports: [ReactiveFormsModule, AcInput, AcDropdown, AcSelect, AcTextarea, AcAutocomplete, AcThemeDirective],\n  templateUrl: \"./user-form.component.html\",\n})\nexport class UserFormComponent {\n  form = new FormGroup({\n    fullName: new FormControl(\"\", [Validators.required]),\n    email: new FormControl(\"\", [Validators.required, Validators.email]),\n    role: new FormControl(\"developer\"),\n    bio: new FormControl(\"\"),\n  });\n\n  roles = [\n    { id: \"developer\", name: \"Software Engineer\" },\n    { id: \"designer\", name: \"UI/UX Designer\" },\n    { id: \"manager\", name: \"Product Manager\" },\n  ];\n}\n```\n\n---\n\n## 🎨 Dynamic Color Palette & Theming\n\nEvery form component accepts a `[color]` input. You can pass:\n\n1. **Named Presets**: `'primary'`, `'secondary'`, `'success'`, `'warning'`, `'danger'`, `'info'`, `'indigo'`, `'purple'`, `'pink'`, `'emerald'`, `'amber'`, `'cyan'`, `'slate'`.\n2. **Custom HEX / RGB Colors**: `'#6366f1'`, `'#ec4899'`, `'rgb(16, 185, 129)'`.\n\n### How it works under the hood\n\nWhen a color is provided, the component generates the following CSS custom properties on its host:\n\n```css\n--ac-theme-color: #6366f1;\n--ac-theme-hover: #5253db;\n--ac-theme-border-focus: #6366f1;\n--ac-theme-shadow-focus: 0 0 0 3px rgba(99, 102, 241, 0.18);\n--ac-theme-bg-subtle: rgba(99, 102, 241, 0.08);\n--ac-theme-border-subtle: rgba(99, 102, 241, 0.25);\n--ac-theme-contrast-text: #ffffff;\n```\n\n### Global Theming with `[acTheme]`\n\nTo theme an entire card, form, or section at once:\n\n```html\n<div [acTheme] [acColor]=\"'#a855f7'\">\n  <ac-input label=\"First Name\" placeholder=\"Jane\"></ac-input>\n  <ac-input label=\"Last Name\" placeholder=\"Doe\"></ac-input>\n</div>\n```\n\n---\n\n## 🚀 Component API & Usage Guide\n\n### 1. `AcInput` (`<ac-input>`)\n\nText and search inputs supporting icons, clear button, sizes, and validation messages.\n\n```html\n<!-- Basic Input with Custom Hex Color -->\n<ac-input label=\"Email Address\" placeholder=\"user@example.com\" color=\"#6366f1\" size=\"md\" [required]=\"true\" formControlName=\"email\" [error]=\"form.get('email')?.touched && form.get('email')?.invalid ? 'Please provide a valid email.' : ''\" [helperText]=\"'We never share your email with third parties.'\"> </ac-input>\n\n<!-- Search Input with built-in SVG icon -->\n<ac-input placeholder=\"Search users...\" icon=\"search\" iconPosition=\"left\" size=\"sm\" color=\"emerald\" (valueChange)=\"onSearch($event)\"> </ac-input>\n```\n\n#### Inputs & Outputs\n\n| Property       | Type                   | Default     | Description                                           |\n| :------------- | :--------------------- | :---------- | :---------------------------------------------------- |\n| `label`        | `string`               | `undefined` | Top-level input label                                 |\n| `placeholder`  | `string`               | `''`        | Placeholder text                                      |\n| `type`         | `string`               | `'text'`    | Native input type (`text`, `email`, `password`, etc.) |\n| `color`        | `string`               | `'primary'` | Preset name or Hex code                               |\n| `size`         | `'sm' \\| 'md' \\| 'lg'` | `'md'`      | Height: sm (36px), md (44px), lg (52px)               |\n| `icon`         | `string`               | `''`        | `'search'` or inline SVG / HTML                       |\n| `iconPosition` | `'left' \\| 'right'`    | `'right'`   | Icon placement                                        |\n| `required`     | `boolean`              | `false`     | Displays `*` required indicator                       |\n| `disabled`     | `boolean`              | `false`     | Disables user interaction                             |\n| `helperText`   | `string`               | `undefined` | Caption text below the input                          |\n| `error`        | `string`               | `undefined` | Error text (triggers red focus ring & icon)           |\n| `valueChange`  | `Output<string>`       | —           | Emits whenever text changes                           |\n| `clear`        | `Output<void>`         | —           | Emits when clear button is clicked                    |\n\n---\n\n### 2. `AcDropdown` (`<ac-dropdown>`)\n\nSingle and multi-select dropdown with debounced search, tag chips, pagination, and click-outside dismissal.\n\n```html\n<!-- Single Select -->\n<ac-dropdown label=\"Select Role\" [optionsInput]=\"roles\" optionLabel=\"name\" valueKey=\"id\" color=\"#8b5cf6\" size=\"md\" [searchable]=\"true\" formControlName=\"role\"> </ac-dropdown>\n\n<!-- Multi-select with Filter and Tags -->\n<ac-dropdown label=\"Assigned Skills\" [optionsInput]=\"skillsList\" optionLabel=\"title\" valueKey=\"id\" [multiple]=\"true\" [searchable]=\"true\" color=\"pink\" size=\"lg\" (selectionChange)=\"onSkillsSelected($event)\"> </ac-dropdown>\n```\n\n---\n\n### 3. `AcTextarea` (`<ac-textarea>`)\n\nMulti-line text area with synchronized dynamic palette, sizing, and error states.\n\n```html\n<ac-textarea label=\"Bio / Description\" placeholder=\"Tell us about yourself...\" [rows]=\"4\" color=\"#059669\" size=\"md\" formControlName=\"bio\" helperText=\"Maximum 500 characters\"> </ac-textarea>\n```\n\n---\n\n### 4. `AcAutocomplete` (`<ac-autocomplete>`)\n\nInput with debounced dropdown suggestions and keyboard navigation.\n\n```html\n<ac-autocomplete label=\"Country\" placeholder=\"Start typing a country...\" [options]=\"countries\" optionLabelKey=\"name\" optionValueKey=\"code\" color=\"#0ea5e9\" size=\"md\" (optionSelected)=\"onCountrySelect($event)\"> </ac-autocomplete>\n```\n\n---\n\n### 5. `AcSelect` (`<ac-select>`)\n\nVirtual scrolling dropdown listbox for large datasets using CDK Virtual Scroll.\n\n```html\n<ac-select label=\"User Directory (10,000+ items)\" [items]=\"largeUserList\" displayKey=\"fullName\" valueKey=\"id\" color=\"#f59e0b\" [multiple]=\"true\" (selectionChanged)=\"onUsersChanged($event)\"> </ac-select>\n```\n\n---\n\n## ♿ Accessibility & Keyboard Support\n\nAll controls are built following WCAG 2.1 AA standards:\n\n- **Keyboard Navigation**:\n  - `Tab` / `Shift+Tab`: Natural form flow.\n  - `Arrow Down` / `Arrow Up`: Navigate dropdown options.\n  - `Enter` / `Space`: Open dropdown or select highlighted option.\n  - `Escape`: Close open dropdown overlays.\n- **ARIA Attributes**: `aria-expanded`, `aria-controls`, `aria-activedescendant`, `aria-invalid`, `aria-required`, and `role=\"listbox\" / role=\"combobox\"`.\n- **Contrast Ratios**: Palette generator automatically calculates WCAG compliant text colors against backgrounds.\n\n---\n\n## 🛠️ Setup\n\nImport the module in your Angular app or feature module:\n\n```typescript\nimport { AcInput } from \"@alwayseducation/ui-kit\";\n\n@NgModule({\n  imports: [\n    AcInput,\n    // ...other modules\n  ],\n})\nexport class AppModule {}\n```\n\n---\n\n## 📦 Usage Examples\n\n### ac-combobox\n\n```html\n<ac-combobox [options]=\"comboOptions\" [(ngModel)]=\"selectedValue\" />\n```\n\n### ac-dropdown\n\n```html\n<ac-dropdown [items]=\"dropdownItems\" (select)=\"onSelect($event)\" />\n```\n\n### ac-input\n\n```html\n<ac-input placeholder=\"Enter text\" [(ngModel)]=\"inputValue\" />\n```\n\n### ac-select\n\n```html\n<ac-select [options]=\"selectOptions\" [(ngModel)]=\"selectedOption\" />\n```\n\n### ac-spinner\n\n```html\n<ac-spinner />\n```\n\n### ac-textarea\n\n```html\n<ac-textarea placeholder=\"Enter description\" [(ngModel)]=\"description\" />\n```\n\n### tag\n\n```html\n<tag [label]=\"'New'\" color=\"primary\" />\n```\n\n---\n\n## 📋 Notes\n\n- All components support Angular forms via `ngModel`.\n- For advanced usage and API details, see the source code or inline documentation.\n\n---\n\n## 🧑‍💻 Development\n\nClone the repo and install dependencies:\n\n```bash\nnpm install\n```\n\nTo start the local development server:\n\n```bash\nng serve\n```\n\nTo build the library:\n\n```bash\nng build\n```\n\nTo run unit tests:\n\n```bash\nng test\n```\n\n---\n\n## 🤝 Contributing\n\nContributions, issues, and feature requests are welcome! Feel free to open an issue or submit a pull request.\n\n---\n\n## 📚 Additional Resources\n\n- [Angular CLI Documentation](https://angular.dev/tools/cli)\n- [Angular Official Docs](https://angular.dev/)\n\n---\n\n© 2025 AlwaysConnected UI. All rights reserved.\n","readmeFilename":"README.md"}