{"_id":"@amarhbaneen/uaf-components","_rev":"16-eb4f7cd1a9f5276220770a0816612ea6","name":"@amarhbaneen/uaf-components","dist-tags":{"latest":"1.2.5"},"versions":{"1.0.0":{"name":"@amarhbaneen/uaf-components","version":"1.0.0","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.0.0","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"99619d5d005f6bd74a7abab0df34d09150edadc3","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.0.0.tgz","fileCount":8,"integrity":"sha512-3J3e8OviEYk61FvCz/WaOl8Vr6HjQ9+bLaB5TSkLt385cPOnnYR34Jc67VmFBCQ23KBB9ufFoehqeht5SBpzlw==","signatures":[{"sig":"MEQCIHhGUO8rOYu+peo68cIb/y0TQ11pPpXXwnp4Gx/22QzmAiAJtdl93Scq7xvpe7AMOSqVJF8kHw3yrf7LF8ytqnjIDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7759},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"726e26c1e448adc532e5f041540abf49df2bd7a4","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.0.0_1750350073559_0.22363658675720322","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@amarhbaneen/uaf-components","version":"1.0.1","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.0.1","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"b91f3878c5f88211a979aa957fc9c0ae6c9c4a35","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.0.1.tgz","fileCount":9,"integrity":"sha512-dnuoj3R7GdShShx1TlyNAZJvH74x62Q2isWLP4MXXkZHa1Ik/b7mb3N89TeWU/bOnWmciiH5yJvxGrbFj/kSaA==","signatures":[{"sig":"MEYCIQCgICIvgWfYbhezBAtYeCDv4QTL4g1+I8/wm78qQr8dswIhAJDRkOFHo2XgteUI/kskvg9+UeMoRK6ImT2wq8W4SyYQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9989},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"726e26c1e448adc532e5f041540abf49df2bd7a4","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.0.1_1750350375369_0.9632497493574845","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@amarhbaneen/uaf-components","version":"1.0.2","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.0.2","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"846ffdd9eaab095b340618ad25f32aa1d3e0f766","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.0.2.tgz","fileCount":13,"integrity":"sha512-EDIiq9p9bMPL3N2CdB2iUN7uCJmRVMkDJ8kS9pryjxT/NIxpQaBC/bj+K85EK2Vv9d9VL1wMMXjo4kVrfziV6Q==","signatures":[{"sig":"MEUCIDuEC3g/e0UFzSo386pjXpY6mL1S/oStAIwbG582Ub+3AiEAgKciGJk3B+icVsyRrLowTwcShVyuSNxnIdUqtBTRn1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55361},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"726e26c1e448adc532e5f041540abf49df2bd7a4","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.0.2_1750351188209_0.5552469454636373","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@amarhbaneen/uaf-components","version":"1.0.3","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.0.3","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"6e114897a32465527958993ae8e5343d9d77b331","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.0.3.tgz","fileCount":13,"integrity":"sha512-2HnBeclymP/mNz2OIZmWX+TOPlLpNr/BhtvfC+jUtan0St2AXOve+GGTaHjCBtzSbvMmpjJLNTIHAcFaTT6ptg==","signatures":[{"sig":"MEUCIQCvWu8iu+Yot1eMxCpjx/5tCyPuORukKK2IAz2+VBgQhgIgVZbPIgoPtp+/87lLYt+tblXY5uFeJoXR/Lnrwr7+LR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56162},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"726e26c1e448adc532e5f041540abf49df2bd7a4","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.0.3_1750351252468_0.2883294240158214","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@amarhbaneen/uaf-components","version":"1.0.4","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.0.4","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"2197159f0bce8bed75b9cb711b6460c1d08fd6fb","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.0.4.tgz","fileCount":15,"integrity":"sha512-fb+x+i7Jd2ArZQ/ER8QAZFHiuC6TGMGlGHSoeHcued3kPpRbELAC3/rrYay7Jk9lCwFy+RXJHGGP5GOXEF64mQ==","signatures":[{"sig":"MEQCIHb/Y70ozVn8wYfDxStvVpiqb+pMfhAfCs/0S/FyrevmAiBnH1Tk+6JZK41L2TM+iidcCgwtRvBXb5GENk0754N5XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57895},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"726e26c1e448adc532e5f041540abf49df2bd7a4","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.0.4_1750351831802_0.7229132690465283","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@amarhbaneen/uaf-components","version":"1.1.0","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.1.0","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"2a92df8ebe2f851cd24e704192046c94da985612","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.1.0.tgz","fileCount":15,"integrity":"sha512-DCHk+6qq0TmikEsYijk60dUfNKaTeMASl3bLCOcQmzaI2N+mrSyR8i3UJSsRv8pbMlRxNPTT4CbZphpvnnq1jA==","signatures":[{"sig":"MEUCIQCGyO9ckXUFQxUVsnumlTswirUqzA1l6Er2liJwdsLbzQIgJbGtRdQgLB2ASCdNRebhGvBLqtnvG5myUhfbgZUlhAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58204},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"726e26c1e448adc532e5f041540abf49df2bd7a4","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.1.0_1750352279377_0.5509961725114731","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@amarhbaneen/uaf-components","version":"1.1.1","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.1.1","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"1d7ab83117353c4785e71672b7bfc3c4dd43e3fe","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.1.1.tgz","fileCount":15,"integrity":"sha512-+pzhgQ6jeo0KM/X1KPHLxFPaQylisTFf4lxpnu4wkR4AchWJzLtVspDN4N0t9ggML9yVpftUFQb5bBm2akHcVg==","signatures":[{"sig":"MEQCIDAfKmS6xsg+Q3my6wHWcLjp2QBQwNK+f8ry2iftHUo5AiBMArIUjKljRvu7wbDuO5hF59Nx/njAEF6GaK9zjSLVJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58208},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"726e26c1e448adc532e5f041540abf49df2bd7a4","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.1.1_1750352981651_0.23268765969633298","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@amarhbaneen/uaf-components","version":"1.2.0","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.2.0","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"6cadce7cae64184a187549702365cdeeac7a2a09","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.2.0.tgz","fileCount":12,"integrity":"sha512-nsR85NPJnPqFnHWk30rBW33JICUDyIrAx5VeNz+HRertM4BrI/CmO73wHn2dLoRjqo9KiZiJ7pCdbbXsxB/jFg==","signatures":[{"sig":"MEUCIE9cTIzjH2MG5KXSYjzo/M+u0t4OSOo0szAkeFJuYB+iAiEApsoGrZfnT/agcXoMbDcNga16iBGaJKLuqlxNdEXKyYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42552},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"},"./src/lib/themes/index.scss":"./src/lib/themes/index.scss"},"gitHead":"6f6056036afee437066e54cb1d42200c930cb2b6","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.2.0_1751810509466_0.5694087627418809","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@amarhbaneen/uaf-components","version":"1.2.1","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.2.1","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"4094eed92020694907fc41c4cf33a4da399befab","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.2.1.tgz","fileCount":22,"integrity":"sha512-SDHL8u1U4lUBckubFtpGuy38LcjoJs0Qmwy3nMokdXyPU2keNSbOimszeWU/qMklmu6uzHTfDEeR6GN2sXON5Q==","signatures":[{"sig":"MEQCIC7Bt7dxwrKwXucr1qkAyPe2TPYPCupTueBVDgx9jnyaAiAi4PlGZPv9+ZtKp1JJ500SOIZ3jc1N2+fqmHTfIVDtoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28777},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"},"./src/lib/themes/index.scss":"./src/lib/themes/index.scss"},"gitHead":"6f6056036afee437066e54cb1d42200c930cb2b6","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.2.1_1751813038566_0.6421872888096503","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@amarhbaneen/uaf-components","version":"1.2.2","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.2.2","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"d101707dece3579b7acfc85fa27cc1db35e67fdf","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.2.2.tgz","fileCount":24,"integrity":"sha512-17rEKOeOELyZDlkERROFDyn1MdsH1Ip/f+bvGeVAUSyD8qoDrwfNihbHL0KlVwfUlfOOgmzbGjdFe+59DuHoFg==","signatures":[{"sig":"MEQCIGJw+q/SYas+Sp21WweRllSV+PcJl6SuorYjyNSHr+sOAiADrqBFPNDtNubH5WuSvdP8eBa60zUp6BazqQMXjd0JAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150650},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"},"./src/lib/themes/index.scss":"./src/lib/themes/index.scss","./src/lib/themes/uaf-theme.scss":"./src/lib/themes/uaf-theme.scss","./src/lib/components/login/login.component.scss":"./src/lib/components/login/login.component.scss"},"gitHead":"bf559bc015c1b6cac7de4dae2ff457acdef52943","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.2.2_1751815844153_0.5457013936467088","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@amarhbaneen/uaf-components","version":"1.2.3","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.2.3","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"9fc35583c825006706d324178f05608849f2ff36","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.2.3.tgz","fileCount":30,"integrity":"sha512-pkCFiCUDd+pA6qPVv89WrU1t48VHZ6tp59d46ae9MXI0fiinqsVTvAFhL2UzloTxdoJb2ACp/bGxdyATy9R70g==","signatures":[{"sig":"MEUCIQDLz3j3qDY6NN1K8PWiac3XifOYnK2cuNU1SVl5kQUFRgIgBZ2cTetMhTH5stoyJCzWKzWIeuipGcW+Z6pC9Tt2+Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171681},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"},"./src/lib/services/*":"./src/lib/services/*","./src/lib/components/*":"./src/lib/components/*","./src/lib/themes/index.scss":"./src/lib/themes/index.scss","./src/lib/themes/eg-factory/*":"./src/lib/themes/eg-factory/*","./src/lib/themes/uaf-theme.scss":"./src/lib/themes/uaf-theme.scss","./src/lib/components/login/login.component.scss":"./src/lib/components/login/login.component.scss"},"gitHead":"bf559bc015c1b6cac7de4dae2ff457acdef52943","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.2.3_1751816757460_0.1270202006898915","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@amarhbaneen/uaf-components","version":"1.2.4","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.2.4","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"39bf7ce9b3804c58897a88fdd82d8fbe7111c264","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.2.4.tgz","fileCount":30,"integrity":"sha512-oUxOXKcNn+/9yXH4bd3hcf3Ez/TJUQngh/6j1wGCPZUU4QwCw/ix2FbXHUur3nIUy6ycIxjVFX/py/Rn1C+OJA==","signatures":[{"sig":"MEQCIBcQLqIOrZTUXq7QuLFfbfFVuK0xRfS6gLvMjF2xjvMtAiAiKpEUMasJOm/XILcWsOJQp+YpOWII+Dhxe1n9qOySWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379209},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"},"./src/lib/services/*":"./src/lib/services/*","./src/lib/components/*":"./src/lib/components/*","./src/lib/themes/index.scss":"./src/lib/themes/index.scss","./src/lib/themes/eg-factory/*":"./src/lib/themes/eg-factory/*","./src/lib/themes/uaf-theme.scss":"./src/lib/themes/uaf-theme.scss","./src/lib/components/login/login.component.scss":"./src/lib/components/login/login.component.scss"},"gitHead":"bf559bc015c1b6cac7de4dae2ff457acdef52943","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.2.4_1751818324667_0.156674972628277","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@amarhbaneen/uaf-components","version":"1.2.5","keywords":["angular","primeng","ui","components","authentication","factory"],"author":{"name":"UAF Team"},"license":"MIT","_id":"@amarhbaneen/uaf-components@1.2.5","maintainers":[{"name":"amarhbaneen","email":"amaralzana@gmail.com"}],"homepage":"https://github.com/amarhbaneen/uaf-App-port","bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"dist":{"shasum":"e5a5ca9042541cc5133f53f8870a12f791ca2268","tarball":"https://registry.npmjs.org/@amarhbaneen/uaf-components/-/uaf-components-1.2.5.tgz","fileCount":36,"integrity":"sha512-P7pMexMXWgNG8w0lN1N3zGbU+54+GQVH470Uxv1qOAZbJLLA54BybY47MnsGHlv73d12I7Swk4VqB2EvnhTu8Q==","signatures":[{"sig":"MEUCIQDA8zyd/iEcW2shcgMWT3VPnsapLLr9wB532KMKia0SuwIgbHVaecV30hHY4rtfqsSrVCaSnpwPJOMwGdzRemSIgTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383983},"module":"fesm2022/amarhbaneen-uaf-components.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/amarhbaneen-uaf-components.mjs"},"./package.json":{"default":"./package.json"},"./src/lib/services/*":"./src/lib/services/*","./src/lib/components/*":"./src/lib/components/*","./src/lib/themes/index.scss":"./src/lib/themes/index.scss","./src/lib/themes/eg-factory/*":"./src/lib/themes/eg-factory/*","./src/lib/themes/uaf-theme.scss":"./src/lib/themes/uaf-theme.scss","./src/lib/components/login/login.component.html":"./src/lib/components/login/login.component.html","./src/lib/components/login/login.component.scss":"./src/lib/components/login/login.component.scss","./src/lib/components/navbar/navbar.component.html":"./src/lib/components/navbar/navbar.component.html","./src/lib/components/navbar/navbar.component.scss":"./src/lib/components/navbar/navbar.component.scss","./src/lib/components/settings/settings.component.html":"./src/lib/components/settings/settings.component.html","./src/lib/components/settings/settings.component.scss":"./src/lib/components/settings/settings.component.scss","./src/lib/components/dashboard/dashboard.component.html":"./src/lib/components/dashboard/dashboard.component.html","./src/lib/components/dashboard/dashboard.component.scss":"./src/lib/components/dashboard/dashboard.component.scss"},"gitHead":"bf559bc015c1b6cac7de4dae2ff457acdef52943","typings":"index.d.ts","_npmUser":{"name":"amarhbaneen","actor":{"name":"amarhbaneen","type":"user","email":"amaralzana@gmail.com"},"email":"amaralzana@gmail.com"},"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"_npmVersion":"10.9.2","description":"User Authentication Factory UI Components Library with PrimeNG","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"primeng":"^19.1.3","primeflex":"^4.0.0","primeicons":"^7.0.0","@angular/core":"^19.2.0","@angular/common":"^19.2.0","@primeng/themes":"^19.1.3"},"_npmOperationalInternal":{"tmp":"tmp/uaf-components_1.2.5_1751819671310_0.1088319186083504","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-06-19T16:21:13.433Z","modified":"2025-07-07T12:55:45.890Z","1.0.0":"2025-06-19T16:21:13.742Z","1.0.1":"2025-06-19T16:26:15.575Z","1.0.2":"2025-06-19T16:39:48.400Z","1.0.3":"2025-06-19T16:40:52.677Z","1.0.4":"2025-06-19T16:50:32.025Z","1.1.0":"2025-06-19T16:57:59.613Z","1.1.1":"2025-06-19T17:09:41.843Z","1.1.2":"2025-06-19T17:14:20.391Z","1.2.0":"2025-07-06T14:01:49.635Z","1.2.1":"2025-07-06T14:43:58.744Z","1.2.2":"2025-07-06T15:30:44.356Z","1.2.3":"2025-07-06T15:45:57.629Z","1.2.4":"2025-07-06T16:12:04.835Z","1.2.5":"2025-07-06T16:34:31.531Z"},"bugs":{"url":"https://github.com/amarhbaneen/uaf-App-port/issues"},"author":{"name":"UAF Team"},"license":"MIT","homepage":"https://github.com/amarhbaneen/uaf-App-port","keywords":["angular","primeng","ui","components","authentication","factory"],"repository":{"url":"git+https://github.com/amarhbaneen/uaf-App-port.git","type":"git"},"description":"User Authentication Factory UI Components Library with PrimeNG","maintainers":[{"email":"e.yanki267@gmail.com","name":"yaakovey"},{"email":"amaralzana@gmail.com","name":"amarhbaneen"}],"readme":"# UAF Components Library\r\n\r\nA comprehensive UI component library for Angular applications, built with PrimeNG and designed for user authentication and dashboard interfaces.\r\n\r\n## Features\r\n\r\n- **Complete UI Components**: Includes HTML, SCSS, and TypeScript implementations\r\n- **Theme Support**: Built-in light and dark mode themes\r\n- **PrimeNG Integration**: Seamlessly works with PrimeNG components\r\n- **Responsive Design**: Mobile-friendly components\r\n- **Connection Management**: Built-in service for managing API connections\r\n- **Standalone Components**: All components are Angular standalone components\r\n\r\n## Installation\r\n\r\n### NPM Installation\r\n\r\nTo install the UAF Components library from NPM, run:\r\n\r\n```bash\r\nnpm install @amarhbaneen/uaf-components\r\n```\r\n\r\n### Peer Dependencies\r\n\r\nThis library requires the following peer dependencies:\r\n\r\n```bash\r\nnpm install primeng@^19.1.3 primeicons@^7.0.0 primeflex@^4.0.0 @primeng/themes@^19.1.3\r\n```\r\n\r\n## Usage\r\n\r\n### Importing Components\r\n\r\nSince all components are standalone, you can import them directly in your component:\r\n\r\n```typescript\r\nimport { Component } from '@angular/core';\r\nimport { UafLoginComponent } from '@amarhbaneen/uaf-components';\r\n\r\n@Component({\r\n  selector: 'app-root',\r\n  standalone: true,\r\n  imports: [UafLoginComponent],\r\n  template: `\r\n    <uaf-login (loginSubmit)=\"onLoginSubmit($event)\"></uaf-login>\r\n  `\r\n})\r\nexport class AppComponent {\r\n  onLoginSubmit(data: {username: string, password: string, connection: any}) {\r\n    console.log('Login submitted:', data);\r\n    // Handle login logic\r\n  }\r\n}\r\n```\r\n\r\n### Importing Styles\r\n\r\nImport the library styles in your `styles.scss` file:\r\n\r\n```scss\r\n// Import UAF Components theme\r\n@import '@amarhbaneen/uaf-components/src/lib/themes/index.scss';\r\n\r\n// Your other styles...\r\n```\r\n\r\n### Theme Configuration\r\n\r\nThe library includes a built-in theme with light and dark mode support. To toggle between modes:\r\n\r\n```typescript\r\n// Toggle dark mode\r\nconst isDarkMode = document.body.classList.contains('dark');\r\ndocument.body.classList.toggle('dark', !isDarkMode);\r\nlocalStorage.setItem('theme', !isDarkMode ? 'dark' : 'light');\r\n```\r\n\r\nTo apply the saved theme preference on application startup:\r\n\r\n```typescript\r\n// In your app initialization\r\nconst savedTheme = localStorage.getItem('theme');\r\nif (savedTheme === 'dark') {\r\n  document.body.classList.add('dark');\r\n}\r\n```\r\n\r\n### Advanced Theme Configuration\r\n\r\nThe library also provides TypeScript theme objects that can be used for programmatic theme configuration:\r\n\r\n```typescript\r\nimport { egFactoryTheme, baseTheme, buttonTheme } from '@amarhbaneen/uaf-components';\r\n\r\n// Use the complete theme object\r\nconsole.log(egFactoryTheme);\r\n\r\n// Or use individual theme components\r\nconsole.log(baseTheme);\r\nconsole.log(buttonTheme);\r\n\r\n// Apply theme programmatically\r\nconst applyTheme = (theme) => {\r\n  // Your theme application logic\r\n};\r\n\r\napplyTheme(egFactoryTheme);\r\n```\r\n\r\n### Accessing Component Files Directly\r\n\r\nThe library includes all component files (HTML, SCSS, TypeScript) that can be accessed directly in your application:\r\n\r\n#### HTML Templates\r\n\r\nYou can access component HTML templates directly:\r\n\r\n```typescript\r\n// In your component\r\nimport { Component } from '@angular/core';\r\n\r\n@Component({\r\n  selector: 'app-custom-login',\r\n  // Import the HTML template directly\r\n  templateUrl: 'node_modules/@amarhbaneen/uaf-components/src/lib/components/login/login.component.html',\r\n  styleUrls: ['./custom-login.component.scss']\r\n})\r\nexport class CustomLoginComponent {\r\n  // Your custom implementation\r\n}\r\n```\r\n\r\n#### SCSS Styles\r\n\r\nYou can import component SCSS files in your stylesheets:\r\n\r\n```scss\r\n// In your component's SCSS file\r\n@import 'node_modules/@amarhbaneen/uaf-components/src/lib/components/login/login.component.scss';\r\n\r\n// Add your custom styles\r\n.custom-login {\r\n  // Your custom styles\r\n}\r\n```\r\n\r\n#### TypeScript Implementation\r\n\r\nYou can reference the TypeScript implementation for guidance:\r\n\r\n```typescript\r\n// View the implementation for reference\r\n// node_modules/@amarhbaneen/uaf-components/src/lib/components/login/login.component.ts\r\n\r\n// Then create your own implementation based on it\r\nimport { Component } from '@angular/core';\r\n\r\n@Component({\r\n  selector: 'app-custom-login',\r\n  templateUrl: './custom-login.component.html',\r\n  styleUrls: ['./custom-login.component.scss']\r\n})\r\nexport class CustomLoginComponent {\r\n  // Your implementation based on the original component\r\n}\r\n```\r\n\r\n## Available Components\r\n\r\n### Login Component\r\n\r\nA complete login form with connection management:\r\n\r\n```html\r\n<uaf-login \r\n  (loginSubmit)=\"onLoginSubmit($event)\">\r\n</uaf-login>\r\n```\r\n\r\nThe login component emits a `loginSubmit` event with the following data:\r\n\r\n```typescript\r\n{\r\n  username: string;\r\n  password: string;\r\n  connection: {\r\n    id: string;\r\n    name: string;\r\n    url: string;\r\n    username: string;\r\n    password: string;\r\n    withCredentials?: boolean;\r\n  }\r\n}\r\n```\r\n\r\n### Navbar Component\r\n\r\nA responsive navigation bar:\r\n\r\n```html\r\n<uaf-navbar\r\n  [title]=\"'My Application'\"\r\n  [user]=\"currentUser\"\r\n  (settingsClick)=\"onSettingsClick()\"\r\n  (logoutClick)=\"onLogoutClick()\">\r\n</uaf-navbar>\r\n```\r\n\r\n### Dashboard Component\r\n\r\nA dashboard layout component:\r\n\r\n```html\r\n<uaf-dashboard\r\n  [items]=\"dashboardItems\"\r\n  (itemClick)=\"onDashboardItemClick($event)\">\r\n</uaf-dashboard>\r\n```\r\n\r\n### Settings Component\r\n\r\nA settings management component:\r\n\r\n```html\r\n<uaf-settings\r\n  [settings]=\"appSettings\"\r\n  (settingsChange)=\"onSettingsChange($event)\">\r\n</uaf-settings>\r\n```\r\n\r\n## Services\r\n\r\n### ConnectionService\r\n\r\nThe library includes a `ConnectionService` for managing API connections:\r\n\r\n```typescript\r\nimport { ConnectionService, Connection } from '@amarhbaneen/uaf-components';\r\n\r\n@Component({...})\r\nexport class MyComponent {\r\n  connections: Connection[] = [];\r\n\r\n  constructor(private connectionService: ConnectionService) {\r\n    // Get all saved connections\r\n    this.connections = this.connectionService.getConnections();\r\n\r\n    // Configure global connection options\r\n    this.connectionService.configure({\r\n      withCredentials: true\r\n    });\r\n  }\r\n\r\n  testConnection(connection: Connection) {\r\n    this.connectionService.testConnection(connection).subscribe({\r\n      next: (result) => console.log('Connection successful', result),\r\n      error: (error) => console.error('Connection failed', error)\r\n    });\r\n  }\r\n\r\n  saveConnection(connection: Connection) {\r\n    this.connectionService.saveConnection(connection);\r\n  }\r\n}\r\n```\r\n\r\n## Building and Publishing\r\n\r\n### Building the Library\r\n\r\nTo build the library, run:\r\n\r\n```bash\r\nnpm run build:lib\r\n```\r\n\r\nThis will create the distribution files in the `dist/uaf-components` directory.\r\n\r\n### Publishing to NPM\r\n\r\nTo publish the library to NPM:\r\n\r\n1. Update the version in both `package.json` and `projects/uaf-components/package.json`\r\n2. Build the library: `npm run build:lib`\r\n3. Publish: `npm run publish:lib`\r\n\r\nOr use the shortcut command:\r\n\r\n```bash\r\nnpm run publish:lib\r\n```\r\n\r\nThis will automatically build and publish the library.\r\n\r\n## Contributing\r\n\r\nContributions are welcome! Please feel free to submit a Pull Request.\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License - see the LICENSE file for details.\r\n","readmeFilename":"README.md"}