{"_id":"@acontplus/ng-infrastructure","_rev":"39-2029b9479d3816f7567a1bcb7aab0204","name":"@acontplus/ng-infrastructure","dist-tags":{"latest":"3.1.2"},"versions":{"1.0.0":{"name":"@acontplus/ng-infrastructure","version":"1.0.0","keywords":["acontplus","angular","infrastructure","interceptors","repositories","typescript","frontend","library"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.0.0","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"877b2547bc53e233fcfdacf746f8689833a61750","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.0.0.tgz","fileCount":4,"integrity":"sha512-33+/tE6Dr4GFxNBgFQr3aiSii3nU01rF3/M4I+T1Fv/BMu9TDDfeGlbaVYbxbSe4KLUTGPt/b8rwL61K/a0sWA==","signatures":[{"sig":"MEQCICRKI7XQ/OhucejYDlqTyliQ3b3AxGQX8lbx6oB49inqAiBMhtwuBUp7vTWf1TpIkpRjJvJPHZCTFe1ZGjyF4KvJgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219883},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"436080048bf86d4099c23d1c8eff4be82b7e0344","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"deprecated":"version with issues","repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.0","description":"Acontplus Angular Infrastructure library for managing HTTP interceptors and repositories.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.2","@acontplus/core":"^1.0.12","@angular/common":"^20.3.2","@acontplus/ng-config":"^1.0.0","@acontplus/ng-components":"^1.0.11","@acontplus/ng-notifications":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.0.0_1759215736742_0.1872973016931374","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@acontplus/ng-infrastructure","version":"1.0.1","keywords":["acontplus","angular","infrastructure","interceptors","repositories","typescript","frontend","library"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.0.1","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"58d6af7e328ce0d768b73dd98a975a925091e4c9","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.0.1.tgz","fileCount":5,"integrity":"sha512-F+JlhQGeWKssqMeuHkbtQP2VRFC8KJnuk2B1YCrO+Y4ZljQ/G946YmLqegDdNkw5nnDOGik0/DB73BmDoNIddw==","signatures":[{"sig":"MEUCIQDOtN5lVU0JQk9tEDANAQskJzU7CbzpTujCFrI4z2A/vwIgMsODnf8ouwbshkrDB/Wnk0ZqyC2UFGdHUcrAkJvlyR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235016},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5ee9c75c0f4f67fffe2905947754c137a5fdd164","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"deprecated":"version with issues","repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.0","description":"Acontplus Angular Infrastructure library for managing HTTP interceptors and repositories.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.2","@acontplus/core":"^1.0.13","@angular/common":"^20.3.2","@acontplus/ng-config":"^1.0.1","@acontplus/ng-components":"^1.0.11","@acontplus/ng-notifications":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.0.1_1759270690015_0.8073870476634164","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@acontplus/ng-infrastructure","version":"1.0.2","keywords":["acontplus","angular","infrastructure","interceptors","repositories","typescript","frontend","library"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.0.2","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"aba3f46524319def6ad964fc9a1c4e61adaa1262","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.0.2.tgz","fileCount":5,"integrity":"sha512-lCQ3ahmkbVYSH1PT8wq9Z3SxdM5sOE6qMrk1pbYFBxc3luzrq67zaw61XFcb+5FqFkCBrJVElYwDZ30VcrOm8Q==","signatures":[{"sig":"MEQCIEZP/i/qBHhWX/kjJ7cvkaHWCNyCfepCwIlug6LhCB3UAiAYOn3sJu93/MMIsIcTLylYriFNLPoLFjXqo7+aH3yp2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245686},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"fbc96de5b3e1b1e73bb0b76d5f8c7182003f091b","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"deprecated":"version with issues","repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.0","description":"Acontplus Angular Infrastructure library for managing HTTP interceptors and repositories.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.2","@acontplus/core":"^1.0.14","@angular/common":"^20.3.2","@acontplus/ng-config":"^1.0.2","@acontplus/ng-components":"^1.0.11","@acontplus/ng-notifications":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.0.2_1759431598483_0.4668974254219487","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@acontplus/ng-infrastructure","version":"1.0.3","keywords":["acontplus","angular","infrastructure","interceptors","repositories","typescript","frontend","library"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.0.3","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"d04e3334fe334985c591188528de318b76943b81","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.0.3.tgz","fileCount":5,"integrity":"sha512-jcl/5X9t52QMkl2Z1NYNlgmZiuru3cs7tI4qi19zqwQDiyd/RU9yZ7/ZcT2azwmaOmAjfz9c9xzV/kc5HxGnQg==","signatures":[{"sig":"MEUCIQCHiYon0epbTwAEHmwqPOqpOTVv4V5CEbd4KUgQeX/XNgIgN8OngRM24TWT9cLgNivj6askTm0YV83qpJogvQQdSIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257660},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"9af9eaf636664267f5a6490e8e9f3dc24af2583c","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"deprecated":"version with issues","repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.0","description":"Acontplus Angular Infrastructure library for managing HTTP interceptors and repositories.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.2","@acontplus/core":"^1.0.15","@angular/common":"^20.3.2","@acontplus/ng-config":"^1.0.3","@acontplus/ng-components":"^1.0.12","@acontplus/ng-notifications":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.0.3_1759520907463_0.6709686384611453","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@acontplus/ng-infrastructure","version":"1.0.4","keywords":["acontplus","angular","infrastructure","interceptors","repositories","typescript","frontend","library"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.0.4","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"17bbc37e5a9bbf73cd9ca1d546c7899e17ba32f9","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.0.4.tgz","fileCount":5,"integrity":"sha512-ISEHmNyIQYuAm3nwAXoa8HcAcIgqO8r1PNhH/4KtT0Rv7FIbA4P2WiyNThaAJKHEwA/sULap3c1IP0pURPh0Nw==","signatures":[{"sig":"MEUCIBpv2Ncxiv0n4m6bhQLAwluJNbCkLViuw15OVwHpLfanAiEA01hWhlsHrrUGce4+cxO1FuWEPYHG2+LyacvedkanIgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257646},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"96249640c7d4edd86e76753027a92282aa3bc207","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"deprecated":"version with issues","repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.0","description":"Acontplus Angular Infrastructure library for managing HTTP interceptors and repositories.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.2","@acontplus/core":"^1.0.15","@angular/common":"^20.3.2","@acontplus/ng-config":"^1.0.3","@acontplus/ng-components":"^1.0.13","@acontplus/ng-notifications":"^1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.0.4_1759817763519_0.5493655687679901","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@acontplus/ng-infrastructure","version":"1.0.5","keywords":["acontplus","angular","infrastructure","interceptors","repositories","typescript","frontend","library"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.0.5","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"38f7a27fd7541a6ea2d0abe5365f291d32f38141","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.0.5.tgz","fileCount":5,"integrity":"sha512-VBsCQHeUC6HDDB1gKXHdQYSIUYaL4AQCJ8ys3ykYAyrZRKQfIZCNcGL2St5wiSl0VXdnswnK0yMwgzmTAXZlZg==","signatures":[{"sig":"MEYCIQDl44k1OiDbFmv5rWQ6W2SZvrSu330eva0T5UHqcQdp3wIhAKVOdIHg8g9CSHf7hrj63D86ok0EYc6NIeWGFnWdMDpc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240861},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"2715344d65f5854b37049a82aa31b69cd07efd53","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.0","description":"Acontplus Angular Infrastructure library for managing HTTP interceptors and repositories.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.2","@acontplus/core":"^1.0.15","@angular/common":"^20.3.2","@acontplus/ng-config":"^1.0.4","@acontplus/ng-components":"^1.0.13","@acontplus/ng-notifications":"^1.0.9"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.0.5_1759861561048_0.6600993015480985","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@acontplus/ng-infrastructure","version":"1.0.6","keywords":["acontplus","angular","infrastructure","interceptors","repositories","typescript","frontend","library"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.0.6","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"f3a3402a58f97393a8c406b75ae08a65b8d21996","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.0.6.tgz","fileCount":5,"integrity":"sha512-SW/qXzjeDSLC3WpT+u2FMyO8ofapEah74L0DH+C6joMkpTtIlkUOcPq2RnIpyqffxDJIxFNdvuU05PaB4DjXag==","signatures":[{"sig":"MEUCIEDAudJJJl5Hs00gNxI2YdA4p/Uvapgcro5/CpHcd2EsAiEA3ODwOprAi8U/Edd/Th2o8ti9oTncs2zO44G9eMeGDd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240861},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"900474954ed92cba200fbaa00740701d959e1224","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.0","description":"Acontplus Angular Infrastructure library for managing HTTP interceptors and repositories.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.2","@acontplus/core":"^1.0.16","@angular/common":"^20.3.2","@acontplus/ng-config":"^1.0.5","@acontplus/ng-components":"^1.0.13","@acontplus/ng-notifications":"^1.0.9"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.0.6_1759864922840_0.6331884413695315","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@acontplus/ng-infrastructure","version":"1.0.7","keywords":["acontplus","angular","infrastructure","interceptors","repositories","typescript","frontend","library"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.0.7","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"24199b327614eaabee611e362b5d87c7e8139c8e","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.0.7.tgz","fileCount":5,"integrity":"sha512-SOqvdwwgRV35LoQX3MqxfYv7nAlODdvzue80D8JplNTGagJX+uvM5CnqoXr/Z2r//f2ji3LMrzqwFYcpECkP0w==","signatures":[{"sig":"MEUCIEWyphX+xWZ3KQmUo3CxOy+EKSLxX9tspl9x4eHwAhkMAiEA4Y+RaNoWte9TtafWz9wJ8bH59kZMv9xHppjfABtd5Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241472},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5891fc11feeafef59b97927abfab2bdb0e16d19b","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.0","description":"Acontplus Angular Infrastructure library for managing HTTP interceptors and repositories.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.2","@acontplus/core":"^1.0.16","@angular/common":"^20.3.2","@acontplus/ng-config":"^1.0.5","@acontplus/ng-components":"^1.1.0","@acontplus/ng-notifications":"^1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.0.7_1759997615861_0.16922018682515616","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@acontplus/ng-infrastructure","version":"1.0.8","keywords":["acontplus","angular","infrastructure","http-interceptors","repositories","adapters","ddd","clean-architecture","dependency-injection","typescript","frontend","library"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.0.8","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"764d40f79c3b38a9c7cafe2dcd39de0002c4d786","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.0.8.tgz","fileCount":5,"integrity":"sha512-L95zPZSrOMsKL/6oD7QV1J/b+ztWDOFS5ELrXjU9X2E4s2F43CzgFpx1O/fHYqVoY509ztr5WHcjsD3MvQpEyA==","signatures":[{"sig":"MEQCIDZotqyk6hsOzTB08HL7lasduw6cR7rqLgJFm7e3OKdGAiB4q+jFJyvI3a0rxfc9/ZpkCK277PctMnPTpFi9ZJhcBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241696},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"8331d89f5be64c570963bfb29d6413aead23f7c1","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.0","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.2","@acontplus/core":"^1.0.17","@angular/common":"^20.3.2","@acontplus/ng-config":"^1.0.6","@acontplus/ng-components":"^1.1.1","@acontplus/ng-notifications":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.0.8_1760037862573_0.2347466988803959","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@acontplus/ng-infrastructure","version":"1.1.0","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.1.0","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"02c174f5d1f85d475c3d70a943834a543aacd124","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.1.0.tgz","fileCount":5,"integrity":"sha512-eWKOdkVcRPVRRnhWfyVzjjAq3t9FSTOiSZ9OSurg+F1t0a/We5iaSvv29MRd/raPrqK3s5uiTHdsZfqGKzM96A==","signatures":[{"sig":"MEQCICKLi8kyVfeiEklWcSpJeeOhVLZzqfXprwOKEqp+6DxMAiAsnnivA/+XuPOlUAmMpDLeZFAMKDUj4F3jEvyVdd6c0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241029},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"59a78629f135dff2b9e033072818aa4ca90bfd6b","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.0","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.2","@acontplus/core":"^1.1.0","@angular/common":"^20.3.2","@acontplus/ng-config":"^1.1.0","@acontplus/ng-components":"^1.3.0","@acontplus/ng-notifications":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.1.0_1760323421728_0.7739608493824179","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@acontplus/ng-infrastructure","version":"1.1.1","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.1.1","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"1538d4b2bdaeb7fab63342eafb95899e99af5028","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.1.1.tgz","fileCount":5,"integrity":"sha512-avL0VxbvH7IF58CUlgCBRlG26agf/RzHxHQJ9qBplIH5NyxIGBY+j0dAvh1AnWUvBxpjGHlcfoJwguhq+O4hpA==","signatures":[{"sig":"MEUCIQCZvxp7rcpWVVKbWq4V4EWc46Y5BHEyGufcv56VFC3MkgIgPI1u/a8iaTZ/KFRbUM4uHX+O5PSV2vELZa8lqRls2FM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240743},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a873a3dd98444532cf8aa048d2ac6e0762305b3d","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.0","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.2","@acontplus/core":"^1.1.0","@angular/common":"^20.3.2","@acontplus/ng-config":"^1.1.0","@acontplus/ng-components":"^1.3.0","@acontplus/ng-notifications":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.1.1_1760325703635_0.1397938597304791","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@acontplus/ng-infrastructure","version":"1.1.2","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.1.2","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"176bb684902b9babf584f12a81e04041eeb22a79","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.1.2.tgz","fileCount":5,"integrity":"sha512-TGeEcYadLgRIU7iNjodSB7o/+H4oVlVShkhdxZiNdYEgb5+8V9/0YsgPJAz0IhvFf1XIPhxIGUpbUfECEcGmZw==","signatures":[{"sig":"MEQCIDAn6g9NzLXMvtDGVihBk1vLMbUSFNxa0/SAJtSf5a75AiA7f+TNOpXcsQJQOcVI/fQ8PdTMz+0PpY5ha8L9tb3QVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132720},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"453554aa46d27cd5bf2815eb0427d1ef0a2f1567","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.9","@acontplus/core":"^1.1.1","@angular/common":"^20.3.9","@acontplus/ng-config":"^1.1.1","@acontplus/ng-components":"^1.3.1","@acontplus/ng-notifications":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.1.2_1762547675953_0.7454709254666885","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@acontplus/ng-infrastructure","version":"1.1.3","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@1.1.3","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"c1508910cead1f3fe1def5458f06d9179a034409","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-1.1.3.tgz","fileCount":5,"integrity":"sha512-ntxuChKxhXWejV4APHvJNIAOwFbcI43Y9k7pmongZ2CthgxWHEblhqZEFeAEqn8NAAHdsO0st/baiwNjEKrgTg==","signatures":[{"sig":"MEQCIHXN11USBOW4UtqyQOqyG4B8669Okzc6+EH3KIl9Pmc5AiB1ubBIQt/MmFShVpLb0C1LdLLwV1v3XGnvua0rRJyzZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132720},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"0111d41eb3ca9646f69f8c4432e3a778ade3141c","release":{"branches":["main"]},"typings":"index.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.3.9","@acontplus/core":"^1.1.1","@angular/common":"^20.3.9","@acontplus/ng-config":"^1.1.1","@acontplus/ng-components":"^1.3.3","@acontplus/ng-notifications":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_1.1.3_1764050843875_0.6037233047390755","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@acontplus/ng-infrastructure","version":"2.0.0","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.0","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"12d7045ab9350ae3d6ec844d746f9b49da0a2673","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.0.tgz","fileCount":5,"integrity":"sha512-/rRrFly/6El/NAOgJ3Ib5r6rl09CZagzXzoSQJVRhICQHdA52RjpW+EpzOmdtKS/5h+1364lVE3KMwLFEnjGlQ==","signatures":[{"sig":"MEQCIH9E6yUmEM6GrZFNHbLeq1tQ1w19PP6wbAPILRs5d32DAiBW/5/+7jrr3CkTnsHJ3y9S7eP19iHkdqhMeBws7Xf8aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132885},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a65cf1b1f240b118b2cf570495c66db626b90724","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.6","@acontplus/core":"^1.1.1","@angular/common":"^21.0.6","@acontplus/ng-config":"^2.0.0","@acontplus/ng-components":"^2.0.0","@acontplus/ng-notifications":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.0_1766714525142_0.5374620770581502","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@acontplus/ng-infrastructure","version":"2.0.1","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.1","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"e7703c96b2bb5036d623abdd705139573cb065f6","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.1.tgz","fileCount":5,"integrity":"sha512-lVlM6bTetMdSyjtQGTqU8NkkjveQVljMqFZS7C+tD5Fcxt5qfmNi1VzeW1ZoztLe8ferqFgNwyqJrhZooET0cg==","signatures":[{"sig":"MEUCID4+e84ees6muUZPXFTsLMh0PvjBrd4GlHu1LZOdEHvhAiEAt7uVVXc17kOLUrb9M1UNz9g/1NpkadLg6PpZ9WJgGsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132887},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"1aa1f387fd318908f488fc43c1f97393e79c0cf3","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.6","@acontplus/core":"^1.1.1","@angular/common":"^21.0.6","@acontplus/ng-config":"^2.0.0","@acontplus/ng-components":"^2.0.0","@acontplus/ng-notifications":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.1_1767317104960_0.3724780176054294","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@acontplus/ng-infrastructure","version":"2.0.2","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.2","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"791b67138814f6844d2766fd9bcd660aeb2a1e51","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.2.tgz","fileCount":5,"integrity":"sha512-D8zhiomIIH4eKaS8yMdl5qH5DevyIjIeoUGiC0iTC9GXdngyidpaHpZJbyoVHF9LedzO9CaE9aTnz9IPVTeymQ==","signatures":[{"sig":"MEYCIQCtQPGQjWbIzj4fHfcLwFbjWgRovF8fcGIWx3PUNpvRvgIhANKfCMKGyiuVPfjCQUekinOqOXWy7F8+26OFHGYcPtlR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132883},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"2e62e826ba5aad5c7e2dd510d7018712e6a45a6f","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.6","@acontplus/core":"^1.1.1","@angular/common":"^21.0.6","@acontplus/ng-config":"^2.0.0","@acontplus/ng-components":"^2.0.1","@acontplus/ng-notifications":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.2_1767327076209_0.2424342490067648","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@acontplus/ng-infrastructure","version":"2.0.3","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.3","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"5adfce65e7f0a62ad062b407f1c4138125b4c30d","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.3.tgz","fileCount":5,"integrity":"sha512-BBYvIepuQmSSfiqVnUygpG2EWD+bgM5IopezR+9wdF88kQyGEqfF5IHf4x0SCajwrpQZJNj/AZBvhTVFvQf+YA==","signatures":[{"sig":"MEUCIEc1wAin4krZ0o5YVZcfCn9NwJu8sbR3JiENo+1dBBvUAiEAx7E3T2lkG+9UmzZ6ayF4AWj3jGrPIg8YA2raTAGWYIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132878},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"62a33212b6a8a71e29aca8a8d92db4214ad16347","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.6","@acontplus/core":"^1.1.1","@angular/common":"^21.0.6","@acontplus/ng-config":"^2.0.0","@acontplus/ng-components":"^2.1.0","@acontplus/ng-notifications":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.3_1767382086732_0.8915019184190909","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@acontplus/ng-infrastructure","version":"2.0.4","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.4","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"e035645c18cb44a17c6225517862b14b03fe6639","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.4.tgz","fileCount":5,"integrity":"sha512-/EbpEJNqnwu2yoYn2KAz6paGEFzPk5CfitE4yjy99Q2+eya8XyiuAur85mZ9/Ygv7ALD6WpIHPQpief1rD5fwA==","signatures":[{"sig":"MEUCIE7XUHzq5RpNwv3sIuIr8DpGbITM/M/XtkXTOZ5+8BHvAiEA3qPekjMB5merg/jws+F1lA3JNOwqt5/8zzsDwWkyhfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132883},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d46ed427bd211d5a95067a6a841475e1b151d023","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@acontplus/core":"^1.1.2","@angular/common":"^21.0.0","@acontplus/ng-config":"^2.0.1","@acontplus/ng-components":"^2.1.0","@acontplus/ng-notifications":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.4_1767577023766_0.6285640417067753","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@acontplus/ng-infrastructure","version":"2.0.5","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.5","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"5db89af7ed7384198b1369d7c7e403bcb7de0729","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.5.tgz","fileCount":5,"integrity":"sha512-WDu4Wc3pSWh/MNQtQ2VaJ8r+Os+18io9CydjRe1YYjIQcf4gyo4RTGZ9lMMMvnrP/smJhCrsl3rlBCiHxJz3Cg==","signatures":[{"sig":"MEUCIHYrbU6DOrt91Lp693rL2GRkUaTVbJHjG2cuRG08ZCKMAiEA1zpTeTm+bdnuxqB+QUhGc6y2462RKW9yI+YL8I6Arxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132883},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d46ed427bd211d5a95067a6a841475e1b151d023","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@acontplus/core":"^1.1.2","@angular/common":"^21.0.0","@acontplus/ng-config":"^2.0.1","@acontplus/ng-components":"^2.1.0","@acontplus/ng-notifications":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.5_1767578601060_0.8915815363135358","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@acontplus/ng-infrastructure","version":"2.0.6","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.6","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/Acontplus-S-A-S/acontplus-libs#readme","bugs":{"url":"https://github.com/Acontplus-S-A-S/acontplus-libs/issues"},"dist":{"shasum":"fc5637e51018a3a83b2da464988914bea4f9f570","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.6.tgz","fileCount":5,"integrity":"sha512-iU8AUoneIOsAbpHHTsBtVZdQkTLgzou+Npjwjn425kP5LhDWqimGOsO4qch63u9jIu+FkBBidUx3lDE3MQcvOQ==","signatures":[{"sig":"MEUCIQDcI16X711R4TecJmJ+unXQBc9fHHTWU938qMb6LTj+9QIgDwSqvRvXrlvoRc+wOibbHEc7UqwgjLQnlK+/6oPvQ4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132883},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d162c20b3326fc0ae81462581ee1e511f2551278","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/Acontplus-S-A-S/acontplus-libs.git","type":"git"},"_npmVersion":"11.6.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@acontplus/core":"^1.1.3","@angular/common":"^21.0.0","@acontplus/ng-config":"^2.0.2","@acontplus/ng-components":"^2.1.0","@acontplus/ng-notifications":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.6_1767579680934_0.0002291991430021234","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@acontplus/ng-infrastructure","version":"2.0.8","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.8","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"730dbdbfb573ea6d5ca4d531988613c34bf185cc","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.8.tgz","fileCount":5,"integrity":"sha512-c8K5JbCZ/Qk09DPZc0TeM5pTXXAIGaVi327G4q5CXj9sQupSMn5geod09FqnxknGiULNrkBViulVSRmNt6GPAA==","signatures":[{"sig":"MEUCIErgcZdFegWL+ojXjTQia0NLviOn2LfhkKBOZ/IBkMSNAiEA6nME0NmHDgidInjR6ZHAc28hTI7Q4iA9byRh5uxXXms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132447},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"49c985ff5867d4823e4368f8ef77576938af3eaa","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"11.11.0","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@acontplus/core":"^1.1.4","@angular/common":"^21.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.28","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.8_1772775155790_0.9405575160324655","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@acontplus/ng-infrastructure","version":"2.0.10","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.10","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"e9a17b2625c440fd2fa4b900e9c584bd8203e523","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.10.tgz","fileCount":5,"integrity":"sha512-zBP9I2X1D6tTjZHwfeEJ4XbakCS5ciQU4e2dcHo4jr+aEuaqD8Loxs4RAqLHup9yDOE7zYm8uW+LpefeDDzRUQ==","signatures":[{"sig":"MEUCIHXKR/j/kPZRVUet8e/g+R6Sz2mhrHSwHGe95xsi6XiRAiEAzFOaNf1CdbDe5wfE7KATrhVtsUYqmJ+6oOzrNI+VP3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132448},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4b6d709488bd61ddd50c3caa3713f4276b63aa47","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"11.11.0","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@acontplus/core":"^1.1.4","@angular/common":"^21.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.30","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.10_1772776489490_0.738682047115456","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@acontplus/ng-infrastructure","version":"2.0.11","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.11","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"0c2797374e274fe83367b0319aa6de74495300d0","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.11.tgz","fileCount":5,"integrity":"sha512-sgMHs6PU4Lu6qquV7QC7aMGSEx4JPCQjBNQ/ZyP0V2188yJUFuJ5bGFSemoCYsKm3eLdlLZPz24S3agcIPu3sg==","signatures":[{"sig":"MEYCIQDe1NkK07Cl+r4tR4bU095mbQJeZNJWjCgMgqVEGxzx/gIhAIy3tmEVEfJRD2DdkzERDDUs4LwINnI+1dRV6i1w5CkE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134180},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"35e35a4f15a391bbfaf313f17730e4490ef0222d","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"emilio_dev","email":"sengua2017@gmail.com"},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"11.10.0","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@acontplus/core":"^1.1.4","@angular/common":"^21.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.30","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.11_1773096820761_0.5082912093393861","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@acontplus/ng-infrastructure","version":"2.0.12","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.12","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"bd99d3ea0cd9dfb908c871076de419b0d2f6b5c1","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.12.tgz","fileCount":5,"integrity":"sha512-VZ6JP20f0FtebNlGks1VLhxV90k8x0jWFBXt3NOUKyZeaE9a34oakRMgolmmLQJj/KsW9LlpxeRDAr5IHVZzBg==","signatures":[{"sig":"MEYCIQCAtaAnmPgzz8CqoGYAxkKx4LLV0NdNf5b+3AExYbFnjgIhANT9kDkLVrQcIqRpE2HdgKjII+ES/amh4BFMpcuZsdZw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135114},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"35e35a4f15a391bbfaf313f17730e4490ef0222d","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"emilio_dev","email":"sengua2017@gmail.com"},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"11.10.0","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@acontplus/core":"^1.1.4","@angular/common":"^21.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.30","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.12_1773098313773_0.4999183470930244","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@acontplus/ng-infrastructure","version":"2.0.13","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.13","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"0cfa515277e74c336a0252ba3a37c3d33222f6ac","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.13.tgz","fileCount":5,"integrity":"sha512-22Ti0ONHD/9zZSh5IjdzcDDcqbc8pcJ/QvdxDnoPFN7coXRrRHbOaP9mm3ZZBmdYCK5vOu2hG/i2HHcqWpFCag==","signatures":[{"sig":"MEQCICGTrgtMccWqYdQDWV5IJurmOLU9kc7qqw0nUJWW0ksTAiA5NXZCNl+XMS5m5H0ZGfB7N+hbEB9174cMaTIsjBnuRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@2.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135068},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"78c177946a0f55fac4869dab40d3b4bc77e7f479","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"10.9.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@acontplus/core":"^1.1.4","@angular/common":"^21.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.30","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.13_1773120954879_0.9204288328778407","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@acontplus/ng-infrastructure","version":"2.0.14","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.14","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"763dd575f643efb780bf70f234055da76b496e02","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.14.tgz","fileCount":5,"integrity":"sha512-c1p+VFvq4UPXvT/ndKQxphzCheLYKvlX97LOI0EshTwVZLtnAhs+KzNo6wDhkrYOIAgGPEYkHG+ssAMKrrZ24Q==","signatures":[{"sig":"MEUCICp+AqRKsdOmhnrK2aI688DSYhFf6GV9XYDnw1QwaHczAiEA64AQkTsbHTgnCNGRNB9T8uN/U53ejgQV7k5nlqJXG7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@2.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134505},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a0c3734a089d901f5a20e38a69530ae3cdab9f2b","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"10.9.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^21.0.0","@acontplus/core":"^1.1.4","@angular/common":"^21.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.30","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.14_1773336700796_0.3176496991847295","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@acontplus/ng-infrastructure","version":"2.0.15","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.15","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"2c557edc996853ce4d741d84bf238e00311b10ec","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.15.tgz","fileCount":5,"integrity":"sha512-Ef8nc4otT16yS6PYTzCON+65ghWSpP3tOir6kCgUBNWD2Ml1yppTE0JRsqBXcj2c68eN0MPAtIL3nyP+RipCLg==","signatures":[{"sig":"MEUCIQDSklIhVEETYAFWfoXHOhI5UXySV8wms3eupP28XJORPgIgctm2YY1dqDSi8HhkfsXGTvxxSXGvz/BRsWrTL48Egno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@2.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134196},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e462a080fd87bb94954f354c196b2efebeff7293","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"10.9.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^21.0.0","@acontplus/core":"^1.1.4","@angular/common":"^21.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.30","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.15_1775183036613_0.5489652471698385","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@acontplus/ng-infrastructure","version":"2.0.16","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.16","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"f44a9fa3267751edf2651927b23b2b08f73d81a5","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.16.tgz","fileCount":5,"integrity":"sha512-CfrJy7yMRMfM6sL/+E0dyFmP6wPvmFgSFv1+waGYGUDioDMPqLK6hK88MfF+8VValhxSZ7KH85xvepZWYxBoew==","signatures":[{"sig":"MEYCIQC0XKxOItT1KbmG1U2xMQ5p2auxjJiT6Ettlq7dY6i+yQIhAOX2anXcqeh2DEsT3kxW2J0xB20GAJ7jrZ0xroiVvV0W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@2.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135789},"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b275f7a5e744612669b69a98e616cebf0269681b","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"iferpaz7","email":"ifer343@gmail.com"},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"10.9.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^21.0.0","@acontplus/core":"^1.1.4","@angular/common":"^21.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.30","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.16_1775233246425_0.7989895061519487","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@acontplus/ng-infrastructure","version":"2.0.17","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.0.17","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"622a8f41f5d47ce99a5ad96c273420f92df4da0e","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.0.17.tgz","fileCount":5,"integrity":"sha512-cwXBgvGYfKJRF00i2fB+b0IkAJzItKdAFBRqZfK2JsRg+JykX0RHwmLvye52m6cqD8l3hPAzJ6W/1S8wxh2+Tw==","signatures":[{"sig":"MEQCIC4mv8vAZ1kAwmhwWorWa8YwQgvVwuQCTm8GFWOi4DS/AiBItisUDjF26IZiEAnHHpN8LmYH/KgepHRhRyrGhpyiDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@2.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135826},"main":"fesm2022/acontplus-ng-infrastructure.mjs","type":"module","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"95e843efa859cca06b8373c5beba98ea6b992214","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b94f99ac-1641-4162-9f22-43c5f4610685"}},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"12.0.1","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^22.0.0","@acontplus/core":"^1.1.4","@angular/common":"^22.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.30","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.0.17_1783836340809_0.7216418748223348","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@acontplus/ng-infrastructure","version":"2.1.0","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.1.0","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"3dc4adbf9c2a84175f9d66ba473da3e2dd7724b8","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.1.0.tgz","fileCount":5,"integrity":"sha512-Xln0T4jVM3lgswXrY0LcbHC0s+gXdvK1GVw2w86er+87caN+6UM/2YjwYHe1qNFfM6keBrYXesEeorHVOSSCgA==","signatures":[{"sig":"MEUCIQCiKkh43pslTf9sLgXYZ3Q+1dCWoVHYM8ARjlkGarJ3TQIgZ3gxMOwVPBxSLQ4A2thV1qxcou58HgXqYOrT15Tw6Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":135829},"main":"fesm2022/acontplus-ng-infrastructure.mjs","type":"module","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7703f10c53e06cfa853012a2b808e989ec0fe91d","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b94f99ac-1641-4162-9f22-43c5f4610685"}},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"12.0.1","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^22.0.0","@acontplus/core":"^1.1.4","@angular/common":"^22.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.30","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.1.0_1784237093580_0.5637434432549429","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@acontplus/ng-infrastructure","version":"2.1.1","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.1.1","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"8a73fa4a2e3824cf4dc4064eec75c028e0c540ed","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.1.1.tgz","fileCount":5,"integrity":"sha512-gHlN88sQeVGIQKxpnw7wZ//35DJ8p4AI1UmLMn3fEzILGXnzGpoC7tlxl7tf2K/aMfVh3IQyLVZRxgaSFQIbuw==","signatures":[{"sig":"MEUCIEDDS0+R/YujS/SgKCvkWPCVf5I0HnTArD9tU4i9cUIdAiEAzlcCTncsylKXX6UVwWxrtZKjQ7njREM7ICUesF+JOZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139672},"main":"fesm2022/acontplus-ng-infrastructure.mjs","type":"module","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"44bc23d91bf7bbe013dca15b7d52bb838ffee4ad","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b94f99ac-1641-4162-9f22-43c5f4610685"}},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"12.0.1","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^22.0.0","@acontplus/core":"^1.1.4","@angular/common":"^22.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.30","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.1.1_1784321465295_0.9387364054942597","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@acontplus/ng-infrastructure","version":"2.2.0","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.2.0","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"d9b41ef6ddcec9ac363502dbb6fe40caf57bff3b","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.2.0.tgz","fileCount":5,"integrity":"sha512-jWkwIVaWbYSbRGizW+mkJGMd9ZB+5Ko+Zia15e/mPLlDPkoN/hC787aQmGUSRf6nc5GjKKfz+d4IqrRMlR/Krg==","signatures":[{"sig":"MEUCIQCyaPRlLRWsk0TjkRqDmw+Jiske9CFt25+67MNJpOI14gIgLw4Z2WHDIv5ZmaH1o1ceyuzwbz09pands/eEEejhcBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139672},"main":"fesm2022/acontplus-ng-infrastructure.mjs","type":"module","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a9599cd819f89eda30c6fde04a0561405f856d9b","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b94f99ac-1641-4162-9f22-43c5f4610685"}},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"12.0.1","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^22.0.0","@acontplus/core":"^1.1.4","@angular/common":"^22.0.0","@acontplus/ng-config":"^2.0.3","@acontplus/ng-components":"^2.1.30","@acontplus/ng-notifications":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.2.0_1784606050063_0.5605848355221856","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@acontplus/ng-infrastructure","version":"2.2.1","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.2.1","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"a2b94bd05f3eff5a01bf89293a455ca56101463d","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.2.1.tgz","fileCount":5,"integrity":"sha512-P/vSreV3PxOIOVbbx2xCx25ikMb9ZKOiXjRHNJc6q6thHPuK8KwKzfQvXHd/VWaE0IXo2bnccxX2GJXpyzwWyQ==","signatures":[{"sig":"MEUCIQCYms1bf/+Jh/aa45GLohlbokZkW5EQDx8Nk6C3bNvy/AIgTGdPUjXYo3XOINKne7eF6VK0lnyDee4Ps7V0824nJzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139668},"main":"fesm2022/acontplus-ng-infrastructure.mjs","type":"module","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"8ee00f9dbacc3645f43345f3f61020b8363662dc","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b94f99ac-1641-4162-9f22-43c5f4610685"}},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"12.0.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^22.1.0","@acontplus/core":"^1.1.4","@angular/common":"^22.1.0","@acontplus/ng-config":"2.0.6","@acontplus/ng-components":"2.4.1","@acontplus/ng-notifications":"2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.2.1_1785735001078_0.0040673410508498264","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@acontplus/ng-infrastructure","version":"2.3.0","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@2.3.0","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"93c377e1d8d511fc826653b78f04841a56298316","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-2.3.0.tgz","fileCount":5,"integrity":"sha512-lQ8jCKSENicvnb5UGZCSBcfRwKgxpC0kULdWqc6KopzKfCN7Wgp9uOh0Fr4DoFmdUz/pQlFEicklfKCNlJH8+g==","signatures":[{"sig":"MEYCIQCkXCzGan3Q0q5pjlUGj/poyh1EyPnONaPZUow2gxXO7gIhAP9YC0C8hnhdKBSDYLxWidSWXO5ikqNmUSKrQZpEJ7tP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139668},"main":"fesm2022/acontplus-ng-infrastructure.mjs","type":"module","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a0c9cefa179a8bc8f39ac9a80d2b7c74fa9ee063","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b94f99ac-1641-4162-9f22-43c5f4610685"}},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"12.0.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^22.1.0","@acontplus/core":"^1.1.4","@angular/common":"^22.1.0","@acontplus/ng-config":"2.1.0","@acontplus/ng-components":"2.5.0","@acontplus/ng-notifications":"2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_2.3.0_1785736036751_0.7412821951716757","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@acontplus/ng-infrastructure","version":"3.0.0","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@3.0.0","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"0e60baf2a5c95623637aa278f1f45a1255f55c55","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-3.0.0.tgz","fileCount":5,"integrity":"sha512-9MFeshcNvxnxBNiCLP9TXJIUBpc9jzX/BtZppS0yryl7peNOiKCFLSY9Cdfd9eQ85PykOwZTnSQMtDRJPazFBA==","signatures":[{"sig":"MEUCIAmBqNU2pjZoJDBsDGLnOJjOE+UYc4A8047Zi+5bhi1cAiEAuvIKYDdhSFlNV1eTr6VSiZZbizJueO9lGo+RQ7mRqPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139668},"main":"fesm2022/acontplus-ng-infrastructure.mjs","type":"module","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"dee4b8bc00b092695d451da398009dcc82007539","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b94f99ac-1641-4162-9f22-43c5f4610685"}},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"12.0.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^22.1.0","@acontplus/core":"^1.1.4","@angular/common":"^22.1.0","@acontplus/ng-config":"3.0.0","@acontplus/ng-components":"3.0.0","@acontplus/ng-notifications":"3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_3.0.0_1785736881791_0.9054319544435221","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@acontplus/ng-infrastructure","version":"3.1.0","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@3.1.0","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"176320e37a1c498e364149d3652330721900f33a","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-3.1.0.tgz","fileCount":5,"integrity":"sha512-7QDZz+9ZTxcXoDflNtMyojCfuOtH3JmtM5BHgKTa8uSiJY8zcTNogvxSMEQTxfWhjCY3qhwWjfZrbT58/t4fvw==","signatures":[{"sig":"MEUCIAOdYEQCfG3BsZqhHj9B9EAikYWhXFmy8/lZS9JM2p4xAiEAhhyQJHMsSYAiqKeH/tzTyZpwAkJBvbawDlQ5UP8MxEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160764},"main":"fesm2022/acontplus-ng-infrastructure.mjs","type":"module","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"72e98ef1ebd9e064ce63a467578d89c5acbb13c5","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b94f99ac-1641-4162-9f22-43c5f4610685"}},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"12.0.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^22.1.0","@acontplus/core":"^1.1.4","@angular/common":"^22.1.0","@angular/router":"^22.1.0","@acontplus/ng-config":"3.0.1","@acontplus/ng-components":"3.0.1","@acontplus/ng-notifications":"3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_3.1.0_1785823872385_0.530813113096567","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@acontplus/ng-infrastructure","version":"3.1.1","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","_id":"@acontplus/ng-infrastructure@3.1.1","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"homepage":"https://github.com/acontplus/acontplus-libs#readme","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"dist":{"shasum":"069353d846b52e740f6c96e69cb081b98b714428","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-3.1.1.tgz","fileCount":5,"integrity":"sha512-7hD6oMKeAOrL7qfo6Kyz/WEapp3NEKKNU4PTtTL0P3Tyygdt7UqqECyAS0sKMjcVbkp3vqAWN5lc7esy01CUZA==","signatures":[{"sig":"MEUCIFZF2FUS1U+N4BcZcSoS0e+qenNToYzRbVW3Gvuq/buVAiEApm9bHm+5jErTZETdczkVUSACQ/DvBmhFmKBcvv40/7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160760},"main":"fesm2022/acontplus-ng-infrastructure.mjs","type":"module","module":"fesm2022/acontplus-ng-infrastructure.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"73881923fc45a9d02f37a14297250359b3b5450e","release":{"branches":["main"]},"typings":"types/acontplus-ng-infrastructure.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b94f99ac-1641-4162-9f22-43c5f4610685"}},"repository":{"url":"git+https://github.com/acontplus/acontplus-libs.git","type":"git"},"_npmVersion":"11.19.0","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"uuid":"13.0.0","@angular/core":"^22.1.0","@acontplus/core":"^1.1.4","@angular/common":"^22.1.0","@angular/router":"^22.1.0","@acontplus/ng-config":"3.0.2","@acontplus/ng-components":"3.1.0","@acontplus/ng-notifications":"3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ng-infrastructure_3.1.1_1787505295305_0.6806926642691498","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@acontplus/ng-infrastructure","version":"3.1.2","description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","peerDependencies":{"@acontplus/core":"^1.1.4","@acontplus/ng-config":"3.0.3","@acontplus/ng-notifications":"3.0.3","@acontplus/ng-components":"3.2.0","@angular/common":"^22.1.0","@angular/core":"^22.1.0","@angular/router":"^22.1.0","uuid":"13.0.0"},"sideEffects":false,"main":"fesm2022/acontplus-ng-infrastructure.mjs","module":"fesm2022/acontplus-ng-infrastructure.mjs","typings":"types/acontplus-ng-infrastructure.d.ts","engines":{"node":">=18.0.0"},"publishConfig":{"access":"public"},"keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"homepage":"https://github.com/acontplus/acontplus-libs#readme","repository":{"type":"git","url":"git+https://github.com/acontplus/acontplus-libs.git"},"release":{"branches":["main"]},"exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/acontplus-ng-infrastructure.d.ts","default":"./fesm2022/acontplus-ng-infrastructure.mjs"}},"type":"module","dependencies":{"tslib":"^2.3.0"},"gitHead":"9d568f64dc623616b54d16deb153f0ebc5b93b12","_id":"@acontplus/ng-infrastructure@3.1.2","_nodeVersion":"24.20.0","_npmVersion":"11.19.1","dist":{"integrity":"sha512-cczBlgWkIrxdLpnJzQLyMp1yLUW94Qu6QBLXbj50l8klmByjz+vQRLZNryUX6+jFdCZBP5bXvJwWp7IBbbFgbw==","shasum":"d983e522b8312b46d5d45dfc5d25ae9a44959b52","tarball":"https://registry.npmjs.org/@acontplus/ng-infrastructure/-/ng-infrastructure-3.1.2.tgz","fileCount":5,"unpackedSize":160760,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@acontplus%2fng-infrastructure@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBDSqrUfUVOeQ58nB740pe9o50JA+Ip1xtiGPVVpsICvAiA2QAvrks4wp9G3eUSsOd08DPScavKP1aXn9cvDwjaoxQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b94f99ac-1641-4162-9f22-43c5f4610685"}},"directories":{},"maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ng-infrastructure_3.1.2_1789085686311_0.5958379135905918"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-30T07:02:16.631Z","modified":"2026-09-11T00:14:46.864Z","1.0.0":"2025-09-30T07:02:16.935Z","1.0.1":"2025-09-30T22:18:10.226Z","1.0.2":"2025-10-02T18:59:58.677Z","1.0.3":"2025-10-03T19:48:27.680Z","1.0.4":"2025-10-07T06:16:03.729Z","1.0.5":"2025-10-07T18:26:01.244Z","1.0.6":"2025-10-07T19:22:03.023Z","1.0.7":"2025-10-09T08:13:36.023Z","1.0.8":"2025-10-09T19:24:22.753Z","1.1.0":"2025-10-13T02:43:41.906Z","1.1.1":"2025-10-13T03:21:43.814Z","1.1.2":"2025-11-07T20:34:36.178Z","1.1.3":"2025-11-25T06:07:24.071Z","2.0.0":"2025-12-26T02:02:05.314Z","2.0.1":"2026-01-02T01:25:05.136Z","2.0.2":"2026-01-02T04:11:16.374Z","2.0.3":"2026-01-02T19:28:06.879Z","2.0.4":"2026-01-05T01:37:03.920Z","2.0.5":"2026-01-05T02:03:21.206Z","2.0.6":"2026-01-05T02:21:21.130Z","2.0.8":"2026-03-06T05:32:35.992Z","2.0.10":"2026-03-06T05:54:49.654Z","2.0.11":"2026-03-09T22:53:40.917Z","2.0.12":"2026-03-09T23:18:33.930Z","2.0.13":"2026-03-10T05:35:55.007Z","2.0.14":"2026-03-12T17:31:40.952Z","2.0.15":"2026-04-03T02:23:56.808Z","2.0.16":"2026-04-03T16:20:46.591Z","2.0.17":"2026-07-12T06:05:40.928Z","2.1.0":"2026-07-16T21:24:53.732Z","2.1.1":"2026-07-17T20:51:05.427Z","2.2.0":"2026-07-21T03:54:10.186Z","2.2.1":"2026-08-03T05:30:01.247Z","2.3.0":"2026-08-03T05:47:16.878Z","3.0.0":"2026-08-03T06:01:21.920Z","3.1.0":"2026-08-04T06:11:12.533Z","3.1.1":"2026-08-23T17:14:55.442Z","3.1.2":"2026-09-11T00:14:46.497Z"},"bugs":{"url":"https://github.com/acontplus/acontplus-libs/issues"},"author":{"name":"Ivan Paz","email":"ifer343@gmail.com"},"license":"MIT","homepage":"https://github.com/acontplus/acontplus-libs#readme","keywords":["acontplus","angular","infrastructure","http-interceptors","api-interceptor","spinner-interceptor","http-context-interceptor","base-repository","generic-repository","repository-factory","angular-http-adapter","correlation-service","logging-service","tenant-service","core-config-service","base-use-case","commands","queries","cqrs","ddd","clean-architecture","hexagonal-architecture","dependency-injection","typescript","enterprise","frontend"],"repository":{"type":"git","url":"git+https://github.com/acontplus/acontplus-libs.git"},"description":"Angular infrastructure library implementing clean architecture patterns with HTTP interceptors, repository implementations, adapters, dependency injection providers, and core infrastructure services for enterprise applications.","maintainers":[{"name":"iferpaz7","email":"ifer343@gmail.com"},{"name":"emilio_dev","email":"sengua2017@gmail.com"}],"readme":"# @acontplus/ng-infrastructure\n\nAngular infrastructure library providing HTTP interceptors with multi-language\nsupport, repositories, adapters, and core services following clean architecture\npatterns for robust enterprise applications.\n\n## Installation\n\n```bash\nnpm install @acontplus/ng-infrastructure\n# or\npnpm add @acontplus/ng-infrastructure\n```\n\n## Peer Dependencies\n\n- `@angular/common`: ^22.1.0\n- `@angular/core`: ^22.1.0\n- `@angular/router`: ^22.1.0\n- `@acontplus/core`: ^1.2.0\n- `@acontplus/ng-config`: ^1.1.0\n- `@acontplus/ng-notifications`: ^1.0.0\n\n## Features\n\n- **HTTP Interceptors**: API request/response handling with localized error messages,\n  `Accept-Language` header injection, HTTP context management, and loading indicators\n- **Language Detection**: `LanguageInfo` service resolves language from JWT claims,\n  session storage, and browser settings\n- **Repository Pattern**: Base HTTP repository, generic repository, and\n  repository factory\n- **HTTP Adapters**: Angular HTTP client adapter for external service integration\n- **Core Services**: Configuration, correlation tracking, language info, logging,\n  and tenant management\n- **Use Cases**: Base use case patterns with command and query separation (CQRS)\n- **Clean Architecture**: Separation of concerns with infrastructure layer abstractions\n\n## Quick Start\n\n### Configure Interceptors\n\nThe recommended interceptor order is **httpContextInterceptor first**, then\napiInterceptor, then others:\n\n```typescript\nimport {\n  apiInterceptor,\n  httpContextInterceptor,\n  spinnerInterceptor,\n  provideHttpContext,\n} from '@acontplus/ng-infrastructure';\n\nexport const appConfig: ApplicationConfig = {\n  providers: [\n    provideHttpClient(\n      withInterceptors([\n        httpContextInterceptor, // 1st: URL resolution, headers, Accept-Language, 401 refresh\n        apiInterceptor, // 2nd: response normalization, localized toasts, Bearer tokens\n        spinnerInterceptor, // 3rd: loading indicator\n        // csrfInterceptor,       // 4th: CSRF tokens (from @acontplus/ng-auth)\n      ]),\n    ),\n    provideHttpContext({\n      enableLanguageHeader: true, // sends Accept-Language header\n    }),\n  ],\n};\n```\n\n`provideHttpContext()` configures the `httpContextInterceptor`. Enable features\nmatching your backend contract:\n\n```typescript\nprovideHttpContext({\n  enableLanguageHeader: true, // add Accept-Language header (default: true)\n  enableCorrelationTracking: true, // add Correlation-Id header (default: true)\n  includeAuthToken: true, // add Authorization: Bearer header (default: true)\n  baseUrlInjection: true, // prepend apiBaseUrl (default: true)\n  refreshTokenCallback: () => authService.refreshToken(), // 401 refresh handler\n  logoutCallback: () => authService.logout(), // failed refresh handler\n});\n```\n\n## HTTP Interceptors\n\n### API Interceptor\n\nHandles API request/response transformation, **localized error messages**, and\nnotification display. Uses `@acontplus/core` `getLocalizedErrorMessage()` and\n`getLocalizedAppMessage()` to show translated notifications based on the current\nlanguage.\n\n```typescript\nimport { apiInterceptor } from '@acontplus/ng-infrastructure';\n\n// Automatically handles:\n// - Response standardization into ApiResponse envelope\n// - Data unwrapping for success/warning responses\n// - Localized toast notifications via LanguageInfo + AppMessageKey\n// - Individual ApiError entries translated by error code\n// - HTTP-level errors (0, 5xx) with localized titles and messages\n// - SKIP_NOTIFICATION / SHOW_NOTIFICATIONS HttpContext tokens\n```\n\n#### HttpContext Tokens\n\n```typescript\nimport { HttpContext } from '@angular/common/http';\nimport { SKIP_NOTIFICATION, SHOW_NOTIFICATIONS } from '@acontplus/ng-infrastructure';\n\n// Suppress all toast notifications for this request\nthis.http.get('/api/health', { context: new HttpContext().set(SKIP_NOTIFICATION, true) });\n\n// Force-show notifications even on GET requests or excluded URLs\nthis.http.get('/api/export', { context: new HttpContext().set(SHOW_NOTIFICATIONS, true) });\n```\n\n### HTTP Context Interceptor\n\nAdds standard headers (`Correlation-Id`, `Tenant-Id`, `Request-Id`, `Accept-Language`,\n`Client-Version`, `Client-Id`), resolves request URLs against `apiBaseUrl`, and\nhandles 401 token refresh, 403 forbidden, and 429 rate-limiting events.\n\n```typescript\nimport { httpContextInterceptor } from '@acontplus/ng-infrastructure';\n\n// Automatically adds:\n// - Accept-Language: <bcp47 tag> (from LanguageInfo)\n// - Correlation-Id, Request-Id, Timestamp\n// - Tenant-Id (when multi-tenancy is enabled)\n// - Client-Version, Client-Id\n// - Authorization: Bearer (when auth token available)\n// - Content-Type: application/json (for POST/PUT/PATCH with JSON body)\n```\n\n#### `Accept-Language` header\n\nThe interceptor resolves the current language from `LanguageInfo` (priority:\nJWT `locale` claim → `sessionStorage` cache → browser `navigator.languages`)\nand sends the corresponding BCP47 tag. Disable with `enableLanguageHeader: false`.\n\n#### API base URL convention\n\nConfigure `Environment.apiBaseUrl` without a trailing slash. The interceptor safely joins it\nwith request paths, accepting paths with or without a leading slash.\n\n```typescript\napiBaseUrl: 'https://api.example.com/gateway';\n```\n\nFor example, both `auth/login` and `/auth/login` resolve to\n`https://api.example.com/gateway/auth/login`. Absolute and protocol-relative URLs are left\nunchanged. The interceptor deliberately does not use `new URL(path, baseUrl)`: it joins an API\nprefix and endpoint rather than resolving an RFC 3986 relative reference, which could discard a\nbase path such as `/gateway`.\n\n### Spinner Interceptor\n\nManages loading indicators during HTTP operations.\n\n```typescript\nimport { spinnerInterceptor } from '@acontplus/ng-infrastructure';\n\n// Automatically handles:\n// - Loading state management\n// - Spinner show/hide logic\n// - Multiple concurrent request handling\n// - Error state cleanup\n```\n\n## Repository Pattern\n\n### Base HTTP Repository\n\nAbstract base class for HTTP-based data access.\n\n```typescript\nimport { BaseHttpRepository } from '@acontplus/ng-infrastructure';\nimport { Injectable } from '@angular/core';\nimport { Observable } from 'rxjs';\nimport { RepositoryConfig } from '@acontplus/core';\n\ninterface User {\n  id: number;\n  name: string;\n  email: string;\n}\n\n@Injectable({ providedIn: 'root' })\nexport class UserRepository extends BaseHttpRepository {\n  protected override config: RepositoryConfig = {\n    baseUrl: '/api',\n    endpoint: 'users',\n  };\n\n  findAll(): Observable<User[]> {\n    return this.get<User[]>();\n  }\n}\n```\n\n### Generic Repository\n\nGeneric repository implementation with type safety.\n\n`GenericRepository` receives its `RepositoryConfig` through `REPOSITORY_CONFIG`.\nFor application services, prefer `RepositoryFactory` when a reusable CRUD\nrepository is sufficient.\n\n### Repository Factory\n\nFactory pattern for creating repository instances.\n\n```typescript\nimport { RepositoryFactory } from '@acontplus/ng-infrastructure';\nimport { Injectable } from '@angular/core';\n\n@Injectable({ providedIn: 'root' })\nexport class DataService {\n  constructor(private repositoryFactory: RepositoryFactory) {}\n\n  getUserRepository() {\n    return this.repositoryFactory.create<User>({ baseUrl: '/api', endpoint: 'users' });\n  }\n\n  getCustomerRepository() {\n    return this.repositoryFactory.create<Customer>({ baseUrl: '/api', endpoint: 'customers' });\n  }\n}\n```\n\n## HTTP Adapters\n\n### Angular HTTP Adapter\n\nAdapter for Angular HTTP client integration.\n\n```typescript\nimport { HttpClient } from '@angular/common/http';\nimport { inject, Injectable } from '@angular/core';\nimport { AngularHttpAdapter } from '@acontplus/ng-infrastructure';\n\n@Injectable({ providedIn: 'root' })\nexport class ExternalApiService {\n  private readonly httpAdapter = new AngularHttpAdapter(\n    inject(HttpClient),\n    'https://api.example.com',\n  );\n\n  async fetchExternalData(): Promise<unknown> {\n    return this.httpAdapter.get('data');\n  }\n\n  async postData(data: unknown): Promise<unknown> {\n    return this.httpAdapter.post('data', data);\n  }\n}\n```\n\n## Core Services\n\n### LanguageInfo Service\n\nDetects and manages the current application language with a priority chain:\nJWT `locale` claim → `sessionStorage` cache → browser `navigator.languages`.\n\n```typescript\nimport { LanguageInfo } from '@acontplus/ng-infrastructure';\nimport { Language, languageToBcp47 } from '@acontplus/core';\nimport { Injectable } from '@angular/core';\n\n@Injectable({ providedIn: 'root' })\nexport class LocaleService {\n  constructor(private languageInfo: LanguageInfo) {}\n\n  getCurrentLanguage(): Language {\n    return this.languageInfo.getCurrentLanguage();\n  }\n\n  getBcp47Tag(): string {\n    return this.languageInfo.getBcp47Tag();\n  }\n\n  setLanguage(language: Language): void {\n    this.languageInfo.setLanguage(language);\n    // persists to sessionStorage automatically\n  }\n}\n```\n\nThe `httpContextInterceptor` consumes `LanguageInfo` to set the `Accept-Language`\nheader on every request. The `apiInterceptor` uses it for localized toast\nnotifications.\n\n**Signals**:\n\n```typescript\nconst lang = this.languageInfo.language(); // Signal<Language>\nconst tag = this.languageInfo.bcp47Tag(); // Signal<string>\n```\n\n### Core Config Service\n\nManages application configuration and settings.\n\n```typescript\nimport { CoreConfigService } from '@acontplus/ng-infrastructure';\nimport { Injectable } from '@angular/core';\n\n@Injectable({ providedIn: 'root' })\nexport class AppService {\n  constructor(private configService: CoreConfigService) {}\n\n  getApiBaseUrl(): string {\n    return this.configService.getConfig().apiBaseUrl;\n  }\n\n  getTimeout(): number | undefined {\n    return this.configService.get('apiTimeout');\n  }\n}\n```\n\n### Correlation Service\n\nHandles correlation IDs for distributed request tracing.\n\n```typescript\nimport { CorrelationInfo } from '@acontplus/ng-infrastructure';\nimport { Injectable } from '@angular/core';\n\n@Injectable({ providedIn: 'root' })\nexport class TrackingService {\n  constructor(private correlationInfo: CorrelationInfo) {}\n\n  getCurrentCorrelationId(): string {\n    return this.correlationInfo.getId();\n  }\n\n  resetCorrelationId(): void {\n    this.correlationInfo.resetCorrelationId();\n  }\n}\n```\n\n### Logging Service\n\nStructured logging with correlation tracking.\n\n```typescript\nimport { LoggingService } from '@acontplus/ng-infrastructure';\nimport { Injectable } from '@angular/core';\n\n@Injectable({ providedIn: 'root' })\nexport class BusinessService {\n  constructor(private logger: LoggingService) {}\n\n  processOrder(order: Order): void {\n    this.logger.info('Processing order', { orderId: order.id });\n\n    try {\n      // Business logic\n      this.logger.info('Order processed successfully', { orderId: order.id });\n    } catch (error) {\n      this.logger.error('Order processing failed', error, {\n        orderId: order.id,\n      });\n    }\n  }\n}\n```\n\n## Use Cases (CQRS Pattern)\n\n### Base Use Case\n\nAbstract base class for business logic encapsulation.\n\n`Command` and `Query` capture `LoggingService` while Angular creates the\nsubclass. Register concrete subclasses with Angular DI; do not instantiate\nthem outside an injection context.\n\n```typescript\nimport { BaseUseCase } from '@acontplus/ng-infrastructure';\nimport { Observable } from 'rxjs';\n\nexport class CreateUserUseCase extends BaseUseCase<CreateUserCommand, User> {\n  constructor(\n    private userRepository: UserRepository,\n    private logger: LoggingService,\n  ) {\n    super();\n  }\n\n  execute(command: CreateUserCommand): Observable<User> {\n    this.logger.info('Creating user', { email: command.email });\n\n    // Validation\n    this.validateCommand(command);\n\n    // Business logic\n    return this.userRepository.create({\n      name: command.name,\n      email: command.email,\n    });\n  }\n\n  private validateCommand(command: CreateUserCommand): void {\n    if (!command.email || !command.name) {\n      throw new Error('Email and name are required');\n    }\n  }\n}\n```\n\n### Commands and Queries\n\nSeparation of read and write operations.\n\n```typescript\nimport { Command, Query } from '@acontplus/ng-infrastructure';\nimport { Observable } from 'rxjs';\n\n// Command for write operations\nexport interface UpdateUserRequest {\n  userId: number;\n  name: string;\n  email: string;\n}\n\nexport class UpdateUserCommand extends Command<UpdateUserRequest, User> {\n  constructor(private readonly userRepository: UserRepository) {\n    super();\n  }\n\n  protected executeInternal(request: UpdateUserRequest): Observable<User> {\n    return this.userRepository.update(request.userId, request);\n  }\n}\n\n// Query for read operations\nexport class GetUserQuery extends Query<number, User> {\n  constructor(private readonly userRepository: UserRepository) {\n    super();\n  }\n\n  protected executeInternal(userId: number): Observable<User> {\n    return this.userRepository.getById(userId);\n  }\n}\n```\n","readmeFilename":"README.md"}