{"_id":"shirkasoft-ui-components","_rev":"34-443aa3ddae31b4e16152b91ce8b0df3b","name":"shirkasoft-ui-components","dist-tags":{"latest":"1.3.8"},"versions":{"1.0.0":{"name":"shirkasoft-ui-components","version":"1.0.0","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.0","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"9353b80831b201935829e430e32be194b5f1d8cd","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.0.tgz","fileCount":5,"integrity":"sha512-N3so2ZOw74oR1l9y1k4hLbiz9qhIcTpqnEHT7W2SiJWnVTQxBHXd6913zsFPt61g5+NN+JXITTxobhlISa8kHg==","signatures":[{"sig":"MEUCIQDCTSRYTuudhNa1z3/XTGaUCkz8fuYd1BxwrmIVq0G60QIgBqDc5LqDgfIxPxX06MbSl7B17Qf/FjoMhlpEZboERvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590640},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ede59d6a92210a396f24a87bde030a13ed6fa42e","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.0_1785273522946_0.14858875542685945","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"shirkasoft-ui-components","version":"1.0.1","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.1","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"06056b9760f2bd481bc8c97c95125d56132fd1d1","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.1.tgz","fileCount":5,"integrity":"sha512-KAdrH23s0rA2Qb5rCCzFYTlTbLgwDCW1LBNrMBp91kuH0fr2nVw0S9t4EffpF7i4yRarWCFw5PFJJZrMhbThzA==","signatures":[{"sig":"MEUCIQC0o6BncqXMGknnqdXkbF6qzRDWzUHSJHynxaqU84N6rQIgRlxCVKj8xWFVyN785SnMeTUxW/5UQni8lQG7zEfI4OI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590703},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"b8b5258c7aa611fde5a744323fd1037cc3430053","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.1_1785274493024_0.7299604536768993","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"shirkasoft-ui-components","version":"1.0.5","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.5","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"74905d0601c97b20e137a6226c4c5bb31ff5bf8f","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.5.tgz","fileCount":5,"integrity":"sha512-A1emnRfSciHNk10154ObH6nABl0Bvt8A2AkP19qHwnDUemn7jsdznxq4wRdmi9dwa9NIuvfFeObCDUgk0H9mlg==","signatures":[{"sig":"MEUCICqWzyBNkvu8DyUx6rAlZ3tUmcaDTYPrKT5Oyu3/2qSSAiEAuk0tPPsXMMl5l9y8YQstimAY72dZJ/RVa4eExxpuWvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596834},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"5003e4c7d4a1d952d038e18daca7fdf78aa23c85","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.5_1785275774694_0.6193961545690243","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"shirkasoft-ui-components","version":"1.0.6","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.6","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"9418e344caa587154b5b80b775c25eb9166e64ba","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.6.tgz","fileCount":5,"integrity":"sha512-AS1azCqrxvjloEFSqpBOhuTyQS/6PaA88OIUNYTotnrHSugfc+bBAz+glssLJXJAG9aiP8YzAYnC5IS/u4JoJA==","signatures":[{"sig":"MEUCIQCC3zAXASgocPJH6aIl26zQjosSmdPKbMH5LHljR91/SAIgbrG+bZ8hL52iBR1xxgWkNyr9MuewMZQHSkfnmiru92w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596747},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"fe1007b2c60db35564770fd2077adf13880dc337","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.6_1785276587795_0.7454232147347319","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"shirkasoft-ui-components","version":"1.0.7","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.7","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"634ea4b1c758116973a9abdf3af717c1bbd748d4","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.7.tgz","fileCount":5,"integrity":"sha512-amKyu8+rflP4+1FeLx0TJM5Qu7lq3wiREW9C1DXCZ+M25G6jDgbMGA52CaHTcPQIC407pAkkHx4mbGeVSOWqkg==","signatures":[{"sig":"MEUCIA+WIfAeitSrTxVhy4h6npZFg7lSEUngWYr2Qxp/ac96AiEAsVgNsVwTb/mr9ZXaVjaVwmcGfK5UFtozYVEZ+UJBj+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596923},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"eaf2a01ce74aec4e6afac913c0b249818f04d143","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.7_1785298623175_0.13077732141860188","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"shirkasoft-ui-components","version":"1.0.8","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.8","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"72f9611f893b069e901e80456147fe0e06e641f4","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.8.tgz","fileCount":5,"integrity":"sha512-IggjNwg2ijjYbnBPlv/sZgEsLo9BiTk+29JrwtbbKZJqfnCrLus6KwushfkIbsnPQ63s+opfthuYqLVqEAiCaA==","signatures":[{"sig":"MEQCIAUkYTwFpmDTRovVjX2ghcp/FioTWSxaPFWAWaqFn/YFAiALBcCba958x1helKIZ26QZHLwoR3Ij1VP+JCUTxyXRWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596272},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"f64774c123979496179e2f502c7c0696d83cf336","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.8_1785300050293_0.823531406031647","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"shirkasoft-ui-components","version":"1.0.10","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.10","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"99e1bd9cfc1ee68ac4d8bf104449b4f4377b7674","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.10.tgz","fileCount":5,"integrity":"sha512-7FWF3CPPKdqnOFAgBnrpCTTbA9BSMEhUIZQO4hIc/9B0pob4pJhD3EJdZfvrupCEVF/RosrO+ku9f31TDf3eZQ==","signatures":[{"sig":"MEUCIQDRS/EXoQlPMzgvwzW2I7YpeOC3UCzu0kcHfMSPOvL24QIgSZMvI46rzTiromJ2Y84DVKbRRNX/UtuXiuWi20GDjlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596273},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"ec7b7b392755827eff7ecd38d0d250e4cad82f70","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.10_1785324542287_0.3878685874454244","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"shirkasoft-ui-components","version":"1.0.11","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.11","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"8408a3ed8cdfa79718310bd805e9895369f638b8","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.11.tgz","fileCount":5,"integrity":"sha512-RWT8QwUpjS+U43dOw7Rpgj3hrp86BurHZO/Tu9+2jbBknmpE/TWmGCQOjNiFW4N57MjMLGRtfbuqZ0jCNTB+2A==","signatures":[{"sig":"MEUCIQDUA7cyjdkn3N26xi1RVwpKnvv5ICe83udgFRr1+fT0cAIgbTPHG040WpLNnipiTdY+5K+zJxT+5SXj0f0pA5+X1xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597567},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"405b5a7dd1312c9057c95896df9ff6ca4165d743","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.11_1785328083823_0.18819419566463957","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"shirkasoft-ui-components","version":"1.0.12","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.12","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"be60f1c498c1fceaf9ea6c0e274d215a184a7c6b","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.12.tgz","fileCount":5,"integrity":"sha512-C3kOKIohuByBpkz1NqnSg9KHopNC/4mr+gqHOLIFQyiICQX/cNfkpV7Q3oK8lAN+TLnwYE/5a5DzOZhlDM70Nw==","signatures":[{"sig":"MEQCIAdUuK1h5mSwCQC5oN5GXaut3gQKKaUVbzvnlENO3rOMAiAl3CzIQwKnJSIHJlu7nYRzTf8YSJl3fnAXPG90EwWcag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608972},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"f42b53660b95e9f616e001c4d666fd481411a8ed","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.12_1785347151623_0.663276710467241","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"shirkasoft-ui-components","version":"1.0.14","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.14","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"ffdae4e1cb3f8c5cce1a08cd969b3d6df1280305","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.14.tgz","fileCount":5,"integrity":"sha512-cLawEI46gPhkjdFaMylHbZ+xwHlASJKNrBb8Spq/UyioibflPKlbtY3+5bEitr6IqqKfwpD/VVzuczgRdjGhyA==","signatures":[{"sig":"MEUCIQDRd6Q9z+Y3nZccZMWabPyrwi+f1nKzpscOJf2QRlD7zwIgCZ3pUnFxtQBqDFqGdOkoe1S6v6TdyS+8ek6C1emKIvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608430},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"a3190fd10ac5b69fec03d5e1ef516a6b5c8e0f75","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.14_1785349781927_0.25191322801122373","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"shirkasoft-ui-components","version":"1.0.15","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.15","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"090419f9e7acc23916618f0e0496077f20ebf098","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.15.tgz","fileCount":5,"integrity":"sha512-byAXTD1N0z9tA4OZpNr33kHNO7gIEC33+ES0mohET9Y0tAlf1oonkErgZQ27Wsf/hXGcXijIuLALmRcq3zCx1A==","signatures":[{"sig":"MEUCIQCYj63AP4wXxzzS4aKmXKg0koARC52DJ9lYizSJlijleAIgXMInijE9mpdgoOmCIqOjQwoYRPzky2zNWgqFaJEOW5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608430},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"f2e1fa585408144b98b2c1dc4e1469dd296cf17d","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.15_1785350754774_0.5825218085941908","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"shirkasoft-ui-components","version":"1.0.17","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.17","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"106eeb9f5f675f1b5b09c123be9f68bfc37a4b22","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.17.tgz","fileCount":5,"integrity":"sha512-7UXnx/1NAOZsnBW1FVI9KJlZJul8L0Fm+d+CSXLs3E/9lj3DFbbylDDMMGgQJ94gR8xmjtj7Nfdp5dh/jjhSXQ==","signatures":[{"sig":"MEQCIARjd4QNZHOLgj8Mqce0/BnCFfKtP1dzUjrJu+aLa9i9AiA5TIkGFycSExrEZV+H9SyM2+NyTizVTBDy3UY+deOwKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608253},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"487744abe13da081bb473521e9e9c226d7b9e9b0","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.17_1785353088384_0.5922549426429311","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"shirkasoft-ui-components","version":"1.0.18","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.18","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"06b2967a5211bf0a005845bdf7adc11036144c17","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.18.tgz","fileCount":5,"integrity":"sha512-7C69s00FocdFUDyF+bWnN0/2q+cqg7lgmXER8/FmJpCS7fOM1WI4yXRd6Bza88K6D0wA+BH68D6Zi2lfEqtyqA==","signatures":[{"sig":"MEUCIQDH/GB4Trg2KDUTV/h4de/T4150v6wB0SsjVytvJsgSgAIgarKRe3zCTBbYdp+7aVChTEIk+g9iH6QKe1+hefG/faE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609133},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"b245856dd271c9dd74f4596b5d012802ca90ac94","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.18_1785355973104_0.45294180403910755","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"shirkasoft-ui-components","version":"1.0.19","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.19","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"90f52406980cfcb0b42c3e62e666abcc549851a4","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.19.tgz","fileCount":5,"integrity":"sha512-gXT0+ytIQ+4cuxZAb31Gd02h4A7qVfVLX/7ttoHzkZXjXOnrqOHEMu5wTYfXGLJcgTbxw/ym81mnqeLUcWIBrA==","signatures":[{"sig":"MEUCIGH+be4r8uwbNWpt5NeifreC39WXzxmgYyRtmBMocb18AiEA7kHC/PkUDPE/3xGikgGTKHqTvzJkpjDuM5XEBYaE1/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609511},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"b968d5009da6d63b56e6580dd257a2c5a3ab8dcc","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.19_1785359530446_0.9433203520533713","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"shirkasoft-ui-components","version":"1.0.20","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.20","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"633425b9e3723029e7875ec566033c606f866fa8","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.20.tgz","fileCount":5,"integrity":"sha512-aN7Ykq0ZHEVjq0mcXipVT1dh1WRswJSnVfStBcb/k4pk8Snj30cvHt+6Qhs6jbPoDjh6yDB8Q90PtgR+yA0PFg==","signatures":[{"sig":"MEQCIHx3fBm448rX5WpdUPVw3coPdBbduvKMMndiSoQkp+awAiBURf8n1yVQDcskIWTw0SU/8L53TFlscn2pAOusquC5Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609511},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"1f744fc8d7181bf55cbd7ce2eda207bcef13dae8","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.20_1785359854035_0.3993527482160302","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"shirkasoft-ui-components","version":"1.0.21","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.21","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"b714bd1f3f95ac898dc4bdb91e3452ae6a7626ca","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.21.tgz","fileCount":5,"integrity":"sha512-EpPVRs0bTVM2vbOFQb5ToVgnh0/xandAjUiHd2MEFyRt8k8Ybo+4X8YN5TPoKM9Pel0W8PaGOr48uo9ND0WSwA==","signatures":[{"sig":"MEUCIDYvpTbrUZApkzzquOwqz3CgMnK2Owcj9R1ClpHVQWQCAiEA5/7b1Ngj6CoBMjiBPBhz8B96I68esWCnfaht3l+xhAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609511},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"4c6d32db04551960e0e6c7ef9120cfb9be105c65","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.21_1785361452842_0.623686408816998","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"shirkasoft-ui-components","version":"1.0.22","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.22","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"e69d98adfcabbfa3ddc0ab8e50fda50739eb3961","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.22.tgz","fileCount":5,"integrity":"sha512-l2cHJsipBYgcUEvfG/G8PWewSEAeUhssry5wSJyGST5kAf93SMl2tWgcH2kk/JZzf0PgEgJol31yuyxJVXHOmg==","signatures":[{"sig":"MEUCIQDYpkpCclh7DD3buoTMPhQ9rtUvjgKsykobAOjAXazDbgIgFxOWPp3FBm2TDf1apYnE0Xy8Eolq543DSQ5Fy9FSG1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609933},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"a4b97fa849367efe7e9a0de114510420fd0e5814","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.22_1785364009476_0.9070113751728333","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"shirkasoft-ui-components","version":"1.0.23","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.23","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://github.com/Ansem13/shirkasoft-ui-components#readme","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"2d9aed45e4477ffaba089ef0d971f5c6d92420cc","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.23.tgz","fileCount":6,"integrity":"sha512-4wVwwqucjtjFVQMjx74eRGaGBO+wd8kPLHamljtcJFposx6PmfoRbUezwdMRd5h+hYWQXvGTyPufGUPwEl8N9w==","signatures":[{"sig":"MEUCIQCP+gf1abtmF4WlzqIOUaPBSf4rFnfsgc8LnsMpcUQgqAIgAcELxRVk/nLS2gf7ZaXulepOK2jwhceh6VMBVcE84uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634737},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"db991e1ee38404d913dddc1365195440795d0e0f","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.23_1785444290826_0.39741703401401085","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"shirkasoft-ui-components","version":"1.0.24","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.24","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"665265b9e0466bc76da9f3cb4af406f3f50a3b9f","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.24.tgz","fileCount":6,"integrity":"sha512-mj58Ndh8XZ++KZ38i7u4zzw+t0GhohoapGk8O+MnnFXHXmj34hEJd68URXQkuTUxiNs/ColQlssg2BNsh/O+Cw==","signatures":[{"sig":"MEYCIQD4Ypf/7oAqZi4YYVxLHe+3lvDzHIsSNZpQjrZv8sqtkgIhANTdBba5wjxCDsmoezjPlzbMK5lwCGKr8fH6eFNIXg6F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635405},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"98ebe50a04f452b8253c2ba3289d8bae544f52da","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.24_1785453078887_0.7697563830080669","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"shirkasoft-ui-components","version":"1.0.26","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.0.26","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"070485eb371f39e27f90abe2b4c912a915b66357","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.0.26.tgz","fileCount":6,"integrity":"sha512-UdYs64s96GUJn//O1rTPC99qaG1WrdVGdrJJM9klh88IcF4CeIT5HXzqVnbkn8sLA02UMzj7W6ZZJJpx74w1bA==","signatures":[{"sig":"MEUCIAqTVFTw42lhaLFJWDoPBok7Am8fxhQY1OtItz5PW2rSAiEA3SmueFaRF/40Jf6DQ0M55VwU1NEX38ZWkuGpORsuOKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":783599},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"4eda74d16c2156baa96f6c715a65b77ee5fd2f68","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.0.26_1785562973952_0.18042710042709675","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"shirkasoft-ui-components","version":"1.1.0","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.1.0","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"7bf698a9ddee92d6d9b11c0c06952b8881880d7a","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.1.0.tgz","fileCount":6,"integrity":"sha512-fMfuQso0zo6jzvZnBvInNWjm+VGOKQM5ZnwIhB+Dfa6XlbXd7xpw821rKsXOux/fGQ2jlq+BpdoiSHGAthwDSQ==","signatures":[{"sig":"MEQCIBf4G0JT04I5OOoqASfy1KWpm+5V569drHFrGvyTIjNDAiATW5h04MMYBRAUo1NYu/x1vyf6L4rPe7OM890/dtBmsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992994},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"65955df7a69328740f7795140c01adbe09ce2237","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.1.0_1785717611785_0.8716463473632903","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"shirkasoft-ui-components","version":"1.1.1","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.1.1","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"371b23e6ca9ec416d9868aa46f403be739e618a7","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.1.1.tgz","fileCount":6,"integrity":"sha512-fXWjVXPMh4rxjmSMrRMYdhasfimsVA0v4BAAMBlk1KeC0dW/Oy3SBFYK1qtSNJyQyhk2XICiy5VlvBwDEhq4JQ==","signatures":[{"sig":"MEQCIF8CxkDtb7vj/VYN1z77LRZQHYARwc4z5Em9/F4JYH0eAiBkoLyiiT2bNdl+CZBJgcu+Vh7LMo95EzFa4hHsnZvs+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992982},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"1c8f8ba2145a7097b1928eb1283082ef18f600c0","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.1.1_1785909278945_0.6371030152862955","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"shirkasoft-ui-components","version":"1.1.2","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.1.2","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"6523c628b19addede3e4e55314a4fc405e8240cd","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.1.2.tgz","fileCount":6,"integrity":"sha512-F8nKHAstD9PtG1Ns9ICN5ZGrf3y+5ufGEL3b6wi7BgTbwHkLZ6v4TUM6Z9sRmQKQDSQ0ATMkW0E63XG0JPunTg==","signatures":[{"sig":"MEUCIQCEmArjzkP5GrmjhrGZLLOG3LnNlX/nE6gEsXQb7cQWsAIgPWuxUM72AlCAsA4MX9KcGzmLxSfqtjuI+U8uwzPOX40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019067},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"9688e4bdb04eba9eb035ed0d821ac492f3735c1d","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.1.2_1785950516278_0.14891425114488888","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"shirkasoft-ui-components","version":"1.1.3","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.1.3","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"510ddee456a1cb5ff4631427c7cc72e07ce2a04b","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.1.3.tgz","fileCount":6,"integrity":"sha512-lra47YSIV2MKvxRb0WU7F1iWiQ5lpNkIOIB6hRkR2Y+BkOD++1OyDTTdzBxJO3SGCdOrWVKSb1VAPk5IPgczLw==","signatures":[{"sig":"MEYCIQDXB3sqpUiMb+ApxmtkXpclqP+X3q0FDWBXD8C5wJyDNQIhAM1YADmArKxLe6sUeYWhlpv1FT5hxwyKsQj4NAxEZ/Z7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227039},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"e797967ca51d9a70e1408ebdd0fbd2f00c45858c","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.17.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.1.3_1786061599258_0.9458956985681046","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"shirkasoft-ui-components","version":"1.2.0","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.2.0","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"1a42b0508456d0152c7d97f3b069ad98f96f5e69","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.2.0.tgz","fileCount":6,"integrity":"sha512-kmVpZeaVUI4OOaAXyZZyYcmlOo6j+od3oQLnvo6guv5ThaABtnKs8+JWAugxOFAn66WQ/k4yirwxmFgoGlF20g==","signatures":[{"sig":"MEQCICiz2XLRmQdd7AMEAtd5yjCWo2mp1/W5odKC5bKDqtEbAiBdn8Fo7N6e62GK2QCYrOPxhu1/VcBcqWb95KwGtIeyaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1365173},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./theme.css":{"default":"./src/theme.css"},"./package.json":{"default":"./package.json"}},"gitHead":"9ea035fa93513fe31b963c6a6f755f36ffd6e818","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.30.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.2.0_1786227650304_0.5264881269380368","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"shirkasoft-ui-components","version":"1.3.0","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.3.0","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"f97d05790d94e72bfddec3b99df260567e8091ba","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.3.0.tgz","fileCount":81,"integrity":"sha512-kICqcf+JaRa7t4C8qUpqYRVrjhFg5VECrfsgF953DdIet0H3zs4AskYpGt/dpc0gG0ruGq+6CZv27GAmxZYA6Q==","signatures":[{"sig":"MEYCIQCYff9T6BPRAMA+Xz6pD5mNfJmnMuCt1+NKQEGvUJkHYgIhAMUQbeXdYRCTxGSJKJ3Z/HluvEM86anKVeORm+bwRT4/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1385756},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./tag":{"types":"./types/shirkasoft-ui-components-tag.d.ts","default":"./fesm2022/shirkasoft-ui-components-tag.mjs"},"./knob":{"types":"./types/shirkasoft-ui-components-knob.d.ts","default":"./fesm2022/shirkasoft-ui-components-knob.mjs"},"./tabs":{"types":"./types/shirkasoft-ui-components-tabs.d.ts","default":"./fesm2022/shirkasoft-ui-components-tabs.mjs"},"./chart":{"types":"./types/shirkasoft-ui-components-chart.d.ts","default":"./fesm2022/shirkasoft-ui-components-chart.mjs"},"./modal":{"types":"./types/shirkasoft-ui-components-modal.d.ts","default":"./fesm2022/shirkasoft-ui-components-modal.mjs"},"./table":{"types":"./types/shirkasoft-ui-components-table.d.ts","default":"./fesm2022/shirkasoft-ui-components-table.mjs"},"./utils":{"types":"./types/shirkasoft-ui-components-utils.d.ts","default":"./fesm2022/shirkasoft-ui-components-utils.mjs"},"./button":{"types":"./types/shirkasoft-ui-components-button.d.ts","default":"./fesm2022/shirkasoft-ui-components-button.mjs"},"./select":{"types":"./types/shirkasoft-ui-components-select.d.ts","default":"./fesm2022/shirkasoft-ui-components-select.mjs"},"./toggle":{"types":"./types/shirkasoft-ui-components-toggle.d.ts","default":"./fesm2022/shirkasoft-ui-components-toggle.mjs"},"./wizard":{"types":"./types/shirkasoft-ui-components-wizard.d.ts","default":"./fesm2022/shirkasoft-ui-components-wizard.mjs"},"./loading":{"types":"./types/shirkasoft-ui-components-loading.d.ts","default":"./fesm2022/shirkasoft-ui-components-loading.mjs"},"./sidebar":{"types":"./types/shirkasoft-ui-components-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-sidebar.mjs"},"./tooltip":{"types":"./types/shirkasoft-ui-components-tooltip.d.ts","default":"./fesm2022/shirkasoft-ui-components-tooltip.mjs"},"./fieldset":{"types":"./types/shirkasoft-ui-components-fieldset.d.ts","default":"./fesm2022/shirkasoft-ui-components-fieldset.mjs"},"./skeleton":{"types":"./types/shirkasoft-ui-components-skeleton.d.ts","default":"./fesm2022/shirkasoft-ui-components-skeleton.mjs"},"./timeline":{"types":"./types/shirkasoft-ui-components-timeline.d.ts","default":"./fesm2022/shirkasoft-ui-components-timeline.mjs"},"./theme.css":{"default":"./src/theme.css"},"./breadcrumb":{"types":"./types/shirkasoft-ui-components-breadcrumb.d.ts","default":"./fesm2022/shirkasoft-ui-components-breadcrumb.mjs"},"./text-field":{"types":"./types/shirkasoft-ui-components-text-field.d.ts","default":"./fesm2022/shirkasoft-ui-components-text-field.mjs"},"./date-picker":{"types":"./types/shirkasoft-ui-components-date-picker.d.ts","default":"./fesm2022/shirkasoft-ui-components-date-picker.mjs"},"./file-upload":{"types":"./types/shirkasoft-ui-components-file-upload.d.ts","default":"./fesm2022/shirkasoft-ui-components-file-upload.mjs"},"./price-input":{"types":"./types/shirkasoft-ui-components-price-input.d.ts","default":"./fesm2022/shirkasoft-ui-components-price-input.mjs"},"./notification":{"types":"./types/shirkasoft-ui-components-notification.d.ts","default":"./fesm2022/shirkasoft-ui-components-notification.mjs"},"./package.json":{"default":"./package.json"},"./rail-sidebar":{"types":"./types/shirkasoft-ui-components-rail-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-rail-sidebar.mjs"},"./confirm-dialog":{"types":"./types/shirkasoft-ui-components-confirm-dialog.d.ts","default":"./fesm2022/shirkasoft-ui-components-confirm-dialog.mjs"}},"gitHead":"54fca146a012add7527745e5cf9382bff20fde5b","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.30.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.3.0_1786310854571_0.8921378861490479","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"shirkasoft-ui-components","version":"1.3.1","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.3.1","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"e43d8d169a4456670a6df4e33a2155f4ad131daf","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.3.1.tgz","fileCount":81,"integrity":"sha512-CPA1rTFXNVkNP2awcBkfXGeS2E9pFz6kEzPLNZKXr5FcHnfCLKdy5pzVgB/SDiIt8ARsSJmGrpD/CPctmqoriQ==","signatures":[{"sig":"MEUCIQD82PN38F4Cl4qCiWKdD/tL/JDKhQ4cRLB07arbIQi9pgIgcVQ8Q05MJfSo+2xcZeI3f/ei44gn2IOosF8fQgpp6Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1431491},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./tag":{"types":"./types/shirkasoft-ui-components-tag.d.ts","default":"./fesm2022/shirkasoft-ui-components-tag.mjs"},"./knob":{"types":"./types/shirkasoft-ui-components-knob.d.ts","default":"./fesm2022/shirkasoft-ui-components-knob.mjs"},"./tabs":{"types":"./types/shirkasoft-ui-components-tabs.d.ts","default":"./fesm2022/shirkasoft-ui-components-tabs.mjs"},"./chart":{"types":"./types/shirkasoft-ui-components-chart.d.ts","default":"./fesm2022/shirkasoft-ui-components-chart.mjs"},"./modal":{"types":"./types/shirkasoft-ui-components-modal.d.ts","default":"./fesm2022/shirkasoft-ui-components-modal.mjs"},"./table":{"types":"./types/shirkasoft-ui-components-table.d.ts","default":"./fesm2022/shirkasoft-ui-components-table.mjs"},"./utils":{"types":"./types/shirkasoft-ui-components-utils.d.ts","default":"./fesm2022/shirkasoft-ui-components-utils.mjs"},"./button":{"types":"./types/shirkasoft-ui-components-button.d.ts","default":"./fesm2022/shirkasoft-ui-components-button.mjs"},"./select":{"types":"./types/shirkasoft-ui-components-select.d.ts","default":"./fesm2022/shirkasoft-ui-components-select.mjs"},"./toggle":{"types":"./types/shirkasoft-ui-components-toggle.d.ts","default":"./fesm2022/shirkasoft-ui-components-toggle.mjs"},"./wizard":{"types":"./types/shirkasoft-ui-components-wizard.d.ts","default":"./fesm2022/shirkasoft-ui-components-wizard.mjs"},"./loading":{"types":"./types/shirkasoft-ui-components-loading.d.ts","default":"./fesm2022/shirkasoft-ui-components-loading.mjs"},"./sidebar":{"types":"./types/shirkasoft-ui-components-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-sidebar.mjs"},"./tooltip":{"types":"./types/shirkasoft-ui-components-tooltip.d.ts","default":"./fesm2022/shirkasoft-ui-components-tooltip.mjs"},"./fieldset":{"types":"./types/shirkasoft-ui-components-fieldset.d.ts","default":"./fesm2022/shirkasoft-ui-components-fieldset.mjs"},"./skeleton":{"types":"./types/shirkasoft-ui-components-skeleton.d.ts","default":"./fesm2022/shirkasoft-ui-components-skeleton.mjs"},"./timeline":{"types":"./types/shirkasoft-ui-components-timeline.d.ts","default":"./fesm2022/shirkasoft-ui-components-timeline.mjs"},"./theme.css":{"default":"./src/theme.css"},"./breadcrumb":{"types":"./types/shirkasoft-ui-components-breadcrumb.d.ts","default":"./fesm2022/shirkasoft-ui-components-breadcrumb.mjs"},"./text-field":{"types":"./types/shirkasoft-ui-components-text-field.d.ts","default":"./fesm2022/shirkasoft-ui-components-text-field.mjs"},"./date-picker":{"types":"./types/shirkasoft-ui-components-date-picker.d.ts","default":"./fesm2022/shirkasoft-ui-components-date-picker.mjs"},"./file-upload":{"types":"./types/shirkasoft-ui-components-file-upload.d.ts","default":"./fesm2022/shirkasoft-ui-components-file-upload.mjs"},"./price-input":{"types":"./types/shirkasoft-ui-components-price-input.d.ts","default":"./fesm2022/shirkasoft-ui-components-price-input.mjs"},"./notification":{"types":"./types/shirkasoft-ui-components-notification.d.ts","default":"./fesm2022/shirkasoft-ui-components-notification.mjs"},"./package.json":{"default":"./package.json"},"./rail-sidebar":{"types":"./types/shirkasoft-ui-components-rail-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-rail-sidebar.mjs"},"./confirm-dialog":{"types":"./types/shirkasoft-ui-components-confirm-dialog.d.ts","default":"./fesm2022/shirkasoft-ui-components-confirm-dialog.mjs"}},"gitHead":"950846a758080678657e89ac471b4d450c94d093","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.17.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.30.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.3.1_1786544820465_0.31754167178162707","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"shirkasoft-ui-components","version":"1.3.2","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.3.2","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"1c18abffc2775c6827db267eeff2294743a68c5f","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.3.2.tgz","fileCount":81,"integrity":"sha512-XnQzrKh1TfWhIIKNLmicYVLvwrFuRhDqsJ6g+Jw4d/kZLpHkjWf92/9PJmFb8lx5goFEn75fAoYSU4UqdnGCtA==","signatures":[{"sig":"MEQCIHRQ6hDO0rTKC9CqVWz4Td1SdNtj4UOkk30jJwwPgw1NAiBeoK9dCdQtzWNedOUPKRd80PhwO2CHsqg4Gdwxu9ADcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437373},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./tag":{"types":"./types/shirkasoft-ui-components-tag.d.ts","default":"./fesm2022/shirkasoft-ui-components-tag.mjs"},"./knob":{"types":"./types/shirkasoft-ui-components-knob.d.ts","default":"./fesm2022/shirkasoft-ui-components-knob.mjs"},"./tabs":{"types":"./types/shirkasoft-ui-components-tabs.d.ts","default":"./fesm2022/shirkasoft-ui-components-tabs.mjs"},"./chart":{"types":"./types/shirkasoft-ui-components-chart.d.ts","default":"./fesm2022/shirkasoft-ui-components-chart.mjs"},"./modal":{"types":"./types/shirkasoft-ui-components-modal.d.ts","default":"./fesm2022/shirkasoft-ui-components-modal.mjs"},"./table":{"types":"./types/shirkasoft-ui-components-table.d.ts","default":"./fesm2022/shirkasoft-ui-components-table.mjs"},"./utils":{"types":"./types/shirkasoft-ui-components-utils.d.ts","default":"./fesm2022/shirkasoft-ui-components-utils.mjs"},"./button":{"types":"./types/shirkasoft-ui-components-button.d.ts","default":"./fesm2022/shirkasoft-ui-components-button.mjs"},"./select":{"types":"./types/shirkasoft-ui-components-select.d.ts","default":"./fesm2022/shirkasoft-ui-components-select.mjs"},"./toggle":{"types":"./types/shirkasoft-ui-components-toggle.d.ts","default":"./fesm2022/shirkasoft-ui-components-toggle.mjs"},"./wizard":{"types":"./types/shirkasoft-ui-components-wizard.d.ts","default":"./fesm2022/shirkasoft-ui-components-wizard.mjs"},"./loading":{"types":"./types/shirkasoft-ui-components-loading.d.ts","default":"./fesm2022/shirkasoft-ui-components-loading.mjs"},"./sidebar":{"types":"./types/shirkasoft-ui-components-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-sidebar.mjs"},"./tooltip":{"types":"./types/shirkasoft-ui-components-tooltip.d.ts","default":"./fesm2022/shirkasoft-ui-components-tooltip.mjs"},"./fieldset":{"types":"./types/shirkasoft-ui-components-fieldset.d.ts","default":"./fesm2022/shirkasoft-ui-components-fieldset.mjs"},"./skeleton":{"types":"./types/shirkasoft-ui-components-skeleton.d.ts","default":"./fesm2022/shirkasoft-ui-components-skeleton.mjs"},"./timeline":{"types":"./types/shirkasoft-ui-components-timeline.d.ts","default":"./fesm2022/shirkasoft-ui-components-timeline.mjs"},"./theme.css":{"default":"./src/theme.css"},"./breadcrumb":{"types":"./types/shirkasoft-ui-components-breadcrumb.d.ts","default":"./fesm2022/shirkasoft-ui-components-breadcrumb.mjs"},"./text-field":{"types":"./types/shirkasoft-ui-components-text-field.d.ts","default":"./fesm2022/shirkasoft-ui-components-text-field.mjs"},"./date-picker":{"types":"./types/shirkasoft-ui-components-date-picker.d.ts","default":"./fesm2022/shirkasoft-ui-components-date-picker.mjs"},"./file-upload":{"types":"./types/shirkasoft-ui-components-file-upload.d.ts","default":"./fesm2022/shirkasoft-ui-components-file-upload.mjs"},"./price-input":{"types":"./types/shirkasoft-ui-components-price-input.d.ts","default":"./fesm2022/shirkasoft-ui-components-price-input.mjs"},"./notification":{"types":"./types/shirkasoft-ui-components-notification.d.ts","default":"./fesm2022/shirkasoft-ui-components-notification.mjs"},"./package.json":{"default":"./package.json"},"./rail-sidebar":{"types":"./types/shirkasoft-ui-components-rail-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-rail-sidebar.mjs"},"./confirm-dialog":{"types":"./types/shirkasoft-ui-components-confirm-dialog.d.ts","default":"./fesm2022/shirkasoft-ui-components-confirm-dialog.mjs"}},"gitHead":"7d28f35196cd06c06e8243898a73f6972d94cd79","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.16.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.30.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.3.2_1786683790283_0.6521288464601602","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"shirkasoft-ui-components","version":"1.3.3","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.3.3","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"58d1ae66932aa8342c12a29b923316aaeb5b367f","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.3.3.tgz","fileCount":81,"integrity":"sha512-oh/mphAvXs9FLNoZdrqdkAhJP/r4TeeQFQT24LCnTSyTkCP10qZY+tv91jrv/txNfFxJA4weSBxQp3vN6Hn0Bw==","signatures":[{"sig":"MEQCIF/Qq5bOCld28yqOZ+3bASRuwX8sQLDJpBIMaVPzr+WnAiBBKK8LDGRVs89GcJCsf7qQzdiFreIdpHaeXjMhFZ47+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1522209},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./tag":{"types":"./types/shirkasoft-ui-components-tag.d.ts","default":"./fesm2022/shirkasoft-ui-components-tag.mjs"},"./knob":{"types":"./types/shirkasoft-ui-components-knob.d.ts","default":"./fesm2022/shirkasoft-ui-components-knob.mjs"},"./tabs":{"types":"./types/shirkasoft-ui-components-tabs.d.ts","default":"./fesm2022/shirkasoft-ui-components-tabs.mjs"},"./chart":{"types":"./types/shirkasoft-ui-components-chart.d.ts","default":"./fesm2022/shirkasoft-ui-components-chart.mjs"},"./modal":{"types":"./types/shirkasoft-ui-components-modal.d.ts","default":"./fesm2022/shirkasoft-ui-components-modal.mjs"},"./table":{"types":"./types/shirkasoft-ui-components-table.d.ts","default":"./fesm2022/shirkasoft-ui-components-table.mjs"},"./utils":{"types":"./types/shirkasoft-ui-components-utils.d.ts","default":"./fesm2022/shirkasoft-ui-components-utils.mjs"},"./button":{"types":"./types/shirkasoft-ui-components-button.d.ts","default":"./fesm2022/shirkasoft-ui-components-button.mjs"},"./select":{"types":"./types/shirkasoft-ui-components-select.d.ts","default":"./fesm2022/shirkasoft-ui-components-select.mjs"},"./toggle":{"types":"./types/shirkasoft-ui-components-toggle.d.ts","default":"./fesm2022/shirkasoft-ui-components-toggle.mjs"},"./wizard":{"types":"./types/shirkasoft-ui-components-wizard.d.ts","default":"./fesm2022/shirkasoft-ui-components-wizard.mjs"},"./loading":{"types":"./types/shirkasoft-ui-components-loading.d.ts","default":"./fesm2022/shirkasoft-ui-components-loading.mjs"},"./sidebar":{"types":"./types/shirkasoft-ui-components-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-sidebar.mjs"},"./tooltip":{"types":"./types/shirkasoft-ui-components-tooltip.d.ts","default":"./fesm2022/shirkasoft-ui-components-tooltip.mjs"},"./fieldset":{"types":"./types/shirkasoft-ui-components-fieldset.d.ts","default":"./fesm2022/shirkasoft-ui-components-fieldset.mjs"},"./skeleton":{"types":"./types/shirkasoft-ui-components-skeleton.d.ts","default":"./fesm2022/shirkasoft-ui-components-skeleton.mjs"},"./timeline":{"types":"./types/shirkasoft-ui-components-timeline.d.ts","default":"./fesm2022/shirkasoft-ui-components-timeline.mjs"},"./theme.css":{"default":"./src/theme.css"},"./breadcrumb":{"types":"./types/shirkasoft-ui-components-breadcrumb.d.ts","default":"./fesm2022/shirkasoft-ui-components-breadcrumb.mjs"},"./text-field":{"types":"./types/shirkasoft-ui-components-text-field.d.ts","default":"./fesm2022/shirkasoft-ui-components-text-field.mjs"},"./date-picker":{"types":"./types/shirkasoft-ui-components-date-picker.d.ts","default":"./fesm2022/shirkasoft-ui-components-date-picker.mjs"},"./file-upload":{"types":"./types/shirkasoft-ui-components-file-upload.d.ts","default":"./fesm2022/shirkasoft-ui-components-file-upload.mjs"},"./price-input":{"types":"./types/shirkasoft-ui-components-price-input.d.ts","default":"./fesm2022/shirkasoft-ui-components-price-input.mjs"},"./notification":{"types":"./types/shirkasoft-ui-components-notification.d.ts","default":"./fesm2022/shirkasoft-ui-components-notification.mjs"},"./package.json":{"default":"./package.json"},"./rail-sidebar":{"types":"./types/shirkasoft-ui-components-rail-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-rail-sidebar.mjs"},"./confirm-dialog":{"types":"./types/shirkasoft-ui-components-confirm-dialog.d.ts","default":"./fesm2022/shirkasoft-ui-components-confirm-dialog.mjs"}},"gitHead":"33e515d5a01a94fab71541b4c0891756df95fb98","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.17.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.30.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.3.3_1787475032900_0.6777107365922217","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"shirkasoft-ui-components","version":"1.3.4","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.3.4","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"34b487059f6b68eea32a869140ca46487fc5e215","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.3.4.tgz","fileCount":81,"integrity":"sha512-CSWF9Fiz7Qc2xzWE6xnvGQkXYGchDT2p7hVImY/4ngFIRE1tFm/lQH4rDOVSxUVOUHbHt+Xfg0ZzSxpP6KJOeQ==","signatures":[{"sig":"MEUCIQCctpaaHf6Crj9msWUwxf8Ml3g0OqoUs3nuCu1Wms0wuQIgIaFbbDowu454g2L711tIpmvpTmDOYTUNWuWBxG9ZCTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1530129},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./tag":{"types":"./types/shirkasoft-ui-components-tag.d.ts","default":"./fesm2022/shirkasoft-ui-components-tag.mjs"},"./knob":{"types":"./types/shirkasoft-ui-components-knob.d.ts","default":"./fesm2022/shirkasoft-ui-components-knob.mjs"},"./tabs":{"types":"./types/shirkasoft-ui-components-tabs.d.ts","default":"./fesm2022/shirkasoft-ui-components-tabs.mjs"},"./chart":{"types":"./types/shirkasoft-ui-components-chart.d.ts","default":"./fesm2022/shirkasoft-ui-components-chart.mjs"},"./modal":{"types":"./types/shirkasoft-ui-components-modal.d.ts","default":"./fesm2022/shirkasoft-ui-components-modal.mjs"},"./table":{"types":"./types/shirkasoft-ui-components-table.d.ts","default":"./fesm2022/shirkasoft-ui-components-table.mjs"},"./utils":{"types":"./types/shirkasoft-ui-components-utils.d.ts","default":"./fesm2022/shirkasoft-ui-components-utils.mjs"},"./button":{"types":"./types/shirkasoft-ui-components-button.d.ts","default":"./fesm2022/shirkasoft-ui-components-button.mjs"},"./select":{"types":"./types/shirkasoft-ui-components-select.d.ts","default":"./fesm2022/shirkasoft-ui-components-select.mjs"},"./toggle":{"types":"./types/shirkasoft-ui-components-toggle.d.ts","default":"./fesm2022/shirkasoft-ui-components-toggle.mjs"},"./wizard":{"types":"./types/shirkasoft-ui-components-wizard.d.ts","default":"./fesm2022/shirkasoft-ui-components-wizard.mjs"},"./loading":{"types":"./types/shirkasoft-ui-components-loading.d.ts","default":"./fesm2022/shirkasoft-ui-components-loading.mjs"},"./sidebar":{"types":"./types/shirkasoft-ui-components-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-sidebar.mjs"},"./tooltip":{"types":"./types/shirkasoft-ui-components-tooltip.d.ts","default":"./fesm2022/shirkasoft-ui-components-tooltip.mjs"},"./fieldset":{"types":"./types/shirkasoft-ui-components-fieldset.d.ts","default":"./fesm2022/shirkasoft-ui-components-fieldset.mjs"},"./skeleton":{"types":"./types/shirkasoft-ui-components-skeleton.d.ts","default":"./fesm2022/shirkasoft-ui-components-skeleton.mjs"},"./timeline":{"types":"./types/shirkasoft-ui-components-timeline.d.ts","default":"./fesm2022/shirkasoft-ui-components-timeline.mjs"},"./theme.css":{"default":"./src/theme.css"},"./breadcrumb":{"types":"./types/shirkasoft-ui-components-breadcrumb.d.ts","default":"./fesm2022/shirkasoft-ui-components-breadcrumb.mjs"},"./text-field":{"types":"./types/shirkasoft-ui-components-text-field.d.ts","default":"./fesm2022/shirkasoft-ui-components-text-field.mjs"},"./date-picker":{"types":"./types/shirkasoft-ui-components-date-picker.d.ts","default":"./fesm2022/shirkasoft-ui-components-date-picker.mjs"},"./file-upload":{"types":"./types/shirkasoft-ui-components-file-upload.d.ts","default":"./fesm2022/shirkasoft-ui-components-file-upload.mjs"},"./price-input":{"types":"./types/shirkasoft-ui-components-price-input.d.ts","default":"./fesm2022/shirkasoft-ui-components-price-input.mjs"},"./notification":{"types":"./types/shirkasoft-ui-components-notification.d.ts","default":"./fesm2022/shirkasoft-ui-components-notification.mjs"},"./package.json":{"default":"./package.json"},"./rail-sidebar":{"types":"./types/shirkasoft-ui-components-rail-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-rail-sidebar.mjs"},"./confirm-dialog":{"types":"./types/shirkasoft-ui-components-confirm-dialog.d.ts","default":"./fesm2022/shirkasoft-ui-components-confirm-dialog.mjs"}},"gitHead":"d3782d80855f53d94b05a55ffb940d0f8f85a1be","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.17.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.30.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.3.4_1787548432615_0.46024850723858","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"shirkasoft-ui-components","version":"1.3.5","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.3.5","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"be1b7769711a387d4bd4d945fe4388c4cdfc91c5","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.3.5.tgz","fileCount":81,"integrity":"sha512-MJ0OXYs5eQlzuCGOMuMlQm8kOxrW2MSAHPgYr9f8DhzBPG8AE7gvwN/6W+2Oovf5GXVQSPaz7RqEcb5iesgwKQ==","signatures":[{"sig":"MEQCIBjod+aMNc3Qh2QeNMQWDWj0P0Qmc/6tMxLsjrauI9PfAiBBYv27bGP2igyqhG9wgdxLC3/UH4vzVlbVHWyveaJz7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532725},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./tag":{"types":"./types/shirkasoft-ui-components-tag.d.ts","default":"./fesm2022/shirkasoft-ui-components-tag.mjs"},"./knob":{"types":"./types/shirkasoft-ui-components-knob.d.ts","default":"./fesm2022/shirkasoft-ui-components-knob.mjs"},"./tabs":{"types":"./types/shirkasoft-ui-components-tabs.d.ts","default":"./fesm2022/shirkasoft-ui-components-tabs.mjs"},"./chart":{"types":"./types/shirkasoft-ui-components-chart.d.ts","default":"./fesm2022/shirkasoft-ui-components-chart.mjs"},"./modal":{"types":"./types/shirkasoft-ui-components-modal.d.ts","default":"./fesm2022/shirkasoft-ui-components-modal.mjs"},"./table":{"types":"./types/shirkasoft-ui-components-table.d.ts","default":"./fesm2022/shirkasoft-ui-components-table.mjs"},"./utils":{"types":"./types/shirkasoft-ui-components-utils.d.ts","default":"./fesm2022/shirkasoft-ui-components-utils.mjs"},"./button":{"types":"./types/shirkasoft-ui-components-button.d.ts","default":"./fesm2022/shirkasoft-ui-components-button.mjs"},"./select":{"types":"./types/shirkasoft-ui-components-select.d.ts","default":"./fesm2022/shirkasoft-ui-components-select.mjs"},"./toggle":{"types":"./types/shirkasoft-ui-components-toggle.d.ts","default":"./fesm2022/shirkasoft-ui-components-toggle.mjs"},"./wizard":{"types":"./types/shirkasoft-ui-components-wizard.d.ts","default":"./fesm2022/shirkasoft-ui-components-wizard.mjs"},"./loading":{"types":"./types/shirkasoft-ui-components-loading.d.ts","default":"./fesm2022/shirkasoft-ui-components-loading.mjs"},"./sidebar":{"types":"./types/shirkasoft-ui-components-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-sidebar.mjs"},"./tooltip":{"types":"./types/shirkasoft-ui-components-tooltip.d.ts","default":"./fesm2022/shirkasoft-ui-components-tooltip.mjs"},"./fieldset":{"types":"./types/shirkasoft-ui-components-fieldset.d.ts","default":"./fesm2022/shirkasoft-ui-components-fieldset.mjs"},"./skeleton":{"types":"./types/shirkasoft-ui-components-skeleton.d.ts","default":"./fesm2022/shirkasoft-ui-components-skeleton.mjs"},"./timeline":{"types":"./types/shirkasoft-ui-components-timeline.d.ts","default":"./fesm2022/shirkasoft-ui-components-timeline.mjs"},"./theme.css":{"default":"./src/theme.css"},"./breadcrumb":{"types":"./types/shirkasoft-ui-components-breadcrumb.d.ts","default":"./fesm2022/shirkasoft-ui-components-breadcrumb.mjs"},"./text-field":{"types":"./types/shirkasoft-ui-components-text-field.d.ts","default":"./fesm2022/shirkasoft-ui-components-text-field.mjs"},"./date-picker":{"types":"./types/shirkasoft-ui-components-date-picker.d.ts","default":"./fesm2022/shirkasoft-ui-components-date-picker.mjs"},"./file-upload":{"types":"./types/shirkasoft-ui-components-file-upload.d.ts","default":"./fesm2022/shirkasoft-ui-components-file-upload.mjs"},"./price-input":{"types":"./types/shirkasoft-ui-components-price-input.d.ts","default":"./fesm2022/shirkasoft-ui-components-price-input.mjs"},"./notification":{"types":"./types/shirkasoft-ui-components-notification.d.ts","default":"./fesm2022/shirkasoft-ui-components-notification.mjs"},"./package.json":{"default":"./package.json"},"./rail-sidebar":{"types":"./types/shirkasoft-ui-components-rail-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-rail-sidebar.mjs"},"./confirm-dialog":{"types":"./types/shirkasoft-ui-components-confirm-dialog.d.ts","default":"./fesm2022/shirkasoft-ui-components-confirm-dialog.mjs"}},"gitHead":"34bfe293adf2be80c23f9f375bd74aef6d1481ed","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.19.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.30.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.3.5_1789276689097_0.7313702657552867","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"shirkasoft-ui-components","version":"1.3.6","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.3.6","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"2d7227bb7afdb1c9bbb3e770edacaefca65a391e","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.3.6.tgz","fileCount":81,"integrity":"sha512-a1Nq9wAJ7Dq9e8T0eVOY0ovDS+xzgeAkYXhp1ETilJKf6jmQJbfEUZZCQXjAu4ZyxGzrNiCHjG4ObAjUvISmkA==","signatures":[{"sig":"MEUCIQC3qTQnoSHQQHGceQg4EI0X9csb5R0f6pNSxjOPaCvXCAIgab2zUjfjojvZZbVLVIAa0JVp9mbHqQMYf+RNX/knOYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1532725},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./tag":{"types":"./types/shirkasoft-ui-components-tag.d.ts","default":"./fesm2022/shirkasoft-ui-components-tag.mjs"},"./knob":{"types":"./types/shirkasoft-ui-components-knob.d.ts","default":"./fesm2022/shirkasoft-ui-components-knob.mjs"},"./tabs":{"types":"./types/shirkasoft-ui-components-tabs.d.ts","default":"./fesm2022/shirkasoft-ui-components-tabs.mjs"},"./chart":{"types":"./types/shirkasoft-ui-components-chart.d.ts","default":"./fesm2022/shirkasoft-ui-components-chart.mjs"},"./modal":{"types":"./types/shirkasoft-ui-components-modal.d.ts","default":"./fesm2022/shirkasoft-ui-components-modal.mjs"},"./table":{"types":"./types/shirkasoft-ui-components-table.d.ts","default":"./fesm2022/shirkasoft-ui-components-table.mjs"},"./utils":{"types":"./types/shirkasoft-ui-components-utils.d.ts","default":"./fesm2022/shirkasoft-ui-components-utils.mjs"},"./button":{"types":"./types/shirkasoft-ui-components-button.d.ts","default":"./fesm2022/shirkasoft-ui-components-button.mjs"},"./select":{"types":"./types/shirkasoft-ui-components-select.d.ts","default":"./fesm2022/shirkasoft-ui-components-select.mjs"},"./toggle":{"types":"./types/shirkasoft-ui-components-toggle.d.ts","default":"./fesm2022/shirkasoft-ui-components-toggle.mjs"},"./wizard":{"types":"./types/shirkasoft-ui-components-wizard.d.ts","default":"./fesm2022/shirkasoft-ui-components-wizard.mjs"},"./loading":{"types":"./types/shirkasoft-ui-components-loading.d.ts","default":"./fesm2022/shirkasoft-ui-components-loading.mjs"},"./sidebar":{"types":"./types/shirkasoft-ui-components-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-sidebar.mjs"},"./tooltip":{"types":"./types/shirkasoft-ui-components-tooltip.d.ts","default":"./fesm2022/shirkasoft-ui-components-tooltip.mjs"},"./fieldset":{"types":"./types/shirkasoft-ui-components-fieldset.d.ts","default":"./fesm2022/shirkasoft-ui-components-fieldset.mjs"},"./skeleton":{"types":"./types/shirkasoft-ui-components-skeleton.d.ts","default":"./fesm2022/shirkasoft-ui-components-skeleton.mjs"},"./timeline":{"types":"./types/shirkasoft-ui-components-timeline.d.ts","default":"./fesm2022/shirkasoft-ui-components-timeline.mjs"},"./theme.css":{"default":"./src/theme.css"},"./breadcrumb":{"types":"./types/shirkasoft-ui-components-breadcrumb.d.ts","default":"./fesm2022/shirkasoft-ui-components-breadcrumb.mjs"},"./text-field":{"types":"./types/shirkasoft-ui-components-text-field.d.ts","default":"./fesm2022/shirkasoft-ui-components-text-field.mjs"},"./date-picker":{"types":"./types/shirkasoft-ui-components-date-picker.d.ts","default":"./fesm2022/shirkasoft-ui-components-date-picker.mjs"},"./file-upload":{"types":"./types/shirkasoft-ui-components-file-upload.d.ts","default":"./fesm2022/shirkasoft-ui-components-file-upload.mjs"},"./price-input":{"types":"./types/shirkasoft-ui-components-price-input.d.ts","default":"./fesm2022/shirkasoft-ui-components-price-input.mjs"},"./notification":{"types":"./types/shirkasoft-ui-components-notification.d.ts","default":"./fesm2022/shirkasoft-ui-components-notification.mjs"},"./package.json":{"default":"./package.json"},"./rail-sidebar":{"types":"./types/shirkasoft-ui-components-rail-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-rail-sidebar.mjs"},"./confirm-dialog":{"types":"./types/shirkasoft-ui-components-confirm-dialog.d.ts","default":"./fesm2022/shirkasoft-ui-components-confirm-dialog.mjs"}},"gitHead":"8185bfea31b12a9721ce51e540c0fa7ae42815ad","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.19.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.30.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.3.6_1789446589501_0.6148496814630624","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"shirkasoft-ui-components","version":"1.3.7","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"author":{"name":"Shirkasoft"},"license":"MIT","_id":"shirkasoft-ui-components@1.3.7","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"homepage":"https://ansem13.github.io/shirkasoft-ui-components/","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"b8154afeca395c6fa6b68f6c5e861cfc80200eaf","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.3.7.tgz","fileCount":81,"integrity":"sha512-QxF31K3/scw5uk9uSurSQpGzpE76lZG/Is4VOcoWWyaQhSY1Ca8MNDHrFbs0IXqGKLyVs6Y2C6qduVqjZJK3uQ==","signatures":[{"sig":"MEUCIHI1eXjtWUOcP8iQbHgo/Eu/OVTn7qtJMTiX7Wz8KpoTAiEA/d+CqvF9D2D+MNemfv4FsjqKqeBnnehOqQ2i/9GbMG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGFqWc3x7Qz21L2halleg53glI+jSXlVanwnWvzXTEGSAiBjaCFXkjRBxgJt8dbuaGqKw+0U8J/d3mC1R90NKr9/uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1531650},"type":"module","module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./tag":{"types":"./types/shirkasoft-ui-components-tag.d.ts","default":"./fesm2022/shirkasoft-ui-components-tag.mjs"},"./knob":{"types":"./types/shirkasoft-ui-components-knob.d.ts","default":"./fesm2022/shirkasoft-ui-components-knob.mjs"},"./tabs":{"types":"./types/shirkasoft-ui-components-tabs.d.ts","default":"./fesm2022/shirkasoft-ui-components-tabs.mjs"},"./chart":{"types":"./types/shirkasoft-ui-components-chart.d.ts","default":"./fesm2022/shirkasoft-ui-components-chart.mjs"},"./modal":{"types":"./types/shirkasoft-ui-components-modal.d.ts","default":"./fesm2022/shirkasoft-ui-components-modal.mjs"},"./table":{"types":"./types/shirkasoft-ui-components-table.d.ts","default":"./fesm2022/shirkasoft-ui-components-table.mjs"},"./utils":{"types":"./types/shirkasoft-ui-components-utils.d.ts","default":"./fesm2022/shirkasoft-ui-components-utils.mjs"},"./button":{"types":"./types/shirkasoft-ui-components-button.d.ts","default":"./fesm2022/shirkasoft-ui-components-button.mjs"},"./select":{"types":"./types/shirkasoft-ui-components-select.d.ts","default":"./fesm2022/shirkasoft-ui-components-select.mjs"},"./toggle":{"types":"./types/shirkasoft-ui-components-toggle.d.ts","default":"./fesm2022/shirkasoft-ui-components-toggle.mjs"},"./wizard":{"types":"./types/shirkasoft-ui-components-wizard.d.ts","default":"./fesm2022/shirkasoft-ui-components-wizard.mjs"},"./loading":{"types":"./types/shirkasoft-ui-components-loading.d.ts","default":"./fesm2022/shirkasoft-ui-components-loading.mjs"},"./sidebar":{"types":"./types/shirkasoft-ui-components-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-sidebar.mjs"},"./tooltip":{"types":"./types/shirkasoft-ui-components-tooltip.d.ts","default":"./fesm2022/shirkasoft-ui-components-tooltip.mjs"},"./fieldset":{"types":"./types/shirkasoft-ui-components-fieldset.d.ts","default":"./fesm2022/shirkasoft-ui-components-fieldset.mjs"},"./skeleton":{"types":"./types/shirkasoft-ui-components-skeleton.d.ts","default":"./fesm2022/shirkasoft-ui-components-skeleton.mjs"},"./timeline":{"types":"./types/shirkasoft-ui-components-timeline.d.ts","default":"./fesm2022/shirkasoft-ui-components-timeline.mjs"},"./theme.css":{"default":"./src/theme.css"},"./breadcrumb":{"types":"./types/shirkasoft-ui-components-breadcrumb.d.ts","default":"./fesm2022/shirkasoft-ui-components-breadcrumb.mjs"},"./text-field":{"types":"./types/shirkasoft-ui-components-text-field.d.ts","default":"./fesm2022/shirkasoft-ui-components-text-field.mjs"},"./date-picker":{"types":"./types/shirkasoft-ui-components-date-picker.d.ts","default":"./fesm2022/shirkasoft-ui-components-date-picker.mjs"},"./file-upload":{"types":"./types/shirkasoft-ui-components-file-upload.d.ts","default":"./fesm2022/shirkasoft-ui-components-file-upload.mjs"},"./price-input":{"types":"./types/shirkasoft-ui-components-price-input.d.ts","default":"./fesm2022/shirkasoft-ui-components-price-input.mjs"},"./notification":{"types":"./types/shirkasoft-ui-components-notification.d.ts","default":"./fesm2022/shirkasoft-ui-components-notification.mjs"},"./package.json":{"default":"./package.json"},"./rail-sidebar":{"types":"./types/shirkasoft-ui-components-rail-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-rail-sidebar.mjs"},"./confirm-dialog":{"types":"./types/shirkasoft-ui-components-confirm-dialog.d.ts","default":"./fesm2022/shirkasoft-ui-components-confirm-dialog.mjs"}},"gitHead":"c08846f945f83be57280b07ae33f6cf4bccae82d","typings":"types/shirkasoft-ui-components.d.ts","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.19.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.30.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/shirkasoft-ui-components_1.3.7_1789863348212_0.03822373960322345","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"_id":"shirkasoft-ui-components@1.3.8","bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"dist":{"shasum":"ad5e79b2461a7f1e25c98339697bf2382245c815","tarball":"https://registry.npmjs.org/shirkasoft-ui-components/-/shirkasoft-ui-components-1.3.8.tgz","fileCount":81,"integrity":"sha512-GnGZhgRSgZmjaB49NjwmZ7eKAQr8TBq+x/Zgt4OwOZHTU7SlAvIIlJ7Ca28F/86EdeAlvuFJKR2V4+iy44fs9Q==","signatures":[{"sig":"MEUCIFRldoSvNBkg/wveT0NDh9Jzd9tZ1Ae4Kqcj02NJovMkAiEA26Cw6KYwXrFqfQdwCe8NAzG9fE5TnruBe55V+AydsWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDdpXMVnhf3CRsBfKMFrhPgsMYNfv/WdOdI17xI21r1lAiEA6KtVglX6EzrJC4fy1hX6tJVBDmGR8ekYRAibWhDrUFA="}],"unpackedSize":1553271},"name":"shirkasoft-ui-components","type":"module","author":{"name":"Shirkasoft"},"module":"fesm2022/shirkasoft-ui-components.mjs","exports":{".":{"types":"./types/shirkasoft-ui-components.d.ts","default":"./fesm2022/shirkasoft-ui-components.mjs"},"./tag":{"types":"./types/shirkasoft-ui-components-tag.d.ts","default":"./fesm2022/shirkasoft-ui-components-tag.mjs"},"./knob":{"types":"./types/shirkasoft-ui-components-knob.d.ts","default":"./fesm2022/shirkasoft-ui-components-knob.mjs"},"./tabs":{"types":"./types/shirkasoft-ui-components-tabs.d.ts","default":"./fesm2022/shirkasoft-ui-components-tabs.mjs"},"./chart":{"types":"./types/shirkasoft-ui-components-chart.d.ts","default":"./fesm2022/shirkasoft-ui-components-chart.mjs"},"./modal":{"types":"./types/shirkasoft-ui-components-modal.d.ts","default":"./fesm2022/shirkasoft-ui-components-modal.mjs"},"./table":{"types":"./types/shirkasoft-ui-components-table.d.ts","default":"./fesm2022/shirkasoft-ui-components-table.mjs"},"./utils":{"types":"./types/shirkasoft-ui-components-utils.d.ts","default":"./fesm2022/shirkasoft-ui-components-utils.mjs"},"./button":{"types":"./types/shirkasoft-ui-components-button.d.ts","default":"./fesm2022/shirkasoft-ui-components-button.mjs"},"./select":{"types":"./types/shirkasoft-ui-components-select.d.ts","default":"./fesm2022/shirkasoft-ui-components-select.mjs"},"./toggle":{"types":"./types/shirkasoft-ui-components-toggle.d.ts","default":"./fesm2022/shirkasoft-ui-components-toggle.mjs"},"./wizard":{"types":"./types/shirkasoft-ui-components-wizard.d.ts","default":"./fesm2022/shirkasoft-ui-components-wizard.mjs"},"./loading":{"types":"./types/shirkasoft-ui-components-loading.d.ts","default":"./fesm2022/shirkasoft-ui-components-loading.mjs"},"./sidebar":{"types":"./types/shirkasoft-ui-components-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-sidebar.mjs"},"./tooltip":{"types":"./types/shirkasoft-ui-components-tooltip.d.ts","default":"./fesm2022/shirkasoft-ui-components-tooltip.mjs"},"./fieldset":{"types":"./types/shirkasoft-ui-components-fieldset.d.ts","default":"./fesm2022/shirkasoft-ui-components-fieldset.mjs"},"./skeleton":{"types":"./types/shirkasoft-ui-components-skeleton.d.ts","default":"./fesm2022/shirkasoft-ui-components-skeleton.mjs"},"./timeline":{"types":"./types/shirkasoft-ui-components-timeline.d.ts","default":"./fesm2022/shirkasoft-ui-components-timeline.mjs"},"./theme.css":{"default":"./src/theme.css"},"./breadcrumb":{"types":"./types/shirkasoft-ui-components-breadcrumb.d.ts","default":"./fesm2022/shirkasoft-ui-components-breadcrumb.mjs"},"./text-field":{"types":"./types/shirkasoft-ui-components-text-field.d.ts","default":"./fesm2022/shirkasoft-ui-components-text-field.mjs"},"./date-picker":{"types":"./types/shirkasoft-ui-components-date-picker.d.ts","default":"./fesm2022/shirkasoft-ui-components-date-picker.mjs"},"./file-upload":{"types":"./types/shirkasoft-ui-components-file-upload.d.ts","default":"./fesm2022/shirkasoft-ui-components-file-upload.mjs"},"./price-input":{"types":"./types/shirkasoft-ui-components-price-input.d.ts","default":"./fesm2022/shirkasoft-ui-components-price-input.mjs"},"./notification":{"types":"./types/shirkasoft-ui-components-notification.d.ts","default":"./fesm2022/shirkasoft-ui-components-notification.mjs"},"./package.json":{"default":"./package.json"},"./rail-sidebar":{"types":"./types/shirkasoft-ui-components-rail-sidebar.d.ts","default":"./fesm2022/shirkasoft-ui-components-rail-sidebar.mjs"},"./confirm-dialog":{"types":"./types/shirkasoft-ui-components-confirm-dialog.d.ts","default":"./fesm2022/shirkasoft-ui-components-confirm-dialog.mjs"}},"gitHead":"3c734c2e99105c511e3eb457f5da346f5bbc86da","license":"MIT","typings":"types/shirkasoft-ui-components.d.ts","version":"1.3.8","_npmUser":{"name":"shirkasoft","email":"robertov4599@gmail.com"},"homepage":"https://ui-library.shirkasoft.com/","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"_npmVersion":"11.19.0","description":"Angular UI Components Library — themeable via CSS custom properties","directories":{},"maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"^7.8.0","chart.js":"^4.4.0","@angular/core":"^21.2.0","@angular/forms":"^21.2.0","@angular/common":"^21.2.0","@angular/router":"^21.2.0","@lucide/angular":"^1.30.0","@jsverse/transloco":">= 8.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shirkasoft-ui-components_1.3.8_1790016239564_0.662406274299949"}}},"time":{"created":"2026-07-28T21:18:42.834Z","modified":"2026-09-21T18:43:59.837Z","1.0.0":"2026-07-28T21:18:43.102Z","1.0.1":"2026-07-28T21:34:53.199Z","1.0.5":"2026-07-28T21:56:14.871Z","1.0.6":"2026-07-28T22:09:47.953Z","1.0.7":"2026-07-29T04:17:03.315Z","1.0.8":"2026-07-29T04:40:50.446Z","1.0.10":"2026-07-29T11:29:02.436Z","1.0.11":"2026-07-29T12:28:04.005Z","1.0.12":"2026-07-29T17:45:51.775Z","1.0.14":"2026-07-29T18:29:42.072Z","1.0.15":"2026-07-29T18:45:54.924Z","1.0.17":"2026-07-29T19:24:48.523Z","1.0.18":"2026-07-29T20:12:53.255Z","1.0.19":"2026-07-29T21:12:10.640Z","1.0.20":"2026-07-29T21:17:34.185Z","1.0.21":"2026-07-29T21:44:12.998Z","1.0.22":"2026-07-29T22:26:49.630Z","1.0.23":"2026-07-30T20:44:50.989Z","1.0.24":"2026-07-30T23:11:19.037Z","1.0.26":"2026-08-01T05:42:54.067Z","1.1.0":"2026-08-03T00:40:11.974Z","1.1.1":"2026-08-05T05:54:39.095Z","1.1.2":"2026-08-05T17:21:56.489Z","1.1.3":"2026-08-07T00:13:19.477Z","1.2.0":"2026-08-08T22:20:50.552Z","1.3.0":"2026-08-09T21:27:34.731Z","1.3.1":"2026-08-12T14:27:00.646Z","1.3.2":"2026-08-14T05:03:10.447Z","1.3.3":"2026-08-23T08:50:33.057Z","1.3.4":"2026-08-24T05:13:52.758Z","1.3.5":"2026-09-13T05:18:09.246Z","1.3.6":"2026-09-15T04:29:49.636Z","1.3.7":"2026-09-20T00:15:48.366Z","1.3.8":"2026-09-21T18:43:59.658Z"},"bugs":{"url":"https://github.com/Ansem13/shirkasoft-ui-components/issues"},"author":{"name":"Shirkasoft"},"license":"MIT","homepage":"https://ui-library.shirkasoft.com/","keywords":["angular","ui","components","tailwind","shirkasoft","theming"],"repository":{"url":"git+https://github.com/Ansem13/shirkasoft-ui-components.git","type":"git"},"description":"Angular UI Components Library — themeable via CSS custom properties","maintainers":[{"name":"shirkasoft","email":"robertov4599@gmail.com"}],"readme":"# Shirkasoft UI Components\n\n<p align=\"center\">\n  <a href=\"https://github.com/Ansem13/shirkasoft-ui-components/releases\"><img src=\"https://img.shields.io/npm/v/shirkasoft-ui-components?style=flat&logo=npm&label=version\" alt=\"npm version\" /></a>\n  <a href=\"https://github.com/Ansem13/shirkasoft-ui-components/issues\"><img src=\"https://img.shields.io/github/issues/Ansem13/shirkasoft-ui-components?style=flat&logo=github\" alt=\"GitHub issues\" /></a>\n  <a href=\"https://github.com/Ansem13/shirkasoft-ui-components\"><img src=\"https://img.shields.io/badge/source-github-181717?style=flat&logo=github\" alt=\"GitHub source\" /></a>\n  <a href=\"https://ui-library.shirkasoft.com/\"><img src=\"https://img.shields.io/badge/showcase-online-10b981?style=flat&logo=githubpages\" alt=\"Showcase\" /></a>\n</p>\n\n<p align=\"center\">\n  Created by <a href=\"https://shirkasoft.com\" target=\"_blank\"><strong>Shirkasoft</strong></a>\n</p>\n\n<p align=\"center\">\n  <img src=\"projects/showcase/public/readme.png\" alt=\"Shirkasoft UI Components showcase\" />\n</p>\n\nAngular 21+ UI components library built with **Tailwind CSS**, **standalone components**, **Angular signals**, and **light/dark theme** support via CSS custom properties.\n\n## Installation\n\n```bash\npnpm add shirkasoft-ui-components\n# or\nnpm install shirkasoft-ui-components\n```\n\n### Peer Dependencies\n\n| Package            | Minimum version |\n| ------------------ | --------------- |\n| @angular/common    | ^21.2.0         |\n| @angular/core      | ^21.2.0         |\n| @angular/forms     | ^21.2.0         |\n| @angular/router    | ^21.2.0         |\n| rxjs               | ^7.8.0          |\n| @jsverse/transloco | >= 8.0.0        |\n| @lucide/angular    | ^1.17.0         |\n| chart.js           | ^4.4.0          |\n\n## Theme Setup\n\nImport the theme in your global `styles.css`:\n\n```css\n@import '@shirkasoft/ui-components/theme.css';\n```\n\nThe theme is based on `--shk-*` CSS variables. To customize colors, override the variables in `:root` (light mode) and `.dark` (dark mode):\n\n```css\n:root {\n  --shk-primary-500: #3b82f6;\n  --shk-primary-600: #2563eb;\n  /* ... */\n}\n```\n\n### Dark mode\n\nAdd the `dark` class to the `<html>` element to enable dark mode.\n\n```typescript\ndocument.documentElement.classList.toggle('dark');\n```\n\n---\n\n## Components\n\n| #   | Component     | Selector             | ControlValueAccessor | Associated service     |\n| --- | ------------- | -------------------- | -------------------- | ---------------------- |\n| 1   | TextField     | `shk-text-field`     | ✅                   | —                      |\n| 2   | Toggle        | `shk-toggle`         | ✅                   | —                      |\n| 3   | Select        | `shk-select`         | ✅                   | —                      |\n| 4   | DatePicker    | `shk-date-picker`    | ✅                   | —                      |\n| 5   | PriceInput    | `shk-price-input`    | —                    | —                      |\n| 6   | FileUpload    | `shk-file-upload`    | —                    | —                      |\n| 7   | Table         | `shk-table`          | —                    | —                      |\n| 8   | Modal         | `shk-modal`          | —                    | `ModalService`         |\n| 9   | Notification  | `shk-notification`   | —                    | `NotificationService`  |\n| 10  | ConfirmDialog | `shk-confirm-dialog` | —                    | `ConfirmDialogService` |\n| 11  | Chart         | `shk-chart`          | —                    | —                      |\n| 12  | Tooltip       | `shk-tooltip`        | —                    | —                      |\n| 13  | Sidebar       | `shk-sidebar`        | —                    | —                      |\n| 14  | Rail Sidebar  | `shk-rail-sidebar`   | —                    | —                      |\n| 15  | Skeleton      | `shk-skeleton`       | —                    | —                      |\n| 16  | Tag           | `shk-tag`            | —                    | —                      |\n| 17  | Button        | `shk-button`         | —                    | —                      |\n| 18  | Knob          | `shk-knob`           | ✅                   | —                      |\n| 19  | Loading       | `shk-loading-*`      | —                    | —                      |\n| 20  | Tabs          | `shk-tabs`           | —                    | —                      |\n\n---\n\n### TextField (`shk-text-field`)\n\nText input with support for input, textarea, password, search, credit card formatting, and error validation. Implements `ControlValueAccessor`.\n\n```html\n<shk-text-field\n  [label]=\"'Name'\"\n  [control]=\"myControl\"\n  [type]=\"'text'\"\n  [placeholder]=\"'Enter your name'\"\n  [disabled]=\"false\"\n  [errorMessages]=\"{ required: 'This field is required' }\"\n  [isTextArea]=\"false\"\n  [searchMode]=\"false\"\n  (searchButtonClick)=\"onSearch()\"\n/>\n```\n\n| Input               | Type                        | Default          |\n| ------------------- | --------------------------- | ---------------- |\n| `id`                | `string`                    | `''`             |\n| `label`             | `string`                    | `''`             |\n| `type`              | `string`                    | `'text'`         |\n| `placeholder`       | `string`                    | `''`             |\n| `disabled`          | `boolean`                   | `false`          |\n| `control`           | `FormControl`               | `undefined`      |\n| `formGroup`         | `FormGroup`                 | `undefined`      |\n| `errorMessage`      | `string`                    | `''`             |\n| `errorMessages`     | `{ [key: string]: string }` | `{}`             |\n| `isTextArea`        | `boolean`                   | `false`          |\n| `textAreaHeight`    | `string`                    | `'h-28'`         |\n| `searchMode`        | `boolean`                   | `false`          |\n| `searchButtonClick` | `output<void>`              | —                |\n| `numbersOnly`       | `boolean`                   | `false`          |\n| `allowDecimals`     | `boolean`                   | `false`          |\n| `maxLength`         | `number`                    | `undefined`      |\n| `formatCard`        | `boolean`                   | `false`          |\n| `preventNegative`   | `boolean`                   | `false`          |\n| `displayValue`      | `string`                    | `''`             |\n| `autocomplete`      | `string`                    | `'new-password'` |\n\n> Also exposes `inputElement` and `textareaElement` as `viewChild`.\n\n---\n\n### Toggle (`shk-toggle`)\n\nSwitch or checkbox. Implements `ControlValueAccessor`.\n\n```html\n<shk-toggle\n  [label]=\"'Enable notifications'\"\n  [mode]=\"'toggle'\"\n  [(checked)]=\"isChecked\"\n  (checkedChange)=\"onChange($event)\"\n/>\n```\n\n| Input     | Type                     | Default     |\n| --------- | ------------------------ | ----------- |\n| `label`   | `string`                 | `''`        |\n| `mode`    | `'toggle' \\| 'checkbox'` | `'toggle'`  |\n| `checked` | `boolean`                | `undefined` |\n\n| Output          | Type      |\n| --------------- | --------- |\n| `checkedChange` | `boolean` |\n\n---\n\n### Select (`shk-select`)\n\nSearchable dropdown with pagination, multiple selection, custom options, and validation. Implements `ControlValueAccessor`.\n\n```html\n<shk-select\n  [options]=\"options\"\n  [label]=\"'Country'\"\n  [control]=\"countryControl\"\n  [multiple]=\"false\"\n  [isSearchable]=\"true\"\n  [usePagination]=\"true\"\n  [itemsPerPage]=\"10\"\n  [allowCustomEntries]=\"false\"\n  [placeholder]=\"'Select...'\"\n  [isLoading]=\"false\"\n  (selectionChange)=\"onSelect($event)\"\n  (search)=\"onSearch($event)\"\n/>\n```\n\n```typescript\ninterface SelectOption {\n  label: string;\n  value: any;\n  custom?: boolean;\n}\n```\n\n| Input                  | Type                        | Default                                  |\n| ---------------------- | --------------------------- | ---------------------------------------- |\n| `options`              | `SelectOption[]`            | `[]`                                     |\n| `label`                | `string`                    | `undefined`                              |\n| `placeholder`          | `string`                    | `'Select...'`                            |\n| `disabled`             | `boolean`                   | `false`                                  |\n| `control`              | `FormControl`               | `undefined`                              |\n| `formGroup`            | `FormGroup`                 | `undefined`                              |\n| `multiple`             | `boolean`                   | `false`                                  |\n| `isSearchable`         | `boolean`                   | `false`                                  |\n| `usePagination`        | `boolean`                   | `false`                                  |\n| `itemsPerPage`         | `number`                    | `10`                                     |\n| `allowCustomEntries`   | `boolean`                   | `false`                                  |\n| `isLoading`            | `boolean`                   | `false`                                  |\n| `isAllDataLoaded`      | `boolean`                   | `false`                                  |\n| `preserveSearchOnLoad` | `boolean`                   | `false`                                  |\n| `dropdownUpward`       | `boolean`                   | `false`                                  |\n| `showEmptyOption`      | `boolean`                   | `true`                                   |\n| `emptyMessageKey`      | `string`                    | `'common.no_records'`                    |\n| `validCombinations`    | `string[][]`                | `undefined`                              |\n| `errorMessages`        | `{ [key: string]: string }` | `{ required: 'This field is required' }` |\n\n| Output            | Type     |\n| ----------------- | -------- |\n| `selectionChange` | `any`    |\n| `search`          | `string` |\n\n---\n\n### DatePicker (`shk-date-picker`)\n\nDate, month, or year picker. Implements `ControlValueAccessor`. Supports `'date'`, `'month'`, `'year'` views.\n\n```html\n<shk-date-picker\n  [label]=\"'Start date'\"\n  [control]=\"dateControl\"\n  [view]=\"'date'\"\n  [locale]=\"'es'\"\n  [minValue]=\"'2024-01-01'\"\n  [maxValue]=\"'2026-12-31'\"\n/>\n```\n\n| Input           | Type                          | Default     |\n| --------------- | ----------------------------- | ----------- |\n| `id`            | `string`                      | `''`        |\n| `label`         | `string`                      | `''`        |\n| `placeholder`   | `string`                      | `''`        |\n| `view`          | `'date' \\| 'month' \\| 'year'` | `'date'`    |\n| `control`       | `FormControl`                 | `undefined` |\n| `formGroup`     | `FormGroup`                   | `undefined` |\n| `disabled`      | `boolean`                     | `false`     |\n| `errorMessage`  | `string`                      | `''`        |\n| `errorMessages` | `{ [key: string]: string }`   | `{}`        |\n| `minValue`      | `string`                      | `''`        |\n| `maxValue`      | `string`                      | `''`        |\n| `locale`        | `string`                      | `'es'`      |\n\n**Return value** depends on `view`:\n\n- `'date'` → `'YYYY-MM-DD'`\n- `'month'` → `'YYYY-MM'`\n- `'year'` → `'YYYY'`\n\n---\n\n### PriceInput (`shk-price-input`)\n\nNumeric input with toggle between amount (`$`) and percentage (`%`). Uses Angular `model()` for two-way binding.\n\n```html\n<shk-price-input\n  [(value)]=\"price\"\n  [(isPercentage)]=\"isPercent\"\n  [label]=\"'Price'\"\n  [min]=\"0\"\n  [max]=\"10000\"\n  [required]=\"true\"\n  [showError]=\"hasError\"\n  [errorMessage]=\"'Invalid value'\"\n/>\n```\n\n| Input          | Type             | Default      |\n| -------------- | ---------------- | ------------ |\n| `value`        | `model<number>`  | **required** |\n| `isPercentage` | `model<boolean>` | `false`      |\n| `label`        | `string`         | `''`         |\n| `inputId`      | `string`         | `''`         |\n| `required`     | `boolean`        | `false`      |\n| `disabled`     | `boolean`        | `false`      |\n| `min`          | `number`         | `0`          |\n| `max`          | `number`         | `Infinity`   |\n| `showError`    | `boolean`        | `false`      |\n| `errorMessage` | `string`         | `''`         |\n\n---\n\n### FileUpload (`shk-file-upload`)\n\nFile upload with drag & drop, image preview, file type and size validation.\n\n```html\n<shk-file-upload\n  [label]=\"'Upload your photo'\"\n  [accept]=\"'image/*'\"\n  [maxFileSize]=\"5 * 1024 * 1024\"\n  [maxFiles]=\"3\"\n  [multiple]=\"true\"\n  (fileSelected)=\"onFilesSelected($event)\"\n  (fileRemoved)=\"onFileRemoved()\"\n  (fileError)=\"onFileError($event)\"\n/>\n```\n\n```typescript\ninterface FileUploadError {\n  type: 'size' | 'type';\n  message: string;\n  file: File;\n}\n```\n\n| Input                | Type      | Default                 |\n| -------------------- | --------- | ----------------------- |\n| `label`              | `string`  | `'Upload file'`         |\n| `accept`             | `string`  | `'image/*'`             |\n| `maxFileSize`        | `number`  | `2 * 1024 * 1024` (2MB) |\n| `maxFiles`           | `number`  | `0` (unlimited)         |\n| `multiple`           | `boolean` | `false`                 |\n| `fileUploadText`     | `string`  | `'Select file'`         |\n| `changeFilesText`    | `string`  | `'Change files'`        |\n| `fileRecommendation` | `string`  | `''`                    |\n\n| Output         | Type              |\n| -------------- | ----------------- |\n| `fileSelected` | `File[]`          |\n| `fileRemoved`  | `void`            |\n| `fileError`    | `FileUploadError` |\n| `fileWarning`  | `FileUploadError` |\n\n---\n\n### Table (`shk-table`)\n\nData table with sorting, column filters, global search, pagination, row actions, and header actions. Supports client and server-side mode.\n\n```html\n<shk-table\n  [data]=\"users\"\n  [columns]=\"columns\"\n  [loading]=\"isLoading\"\n  [serverSide]=\"true\"\n  [totalRecords]=\"totalUsers\"\n  [rowActions]=\"rowActions\"\n  [headerActions]=\"headerActions\"\n  [rowsPerPage]=\"25\"\n  [showSearch]=\"true\"\n  (pageChange)=\"onPageChange($event)\"\n  (searchChange)=\"onSearch($event)\"\n  (refresh)=\"loadData()\"\n/>\n```\n\n```typescript\ninterface Column {\n  field: string;\n  header: string;\n  sortable?: boolean;\n  filter?: boolean;\n  filterPlaceholder?: string;\n  width?: string;\n  defaultSort?: true;\n  filterType?: 'text' | 'exact' | 'select';\n  filterOptions?: { label: string; value: any }[];\n  template?: 'text' | 'tag';\n  format?: (row: any) => string;\n  tagValue?: (row: any) => string;\n  tagSeverity?: (row: any) => 'success' | 'danger' | 'warn' | 'info' | undefined;\n  tagStyle?: (row: any) => { [key: string]: string } | undefined;\n}\n\ninterface TableAction {\n  label: string;\n  icon: string;\n  onClick: () => void;\n  class?: string;\n  isVisible?: () => boolean;\n  isDisabled?: () => boolean;\n}\n\ninterface RowAction {\n  label: string | ((data: any) => string);\n  icon: string | ((data: any) => string);\n  onClick: (rowData: any) => void;\n  class?: string | ((data: any) => string);\n  isVisible?: (rowData: any) => boolean;\n  isDisabled?: (rowData: any) => boolean;\n}\n\ninterface PageChangeEvent {\n  first: number;\n  rows: number;\n  page: number;\n  pageCount: number;\n}\n\ninterface FilterChangeEvent {\n  filters: { [key: string]: any };\n}\n```\n\n| Input                | Type                                 | Default        |\n| -------------------- | ------------------------------------ | -------------- |\n| `data`               | `any[]`                              | `[]`           |\n| `columns`            | `Column[]`                           | `[]`           |\n| `rowsPerPage`        | `number`                             | `10`           |\n| `rowsPerPageOptions` | `number[]`                           | `[10, 25, 50]` |\n| `loading`            | `boolean`                            | `false`        |\n| `showActionRow`      | `boolean`                            | `true`         |\n| `headerActions`      | `TableAction[]`                      | `[]`           |\n| `rowActions`         | `RowAction[]`                        | `[]`           |\n| `hasShadow`          | `boolean`                            | `true`         |\n| `defaultSortField`   | `string`                             | `''`           |\n| `defaultSortOrder`   | `number`                             | `1`            |\n| `showSearch`         | `boolean`                            | `true`         |\n| `searchPlaceholder`  | `string`                             | `''`           |\n| `emptyMessage`       | `string`                             | `''`           |\n| `serverSide`         | `boolean`                            | `false`        |\n| `totalRecords`       | `number`                             | `0`            |\n| `filters`            | `{ label: string; value: string }[]` | `[]`           |\n| `activeFilter`       | `string`                             | `''`           |\n| `customTemplates`    | `{ [key: string]: any }`             | `{}`           |\n\n| Output         | Type                |\n| -------------- | ------------------- |\n| `pageChange`   | `PageChangeEvent`   |\n| `filterChange` | `FilterChangeEvent` |\n| `searchChange` | `string`            |\n| `filterClick`  | `string`            |\n| `refresh`      | `void`              |\n\n---\n\n### Modal (`shk-modal`)\n\nDynamic modal that loads components via `ModalService`. Supports forms, fullscreen expansion, and accept/cancel buttons.\n\n```html\n<shk-modal />\n```\n\n```typescript\ninterface ModalConfig {\n  title: string;\n  component: Type<any>;\n  data?: Record<string, any>;\n  width?: string;\n  showButtons?: boolean;\n  showExpandButton?: boolean;\n  acceptLabel?: string;\n  cancelLabel?: string;\n  onClose?: () => void;\n}\n```\n\nThe injected component **must** expose:\n\n- `form?: FormGroup` (optional, for validation)\n- `onSubmit()` → calls `submitSuccess` or `submitError`\n- `submitSuccess?: EventEmitter<void>` (optional)\n- `submitError?: EventEmitter<void>` (optional)\n- `handleCancel?: () => void` (optional)\n\n```typescript\nconstructor(private modalSrv: ModalService) {}\n\nopenModal() {\n  this.modalSrv.open({\n    title: 'Edit user',\n    component: EditUserComponent,\n    data: { userId: 123 },\n    width: '600px',\n    showButtons: true,\n    showExpandButton: true,\n  });\n}\n\ncloseModal() {\n  this.modalSrv.close();\n}\n```\n\n**Service methods:**\n\n| Method                      | Description                        |\n| --------------------------- | ---------------------------------- |\n| `open(config: ModalConfig)` | Opens a new modal                  |\n| `close()`                   | Closes the current modal           |\n| `accept()`                  | Closes the modal (alias for close) |\n| `clear()`                   | Closes all modals                  |\n\n---\n\n### Notification (`shk-notification`)\n\nToast notification system with configurable positions and optional progress bar.\n\n```html\n<shk-notification position=\"right-top\" />\n```\n\n```typescript\ninterface Notification {\n  id: string;\n  message: string;\n  type: 'success' | 'error' | 'warning' | 'info';\n  progress?: number;\n  showProgress?: boolean;\n}\n```\n\n```typescript\nconstructor(private notifSrv: NotificationService) {}\n\nshowNotif() {\n  const id = this.notifSrv.addNotification(\n    'Operation successful',\n    'success',\n    false,  // showProgress\n    3000    // duration (ms)\n  );\n}\n\nupdateProgress(id: string, progress: number) {\n  this.notifSrv.updateProgress(id, progress);\n}\n```\n\n| Input      | Type                                        | Default        |\n| ---------- | ------------------------------------------- | -------------- |\n| `position` | `'center-top' \\| 'right-top' \\| 'left-top'` | `'center-top'` |\n\n**Service methods:**\n\n| Method                                                  | Description               |\n| ------------------------------------------------------- | ------------------------- |\n| `addNotification(msg, type?, showProgress?, duration?)` | Adds a notification       |\n| `updateProgress(id, progress)`                          | Updates the progress bar  |\n| `removeNotification(notification)`                      | Removes a notification    |\n| `removeNotificationById(id)`                            | Removes by ID             |\n| `clearAll()`                                            | Removes all notifications |\n\n---\n\n### ConfirmDialog (`shk-confirm-dialog`)\n\nProgrammatic confirmation dialog. Used via `ConfirmDialogService` which dynamically creates it.\n\n```html\n<!-- No need to add it to the template -->\n```\n\n```typescript\ninterface ConfirmConfig {\n  title?: string;\n  message: string;\n  confirmLabel?: string;\n  cancelLabel?: string;\n  loadingText?: string;\n  type?: 'danger' | 'info' | 'warning';\n  showCancel?: boolean;\n  loading?: boolean;\n}\n```\n\n```typescript\nconstructor(private confirmSrv: ConfirmDialogService) {}\n\nasync deleteItem() {\n  const confirmed = await this.confirmSrv.confirm({\n    title: 'Delete user',\n    message: 'Are you sure you want to delete this user?',\n    confirmLabel: 'Delete',\n    type: 'danger',\n  });\n\n  if (confirmed) {\n    // proceed with deletion\n  }\n}\n```\n\n| Input          | Type                              | Default                               |\n| -------------- | --------------------------------- | ------------------------------------- |\n| `title`        | `string`                          | `'Confirm action'`                    |\n| `message`      | `string`                          | `'Are you sure you want to proceed?'` |\n| `confirmLabel` | `string`                          | `'Confirm'`                           |\n| `cancelLabel`  | `string`                          | `'Cancel'`                            |\n| `loadingText`  | `string`                          | `'Processing…'`                       |\n| `type`         | `'danger' \\| 'info' \\| 'warning'` | `'danger'`                            |\n| `loading`      | `boolean`                         | `false`                               |\n| `showCancel`   | `boolean`                         | `true`                                |\n\n| Output   | Type   |\n| -------- | ------ |\n| `closed` | `void` |\n\n---\n\n### Chart (`shk-chart`)\n\nChart.js wrapper supporting the main chart types.\n\n```html\n<shk-chart [type]=\"'bar'\" [data]=\"chartData\" [options]=\"chartOptions\" />\n```\n\n```typescript\nimport { COLOR_PALETTE, readThemeColors } from 'shirkasoft-ui-components';\n\nconst colors = readThemeColors(); // current theme colors\n```\n\n| Input     | Type                                                    | Default            |\n| --------- | ------------------------------------------------------- | ------------------ |\n| `type`    | `'line' \\| 'bar' \\| 'pie' \\| 'doughnut' \\| 'polarArea'` | `'bar'`            |\n| `data`    | `any`                                                   | `{ datasets: [] }` |\n| `options` | `any`                                                   | `{}`               |\n\n**Exported utils:**\n\n| Export              | Description                                    |\n| ------------------- | ---------------------------------------------- |\n| `COLOR_PALETTE`     | Predefined color array (bg + border)           |\n| `readThemeColors()` | Reads current theme colors (`--shk-surface-*`) |\n\n---\n\n### Tooltip (`shk-tooltip`)\n\nTooltip with two modes: `hover` (CSS positioning) and `fixed` (JS-calculated positioning).\n\n```html\n<shk-tooltip [text]=\"'Additional info'\" [position]=\"'bottom'\" [mode]=\"'hover'\">\n  <button>Hover me</button>\n</shk-tooltip>\n```\n\n| Input      | Type                           | Default    |\n| ---------- | ------------------------------ | ---------- |\n| `text`     | `string`                       | `''`       |\n| `position` | `'top' \\| 'bottom' \\| 'right'` | `'bottom'` |\n| `mode`     | `'hover' \\| 'fixed'`           | `'hover'`  |\n| `offset`   | `number`                       | `8`        |\n\n---\n\n### Sidebar (`shk-sidebar`)\n\nBrand/logo header, round collapse toggle with tooltip, expandable groups with nested children, standalone items, Lucide icons, badges, separators, disabled items, active-item highlighting (`primary`-600 with white text), projected `header`/`content`/`footer` slots, tooltips on collapsed items, and a responsive off-canvas mode below 1024px. Uses the same theme tokens (`--shk-*`) as the rest of the library.\n\n```html\n<shk-sidebar\n  [items]=\"items\"\n  [(collapsed)]=\"collapsed\"\n  [activeItemId]=\"activeId\"\n  title=\"WS Admin\"\n  subtitle=\"Panel de control\"\n  logo=\"/logo.svg\"\n  [defaultExpanded]=\"['products']\"\n  (itemClick)=\"onItemClick($event)\"\n>\n  <div sidebarFooter>\n    <button (click)=\"logout()\">Cerrar sesión</button>\n  </div>\n</shk-sidebar>\n```\n\n```typescript\ninterface SidebarItem {\n  id: string;\n  label: string;\n  icon?: string; // Lucide icon name\n  badge?: string | number;\n  disabled?: boolean;\n  separator?: boolean; // renders a divider before the item\n  route?: string; // navigation target (optional)\n  roles?: string[]; // when `userRole` is set, items are filtered\n  children?: SidebarItem[]; // renders an expandable group with nested items\n}\n\ninterface SidebarGroup {\n  id?: string;\n  label?: string;\n  items: SidebarItem[];\n}\n```\n\n| Input             | Type                        | Default                                       |\n| ----------------- | --------------------------- | --------------------------------------------- |\n| `items`           | `SidebarItem[]`             | `[]`                                          |\n| `groups`          | `SidebarGroup[]`            | `[]` (when set, overrides `items`)            |\n| `title`           | `string`                    | `''`                                          |\n| `subtitle`        | `string`                    | `''`                                          |\n| `logo`            | `string`                    | `''` (image URL shown in the brand header)    |\n| `collapsed`       | `model<boolean>`            | `false`                                       |\n| `mobileOpen`      | `model<boolean>`            | `false` (off-canvas state on mobile)          |\n| `collapsible`     | `boolean`                   | `true`                                        |\n| `showToggle`      | `boolean`                   | `true`                                        |\n| `responsive`      | `boolean`                   | `true` (off-canvas below 1024px)              |\n| `fixed`           | `boolean`                   | `false` (uses `position: fixed` + `h-screen`) |\n| `hasShadow`       | `boolean`                   | `true`                                        |\n| `expandedWidth`   | `string`                    | `'16rem'`                                     |\n| `collapsedWidth`  | `string`                    | `'5rem'`                                      |\n| `activeItemId`    | `string`                    | `''`                                          |\n| `userRole`        | `string`                    | `''` (filters items by `roles`)               |\n| `defaultExpanded` | `string[]`                  | `[]` (groups expanded on init)                |\n| `labelPipe`       | `(label: string) => string` | identity (e.g. pass a Transloco translate fn) |\n| `expandTooltip`   | `string`                    | `'Expandir'`                                  |\n| `collapseTooltip` | `string`                    | `'Colapsar'`                                  |\n\n| Output      | Type          |\n| ----------- | ------------- |\n| `itemClick` | `SidebarItem` |\n| `toggle`    | `boolean`     |\n\n**Projected slots:**\n\n| Slot             | Description                                         |\n| ---------------- | --------------------------------------------------- |\n| `sidebarHeader`  | Brand/logo area (rendered before the title)         |\n| `sidebarContent` | Custom content between the header and the nav       |\n| `sidebarFooter`  | Footer area (e.g. logout button); hidden when empty |\n\n> Icons are resolved by name via a Lucide map with a `Menu` fallback. Use `[fixed]=\"true\"` for a full-screen sidebar (as in ws-admin) or leave it embedded in a container for previews.\n\n### Rail Sidebar (`shk-rail-sidebar`)\n\nSidebar estilo rail + nav, una columna vertical de iconos (una por sección) y un panel con el menú de la sección activa, con subgrupos expandibles, toggle de idioma, botón de logout y colapso.\n\n```html\n<shk-rail-sidebar\n  [sections]=\"sections\"\n  [activeUrl]=\"router.url\"\n  [(activeSectionKey)]=\"activeSectionKey\"\n  [(collapsed)]=\"collapsed\"\n  [activeLang]=\"transloco.getActiveLang()\"\n  appName=\"WAC Bookings\"\n  logo=\"/logo.png\"\n  (sectionSelected)=\"onSectionSelected($event)\"\n  (itemClick)=\"onItemClick($event)\"\n  (setLang)=\"onSetLanguage($event)\"\n  (logoutRequested)=\"requestLogout()\"\n/>\n```\n\n```ts\ninterface RailSidebarSection {\n  key: string;\n  label: string;\n  icon?: string; // nombre del icono Lucide\n  routerLink?: string; // ruta de la sección (selección automática por URL)\n  matchPrefixes?: string[]; // prefijos de URL que activan la sección\n  items?: RailSidebarItem[]; // menú del panel cuando la sección está activa\n}\n\ninterface RailSidebarItem {\n  id: string;\n  label: string;\n  icon?: string;\n  routerLink?: string;\n  children?: RailSidebarItem[]; // subgrupo expandible\n  roles?: string[]; // filtro por rol (userRole)\n  badge?: string | number;\n  disabled?: boolean;\n  separator?: boolean;\n}\n```\n\n| Input              | Type                   | Default                                                   |\n| ------------------ | ---------------------- | --------------------------------------------------------- |\n| `sections`         | `RailSidebarSection[]` | `[]`                                                      |\n| `activeUrl`        | `string`               | `''` — activa la sección por `matchPrefixes`/`routerLink` |\n| `activeSectionKey` | `string` (model)       | `''`                                                      |\n| `collapsed`        | `boolean` (model)      | `false`                                                   |\n| `activeLang`       | `string`               | `'es'`                                                    |\n| `langs`            | `string[]`             | `['es', 'en']` — idiomas al togglear                      |\n| `logo`             | `string`               | `''` — imagen del workspace                               |\n| `appName`          | `string`               | `''` — título del panel                                   |\n| `userRole`         | `string`               | `''` — filtra `items.roles`                               |\n| `labelPipe`        | `(label) => string`    | identidad (para transloco)                                |\n| `railWidth`        | `string`               | `'4.5rem'`                                                |\n| `expandedWidth`    | `string`               | `'16.5rem'`                                               |\n\n| Output            | Type                   |\n| ----------------- | ---------------------- |\n| `sectionSelected` | `{ key, routerLink? }` |\n| `itemClick`       | `RailSidebarItem`      |\n| `setLang`         | `string`               |\n| `logoutRequested` | `void`                 |\n| `toggleSidebar`   | `void`                 |\n| `workspaceClick`  | `void`                 |\n\n---\n\n### Skeleton (`shk-skeleton`)\n\nPlaceholder block shown while content is loading. Rectangular or circular, with `wave`, `pulse` or no animation.\n\n```html\n<shk-skeleton height=\"1.5rem\" width=\"60%\" />\n<shk-skeleton shape=\"circle\" size=\"5rem\" />\n<shk-skeleton width=\"16rem\" height=\"5rem\" borderRadius=\"12px\" animation=\"pulse\" />\n```\n\n| Input          | Type                          | Default      |\n| -------------- | ----------------------------- | ------------ |\n| `shape`        | `'rectangle' \\| 'circle'`     | `'rectangle'`|\n| `size`         | `string`                      | `''` (circle)|\n| `width`        | `string`                      | `'100%'`     |\n| `height`       | `string`                      | `'1rem'`     |\n| `borderRadius` | `string`                      | `'0.25rem'`  |\n| `animation`    | `'wave' \\| 'pulse' \\| 'none'` | `'wave'`     |\n| `style`        | `object`                      | `{}`         |\n| `styleClass`   | `string`                      | `''`         |\n\n---\n\n### Tag (`shk-tag`)\n\nSmall label used to highlight a value, status or category.\n\n```html\n<shk-tag value=\"Activo\" severity=\"success\" [rounded]=\"true\" />\n<shk-tag value=\"Precio\" severity=\"contrast\" icon=\"dollar-sign\" />\n```\n\n```typescript\ntype TagSeverity = 'secondary' | 'success' | 'info' | 'warning' | 'danger' | 'contrast';\n```\n\n| Input        | Type           | Default       |\n| ------------ | -------------- | ------------- |\n| `value`      | `string \\| number` | `''`       |\n| `severity`   | `TagSeverity`  | `'secondary'` |\n| `rounded`    | `boolean`      | `false`       |\n| `icon`       | `string`       | `''` (lucide) |\n| `style`      | `object`       | `{}`          |\n| `styleClass` | `string`       | `''`          |\n\n---\n\n### Button (`shk-button`)\n\nGeneric button with severity variants, lucide icons, sizes and a loading state. Icons are resolved by name from a built-in lucide registry (`plus`, `pencil`, `trash-2`, `search`, `arrow-right`, …).\n\n```html\n<shk-button label=\"Añadir\" icon=\"plus\" (onClick)=\"create()\" />\n<shk-button label=\"Eliminar\" severity=\"danger\" [outlined]=\"true\" />\n<shk-button [label]=\"loading() ? 'Cargando…' : 'Guardar'\" [loading]=\"loading()\" />\n<shk-button icon=\"search\" severity=\"secondary\" [rounded]=\"true\" ariaLabel=\"Buscar\" />\n```\n\n```typescript\ntype ButtonSeverity = 'primary' | 'secondary' | 'success' | 'info' | 'warning' | 'danger' | 'help' | 'contrast';\ntype ButtonSize = 'small' | 'large';\ntype ButtonIconPosition = 'left' | 'right' | 'top' | 'bottom';\n```\n\n| Input         | Type               | Default      |\n| ------------- | ------------------ | ------------ |\n| `label`       | `string`           | `''`         |\n| `icon`        | `string`           | `''` (lucide)|\n| `iconPos`     | `ButtonIconPosition`| `'left'`     |\n| `severity`    | `ButtonSeverity`   | `'primary'`  |\n| `outlined`    | `boolean`          | `false`      |\n| `text`        | `boolean`          | `false`      |\n| `raised`      | `boolean`          | `false`      |\n| `rounded`     | `boolean`          | `false`      |\n| `size`        | `ButtonSize`       | `undefined`  |\n| `disabled`    | `boolean`          | `false`      |\n| `loading`     | `boolean`          | `false`      |\n| `loadingIcon` | `string`           | `'refresh'`  |\n| `loadingText` | `string`           | `''`         |\n| `type`        | `'button' \\| 'submit' \\| 'reset'` | `'button'` |\n| `ariaLabel`   | `string`           | `''`         |\n| `title`       | `string`           | `''`         |\n| `style`       | `object`           | `{}`         |\n| `styleClass`  | `string`           | `''`         |\n\n| Output   | Type         |\n| -------- | ------------ |\n| `onClick`| `MouseEvent` |\n\n---\n\n### Knob (`shk-knob`)\n\nSVG radial knob with pointer drag and keyboard (arrow keys) support. Implements `ControlValueAccessor` (reactive forms / `[(ngModel)]`), and also offers `[(value)]`.\n\n```html\n<shk-knob [formControl]=\"scoreCtrl\" [min]=\"0\" [max]=\"10\" [step]=\"0.5\" [size]=\"120\" />\n<shk-knob [(value)]=\"value\" valueColor=\"#3b82f6\" rangeColor=\"#e2e8f0\" />\n```\n\n| Input         | Type      | Default                          |\n| ------------- | --------- | -------------------------------- |\n| `value`       | `model<number>` | `0`                        |\n| `min`         | `number`  | `0`                              |\n| `max`         | `number`  | `100`                            |\n| `step`        | `number`  | `1`                              |\n| `size`        | `number`  | `100` (px)                       |\n| `strokeWidth` | `number`  | `14`                             |\n| `valueColor`  | `string`  | `var(--shk-primary-600)`         |\n| `rangeColor`  | `string`  | `var(--shk-surface-200)`         |\n| `showValue`   | `boolean` | `true`                           |\n| `disabled`    | `boolean` | `false`                          |\n| `readonly`    | `boolean` | `false`                          |\n| `ariaLabel`   | `string`  | `''`                             |\n\n| Output   | Type     |\n| -------- | -------- |\n| `change` | `number` |\n| `end`    | `number` |\n\n---\n\n### Loading (`shk-loading-*`)\n\nA set of reusable loading indicators: spinner, indeterminate/determinate bar, dots and overlay.\n\n```html\n<shk-loading-spinner [size]=\"'2.5rem'\" [thickness]=\"4\" label=\"Cargando…\" />\n<shk-loading-bar [indeterminate]=\"true\" height=\"0.5rem\" />\n<shk-loading-bar [indeterminate]=\"false\" [progress]=\"progress()\" />\n<shk-loading-dots [count]=\"5\" label=\"Enviando…\" />\n<shk-loading-overlay [visible]=\"loading\" message=\"Cargando datos…\" [backdrop]=\"'light'\">\n  <!-- content to cover -->\n</shk-loading-overlay>\n```\n\n**`shk-loading-spinner`**\n\n| Input      | Type     | Default |\n| ---------- | -------- | ------- |\n| `size`     | `string` | `'2rem'`|\n| `thickness`| `number` | `3`     |\n| `color`    | `string` | primary token |\n| `label`    | `string` | `''`    |\n\n**`shk-loading-bar`**\n\n| Input          | Type      | Default      |\n| -------------- | --------- | ------------ |\n| `height`       | `string`  | `'0.25rem'`  |\n| `indeterminate`| `boolean` | `true`       |\n| `progress`     | `number`  | `0` (0-100)  |\n| `color`        | `string`  | primary token|\n| `rounded`      | `boolean` | `true`       |\n\n**`shk-loading-dots`**\n\n| Input   | Type     | Default      |\n| ------- | -------- | ------------ |\n| `size`  | `string` | `'0.5rem'`   |\n| `color` | `string` | primary token|\n| `count` | `number` | `3`          |\n| `label` | `string` | `''`         |\n\n**`shk-loading-overlay`**\n\n| Input        | Type                               | Default        |\n| ------------ | ---------------------------------- | -------------- |\n| `visible`    | `boolean`                          | `false`        |\n| `message`    | `string`                           | `''`           |\n| `spinnerSize`| `string`                           | `'2.5rem'`     |\n| `color`      | `string`                           | primary token  |\n| `backdrop`   | `'transparent' \\| 'light' \\| 'dark'` | `'transparent'` |\n\n---\n\n### Tabs (`shk-tabs`)\n\nTabbed content with a PrimeNG-like nested API. Values can be numbers or strings; the active value is two-way bindable.\n\n```html\n<shk-tabs [value]=\"activeTab()\" (valueChange)=\"onTabChange($event)\" [scrollable]=\"true\">\n  <shk-tablist [scrollable]=\"true\">\n    <shk-tab [value]=\"0\">General</shk-tab>\n    <shk-tab [value]=\"1\">Detalle</shk-tab>\n    <shk-tab [value]=\"2\" [disabled]=\"true\">Bloqueado</shk-tab>\n  </shk-tablist>\n  <shk-tabpanels>\n    <shk-tabpanel [value]=\"0\">Contenido General</shk-tabpanel>\n    <shk-tabpanel [value]=\"1\">Contenido Detalle</shk-tabpanel>\n  </shk-tabpanels>\n</shk-tabs>\n```\n\n| Selector      | Inputs                   | Outputs         |\n| ------------- | ------------------------ | --------------- |\n| `shk-tabs`    | `value` (model), `scrollable` | `valueChange` |\n| `shk-tablist` | `scrollable`, `styleClass` | —              |\n| `shk-tab`     | `value`, `disabled`, `styleClass` | —        |\n| `shk-tabpanels`| —                       | —              |\n| `shk-tabpanel`| `value`                  | —              |\n\n> Panels are rendered lazily: only the active panel exists in the DOM.\n\n---\n\n## Development\n\n```bash\n# Build the library\npnpm build\n\n# Serve the showcase (demo app)\npnpm serve\n\n# Build the showcase\npnpm build:showcase\n\n# Watch for library changes\npnpm watch\n```\n\n### Versioning\n\n```bash\npnpm version:patch   # 1.0.23 → 1.0.24 (creates commit + tag locally)\npnpm version:minor   # 1.0.23 → 1.1.0\npnpm version:major   # 1.0.23 → 2.0.0\n```\n\n### Push code (without publishing)\n\n```bash\ngit push origin main\n```\n\n### Push code + publish to npm\n\n```bash\ngit push origin main --tags\n```\n\n---\n\n## Publishing\n\n### CI/CD via GitHub Actions\n\n| Workflow            | Trigger                                       | Description                                                               |\n| ------------------- | --------------------------------------------- | ------------------------------------------------------------------------- |\n| **Publish to npm**  | Manual (`workflow_dispatch`) or push `v*` tag | Builds library, publishes to npm, builds showcase, deploys to public repo |\n| **Deploy Showcase** | Push to `main`/`master` or manual             | Builds library + showcase, deploys to GitHub Pages public repo            |\n\n### Manual publish (without GitHub Actions)\n\n```bash\nbash scripts/publish-lib.sh\n```\n\n---\n\n## License\n\nMIT © Shirkasoft\n","readmeFilename":"README.md"}